TSTP Solution File: SCT171+6 by ConnectPP---0.3.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : ConnectPP---0.3.0
% Problem  : SCT171+6 : TPTP v8.1.2. Released v5.3.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : connect++ --verbosity 0 --no-colour --tptp-proof --schedule default %s

% Computer : n023.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Mon Mar 25 14:30:30 EDT 2024

% Result   : Theorem 40.55s 40.72s
% Output   : Proof 40.55s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.12/0.12  % Problem  : SCT171+6 : TPTP v8.1.2. Released v5.3.0.
% 0.12/0.13  % Command  : connect++ --verbosity 0 --no-colour --tptp-proof --schedule default %s
% 0.13/0.34  % Computer : n023.cluster.edu
% 0.13/0.34  % Model    : x86_64 x86_64
% 0.13/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.34  % Memory   : 8042.1875MB
% 0.13/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.34  % CPULimit : 300
% 0.13/0.34  % WCLimit  : 300
% 0.13/0.34  % DateTime : Wed Mar 20 17:31:27 EDT 2024
% 0.13/0.34  % CPUTime  : 
% 40.55/40.72  % SZS status Theorem for theBenchmark
% 40.55/40.72  % SZS output start Proof for theBenchmark
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_Arrow__Order__Mirabelle__qybrzdpdmn_OIIA_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_Arrow__Order__Mirabelle__qybrzdpdmn_OIIA_res-1, axiom, ( ( ti(fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), arrow_2037941124le_IIA) = arrow_2037941124le_IIA) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_Arrow__Order__Mirabelle__qybrzdpdmn_OLin_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_Arrow__Order__Mirabelle__qybrzdpdmn_OLin_res-1, axiom, ( ( ti(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), arrow_2064824852le_Lin) = arrow_2064824852le_Lin) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_Arrow__Order__Mirabelle__qybrzdpdmn_OProf_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_Arrow__Order__Mirabelle__qybrzdpdmn_OProf_res-1, axiom, ( ( ti(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), arrow_1111136790e_Prof) = arrow_1111136790e_Prof) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_Arrow__Order__Mirabelle__qybrzdpdmn_Oabove_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_Arrow__Order__Mirabelle__qybrzdpdmn_Oabove_res-1, axiom, ( ( ti(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), arrow_14103264_above) = arrow_14103264_above) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_Arrow__Order__Mirabelle__qybrzdpdmn_Obelow_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_Arrow__Order__Mirabelle__qybrzdpdmn_Obelow_res-1, axiom, ( ( ti(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), arrow_1322701812_below) = arrow_1322701812_below) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_Arrow__Order__Mirabelle__qybrzdpdmn_Odictator_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_Arrow__Order__Mirabelle__qybrzdpdmn_Odictator_res-1, axiom, ( ( ti(fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, bool)), arrow_218898985ctator) = arrow_218898985ctator) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_Arrow__Order__Mirabelle__qybrzdpdmn_Omkbot_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_Arrow__Order__Mirabelle__qybrzdpdmn_Omkbot_res-1, axiom, ( ( ti(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_1278947948_mkbot) = arrow_1278947948_mkbot) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_Arrow__Order__Mirabelle__qybrzdpdmn_Omktop_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_Arrow__Order__Mirabelle__qybrzdpdmn_Omktop_res-1, axiom, ( ( ti(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_1427655034_mktop) = arrow_1427655034_mktop) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_Arrow__Order__Mirabelle__qybrzdpdmn_Ounanimity_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_Arrow__Order__Mirabelle__qybrzdpdmn_Ounanimity_res-1, axiom, ( ( ti(fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), arrow_831799591nimity) = arrow_831799591nimity) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_COMBB_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_COMBB_res-1, axiom, ( ( ti(fun(fun(_u2, _u1), fun(fun(_u0, _u2), fun(_u0, _u1))), combb(_u2, _u1, _u0)) = combb(_u2, _u1, _u0)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_COMBC_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_COMBC_res-1, axiom, ( ( ti(fun(fun(_u5, fun(_u4, _u3)), fun(_u4, fun(_u5, _u3))), combc(_u5, _u4, _u3)) = combc(_u5, _u4, _u3)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_COMBI_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_COMBI_res-1, axiom, ( ( ti(fun(_u6, _u6), combi(_u6)) = combi(_u6)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_COMBK_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_COMBK_res-1, axiom, ( ( ti(fun(_u8, fun(_u7, _u8)), combk(_u8, _u7)) = combk(_u8, _u7)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_COMBS_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_COMBS_res-1, axiom, ( ( ti(fun(fun(_u11, fun(_u10, _u9)), fun(fun(_u11, _u10), fun(_u11, _u9))), combs(_u11, _u10, _u9)) = combs(_u11, _u10, _u9)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_Finite__Set_Ocard_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_Finite__Set_Ocard_res-1, axiom, ( ( ti(fun(fun(_u12, bool), nat), finite_card(_u12)) = finite_card(_u12)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_Finite__Set_Ofinite_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_Finite__Set_Ofinite_res-1, axiom, ( ( ti(fun(fun(_u13, bool), bool), finite_finite_1(_u13)) = finite_finite_1(_u13)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_Finite__Set_Ofold__image_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_Finite__Set_Ofold__image_res-1, axiom, ( ( ti(fun(fun(nat, fun(nat, nat)), fun(fun(_u14, nat), fun(nat, fun(fun(_u14, bool), nat)))), finite_fold_image(nat, _u14)) = finite_fold_image(nat, _u14)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_Finite__Set_Ofolding__image__simple__idem_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_Finite__Set_Ofolding__image__simple__idem_res-1, axiom, ( ( ti(fun(fun(_u16, fun(_u16, _u16)), fun(_u16, fun(fun(_u15, _u16), fun(fun(fun(_u15, bool), _u16), bool)))), finite908156982e_idem(_u16, _u15)) = finite908156982e_idem(_u16, _u15)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_FunDef_Oin__rel_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_FunDef_Oin__rel_res-1, axiom, ( ( ti(fun(fun(product_prod(_u18, _u17), bool), fun(_u18, fun(_u17, bool))), in_rel(_u18, _u17)) = in_rel(_u18, _u17)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_Fun_Oinj__on_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_Fun_Oinj__on_res-1, axiom, ( ( ti(fun(fun(_u20, _u19), fun(fun(_u20, bool), bool)), inj_on(_u20, _u19)) = inj_on(_u20, _u19)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_FuncSet_OPi_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_FuncSet_OPi_res-1, axiom, ( ( ti(fun(fun(_u22, bool), fun(fun(_u22, fun(_u21, bool)), fun(fun(_u22, _u21), bool))), pi(_u22, _u21)) = pi(_u22, _u21)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_Groups_Oone__class_Oone_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_Groups_Oone__class_Oone_res-1, axiom, ( ~one(_u23) | ( ti(_u23, one_one(_u23)) = one_one(_u23)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_Groups_Oplus__class_Oplus_0_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_Groups_Oplus__class_Oplus_0_res-1, axiom, ( ~monoid_add(_u24) | ( ti(fun(_u24, fun(_u24, _u24)), plus_plus(_u24)) = plus_plus(_u24)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_Groups_Oplus__class_Oplus_1_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_Groups_Oplus__class_Oplus_1_res-1, axiom, ( ~ab_semigroup_add(_u25) | ( ti(fun(_u25, fun(_u25, _u25)), plus_plus(_u25)) = plus_plus(_u25)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_Groups_Oplus__class_Oplus_2_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_Groups_Oplus__class_Oplus_2_res-1, axiom, ( ~cancel_semigroup_add(_u26) | ( ti(fun(_u26, fun(_u26, _u26)), plus_plus(_u26)) = plus_plus(_u26)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_Groups_Ozero__class_Ozero_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_Groups_Ozero__class_Ozero_res-1, axiom, ( ~zero(_u27) | ( ti(_u27, zero_zero(_u27)) = zero_zero(_u27)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_HOL_Oundefined_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_HOL_Oundefined_res-1, axiom, ( ( ti(_u28, undefined(_u28)) = undefined(_u28)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_Hilbert__Choice_Oinv__into_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_Hilbert__Choice_Oinv__into_res-1, axiom, ( ( ti(fun(fun(_u30, bool), fun(fun(_u30, _u29), fun(_u29, _u30))), hilbert_inv_into(_u30, _u29)) = hilbert_inv_into(_u30, _u29)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_If_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_If_res-1, axiom, ( ( ti(fun(bool, fun(_u31, fun(_u31, _u31))), if(_u31)) = if(_u31)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_Int_Oring__1__class_OInts_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_Int_Oring__1__class_OInts_res-1, axiom, ( ~ring_1(_u32) | ( ti(fun(_u32, bool), ring_1_Ints(_u32)) = ring_1_Ints(_u32)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_Nat_OSuc_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_Nat_OSuc_res-1, axiom, ( ( ti(fun(nat, nat), suc) = suc) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_Orderings_Oord__class_Oless_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_Orderings_Oord__class_Oless_res-1, axiom, ( ~ord(_u33) | ( ti(fun(_u33, fun(_u33, bool)), ord_less(_u33)) = ord_less(_u33)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_Orderings_Oord__class_Oless__eq_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_Orderings_Oord__class_Oless__eq_res-1, axiom, ( ~ord(_u34) | ( ti(fun(_u34, fun(_u34, bool)), ord_less_eq(_u34)) = ord_less_eq(_u34)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_Orderings_Otop__class_Otop_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_Orderings_Otop__class_Otop_res-1, axiom, ( ~top(_u35) | ( ti(_u35, top_top(_u35)) = top_top(_u35)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_Product__Type_OPair_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_Product__Type_OPair_res-1, axiom, ( ( ti(fun(_u37, fun(_u36, product_prod(_u37, _u36))), product_Pair(_u37, _u36)) = product_Pair(_u37, _u36)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_Product__Type_Oprod_Oprod__rec_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_Product__Type_Oprod_Oprod__rec_res-1, axiom, ( ( ti(fun(fun(_u40, fun(_u39, _u38)), fun(product_prod(_u40, _u39), _u38)), product_prod_rec(_u40, _u39, _u38)) = product_prod_rec(_u40, _u39, _u38)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_SetInterval_Oord__class_OatLeastLessThan_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_SetInterval_Oord__class_OatLeastLessThan_res-1, axiom, ( ~linorder(_u41) | ( ti(fun(_u41, fun(_u41, fun(_u41, bool))), ord_atLeastLessThan(_u41)) = ord_atLeastLessThan(_u41)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_Set_OCollect_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_Set_OCollect_res-1, axiom, ( ( ti(fun(fun(_u42, bool), fun(_u42, bool)), collect(_u42)) = collect(_u42)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_Set_Oimage_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_Set_Oimage_res-1, axiom, ( ( ti(fun(fun(_u44, _u43), fun(fun(_u44, bool), fun(_u43, bool))), image(_u44, _u43)) = image(_u44, _u43)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_Sum__Type_OPlus_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_Sum__Type_OPlus_res-1, axiom, ( ( ti(fun(fun(_u46, bool), fun(fun(_u45, bool), fun(sum_sum(_u46, _u45), bool))), sum_Plus(_u46, _u45)) = sum_Plus(_u46, _u45)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_fFalse_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_fFalse_res-1, axiom, ( ( ti(bool, fFalse) = fFalse) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_fNot_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_fNot_res-1, axiom, ( ( ti(fun(bool, bool), fNot) = fNot) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_fTrue_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_fTrue_res-1, axiom, ( ( ti(bool, fTrue) = fTrue) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_fconj_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_fconj_res-1, axiom, ( ( ti(fun(bool, fun(bool, bool)), fconj) = fconj) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_fdisj_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_fdisj_res-1, axiom, ( ( ti(fun(bool, fun(bool, bool)), fdisj) = fdisj) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_fequal_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_fequal_res-1, axiom, ( ( ti(fun(_u47, fun(_u47, bool)), fequal(_u47)) = fequal(_u47)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_hAPP_arg1 ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_hAPP_arg1-1, axiom, ( ( hAPP(_u51, _u50, ti(fun(_u51, _u50), _u49), _u48) = hAPP(_u51, _u50, _u49, _u48)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_hAPP_arg2 ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_hAPP_arg2-1, axiom, ( ( hAPP(_u55, _u54, _u53, ti(_u55, _u52)) = hAPP(_u55, _u54, _u53, _u52)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_hAPP_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_hAPP_res-1, axiom, ( ( ti(_u59, hAPP(_u58, _u59, _u57, _u56)) = hAPP(_u58, _u59, _u57, _u56)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_hBOOL_arg1 ( hypothesis ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_hBOOL_arg1-1, hypothesis, ( ~hBOOL(ti(bool, _u61)) | hBOOL(_u61) )).
% 40.55/40.72  cnf(tsy_c_hBOOL_arg1-2, hypothesis, ( ~hBOOL(_u62) | hBOOL(ti(bool, _u62)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_c_member_res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_c_member_res-1, axiom, ( ( ti(fun(_u63, fun(fun(_u63, bool), bool)), member(_u63)) = member(_u63)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_v_F_res ( hypothesis ) converted to clauses:
% 40.55/40.72  cnf(tsy_v_F_res-1, hypothesis, ( ( ti(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), f) = f) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_v_Lab_____res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_v_Lab_____res-1, axiom, ( ( ti(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), lab) = lab) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_v_Lba_____res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_v_Lba_____res-1, axiom, ( ( ti(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), lba) = lba) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_v_P_____res ( hypothesis ) converted to clauses:
% 40.55/40.72  cnf(tsy_v_P_____res-1, hypothesis, ( ( ti(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), p) = p) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_v_a_____res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_v_a_____res-1, axiom, ( ( ti(arrow_490897120le_alt, a) = a) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_v_b_____res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_v_b_____res-1, axiom, ( ( ti(arrow_490897120le_alt, b) = b) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_v_c_____res ( hypothesis ) converted to clauses:
% 40.55/40.72  cnf(tsy_v_c_____res-1, hypothesis, ( ( ti(arrow_490897120le_alt, c) = c) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_v_d_____res ( hypothesis ) converted to clauses:
% 40.55/40.72  cnf(tsy_v_d_____res-1, hypothesis, ( ( ti(arrow_490897120le_alt, d) = d) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_v_e_____res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_v_e_____res-1, axiom, ( ( ti(arrow_490897120le_alt, e) = e) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_v_h_____res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_v_h_____res-1, axiom, ( ( ti(fun(arrow_660593299e_indi, nat), h) = h) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: tsy_v_n_____res ( axiom ) converted to clauses:
% 40.55/40.72  cnf(tsy_v_n_____res-1, axiom, ( ( ti(nat, n) = n) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_0_assms_I3_J ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_0_assms_I3_J-1, axiom, ( hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool, arrow_2037941124le_IIA, f)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_1_u ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_1_u-1, axiom, ( hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool, arrow_831799591nimity, f)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_2__096c_A_126_061_Ad_096 ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_2__096c_A_126_061_Ad_096-1, axiom, ( ( c != d) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_3__096P_A_058_AProf_096 ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_3__096P_A_058_AProf_096-1, axiom, ( hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), p), arrow_1111136790e_Prof)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_4_in__mkbot ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_4_in__mkbot-1, axiom, ( ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u74), _u72)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, _u70), _u68))) | ( ti(arrow_490897120le_alt, _u72) != ti(arrow_490897120le_alt, _u68)) )).
% 40.55/40.72  cnf(fact_4_in__mkbot-2, axiom, ( ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u74), _u72)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, _u70), _u68))) | ( ti(arrow_490897120le_alt, _u74) != ti(arrow_490897120le_alt, _u68)) | ( ti(arrow_490897120le_alt, _u74) != ti(arrow_490897120le_alt, _u72)) )).
% 40.55/40.72  cnf(fact_4_in__mkbot-3, axiom, ( ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u74), _u72)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, _u70), _u68))) | ( ti(arrow_490897120le_alt, _u74) = ti(arrow_490897120le_alt, _u68)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u74), _u72)), _u70)) )).
% 40.55/40.72  cnf(fact_4_in__mkbot-4, axiom, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u75), _u73)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, _u71), _u69))) | ( ti(arrow_490897120le_alt, _u73) = ti(arrow_490897120le_alt, _u69)) | ( ti(arrow_490897120le_alt, _u75) = ti(arrow_490897120le_alt, _u69)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u75), _u73)), _u71)) )).
% 40.55/40.72  cnf(fact_4_in__mkbot-5, axiom, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u75), _u73)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, _u71), _u69))) | ( ti(arrow_490897120le_alt, _u73) = ti(arrow_490897120le_alt, _u69)) | ( ti(arrow_490897120le_alt, _u75) = ti(arrow_490897120le_alt, _u73)) | ( ti(arrow_490897120le_alt, _u75) != ti(arrow_490897120le_alt, _u69)) )).
% 40.55/40.72  cnf(fact_4_in__mkbot-6, axiom, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u75), _u73)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, _u71), _u69))) | ( ti(arrow_490897120le_alt, _u73) = ti(arrow_490897120le_alt, _u69)) | ( ti(arrow_490897120le_alt, _u75) = ti(arrow_490897120le_alt, _u73)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u75), _u73)), _u71)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_5_in__mktop ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_5_in__mktop-1, axiom, ( ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u86), _u84)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, _u82), _u80))) | ( ti(arrow_490897120le_alt, _u86) != ti(arrow_490897120le_alt, _u80)) )).
% 40.55/40.72  cnf(fact_5_in__mktop-2, axiom, ( ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u86), _u84)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, _u82), _u80))) | ( ti(arrow_490897120le_alt, _u84) != ti(arrow_490897120le_alt, _u80)) | ( ti(arrow_490897120le_alt, _u86) != ti(arrow_490897120le_alt, _u84)) )).
% 40.55/40.72  cnf(fact_5_in__mktop-3, axiom, ( ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u86), _u84)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, _u82), _u80))) | ( ti(arrow_490897120le_alt, _u84) = ti(arrow_490897120le_alt, _u80)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u86), _u84)), _u82)) )).
% 40.55/40.72  cnf(fact_5_in__mktop-4, axiom, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u87), _u85)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, _u83), _u81))) | ( ti(arrow_490897120le_alt, _u87) = ti(arrow_490897120le_alt, _u81)) | ( ti(arrow_490897120le_alt, _u85) = ti(arrow_490897120le_alt, _u81)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u87), _u85)), _u83)) )).
% 40.55/40.72  cnf(fact_5_in__mktop-5, axiom, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u87), _u85)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, _u83), _u81))) | ( ti(arrow_490897120le_alt, _u87) = ti(arrow_490897120le_alt, _u81)) | ( ti(arrow_490897120le_alt, _u87) = ti(arrow_490897120le_alt, _u85)) | ( ti(arrow_490897120le_alt, _u85) != ti(arrow_490897120le_alt, _u81)) )).
% 40.55/40.72  cnf(fact_5_in__mktop-6, axiom, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u87), _u85)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, _u83), _u81))) | ( ti(arrow_490897120le_alt, _u87) = ti(arrow_490897120le_alt, _u81)) | ( ti(arrow_490897120le_alt, _u87) = ti(arrow_490897120le_alt, _u85)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u87), _u85)), _u83)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_6__C2_C ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_6__C2_C-1, axiom, ( ( ti(arrow_490897120le_alt, _u90) = ti(arrow_490897120le_alt, _u89)) | ( ti(arrow_490897120le_alt, _u92) = ti(arrow_490897120le_alt, _u91)) | ( ti(arrow_490897120le_alt, _u90) = ti(arrow_490897120le_alt, _u91)) | ( ti(arrow_490897120le_alt, _u89) = ti(arrow_490897120le_alt, _u92)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u93), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u94), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u90), _u89)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u93))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u92), _u91)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u94))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u90), _u89)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u93, skolem1(_u94, _u93, _u92, _u91, _u90, _u89)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u92), _u91)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u94, skolem2(_u94, _u93, _u92, _u91, _u90, _u89)))) )).
% 40.55/40.72  cnf(fact_6__C2_C-2, axiom, ( ( ti(arrow_490897120le_alt, _u90) = ti(arrow_490897120le_alt, _u89)) | ( ti(arrow_490897120le_alt, _u92) = ti(arrow_490897120le_alt, _u91)) | ( ti(arrow_490897120le_alt, _u90) = ti(arrow_490897120le_alt, _u91)) | ( ti(arrow_490897120le_alt, _u89) = ti(arrow_490897120le_alt, _u92)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u93), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u94), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u90), _u89)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u93))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u92), _u91)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u94))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u90), _u89)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u93, skolem1(_u94, _u93, _u92, _u91, _u90, _u89)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u90), _u89)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u93, skolem2(_u94, _u93, _u92, _u91, _u90, _u89)))) )).
% 40.55/40.72  cnf(fact_6__C2_C-3, axiom, ( ( ti(arrow_490897120le_alt, _u90) = ti(arrow_490897120le_alt, _u89)) | ( ti(arrow_490897120le_alt, _u92) = ti(arrow_490897120le_alt, _u91)) | ( ti(arrow_490897120le_alt, _u90) = ti(arrow_490897120le_alt, _u91)) | ( ti(arrow_490897120le_alt, _u89) = ti(arrow_490897120le_alt, _u92)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u93), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u94), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u90), _u89)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u93))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u92), _u91)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u94))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u92), _u91)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u94, skolem1(_u94, _u93, _u92, _u91, _u90, _u89)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u92), _u91)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u94, skolem2(_u94, _u93, _u92, _u91, _u90, _u89)))) )).
% 40.55/40.72  cnf(fact_6__C2_C-4, axiom, ( ( ti(arrow_490897120le_alt, _u90) = ti(arrow_490897120le_alt, _u89)) | ( ti(arrow_490897120le_alt, _u92) = ti(arrow_490897120le_alt, _u91)) | ( ti(arrow_490897120le_alt, _u90) = ti(arrow_490897120le_alt, _u91)) | ( ti(arrow_490897120le_alt, _u89) = ti(arrow_490897120le_alt, _u92)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u93), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u94), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u90), _u89)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u93))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u92), _u91)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u94))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u92), _u91)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u94, skolem1(_u94, _u93, _u92, _u91, _u90, _u89)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u90), _u89)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u93, skolem2(_u94, _u93, _u92, _u91, _u90, _u89)))) )).
% 40.55/40.72  cnf(fact_6__C2_C-5, axiom, ( ( ti(arrow_490897120le_alt, _u90) = ti(arrow_490897120le_alt, _u89)) | ( ti(arrow_490897120le_alt, _u92) = ti(arrow_490897120le_alt, _u91)) | ( ti(arrow_490897120le_alt, _u90) = ti(arrow_490897120le_alt, _u91)) | ( ti(arrow_490897120le_alt, _u89) = ti(arrow_490897120le_alt, _u92)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u93), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u94), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u92), _u91)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u94))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u90), _u89)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u93))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u90), _u89)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u93, skolem1(_u94, _u93, _u92, _u91, _u90, _u89)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u92), _u91)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u94, skolem2(_u94, _u93, _u92, _u91, _u90, _u89)))) )).
% 40.55/40.72  cnf(fact_6__C2_C-6, axiom, ( ( ti(arrow_490897120le_alt, _u90) = ti(arrow_490897120le_alt, _u89)) | ( ti(arrow_490897120le_alt, _u92) = ti(arrow_490897120le_alt, _u91)) | ( ti(arrow_490897120le_alt, _u90) = ti(arrow_490897120le_alt, _u91)) | ( ti(arrow_490897120le_alt, _u89) = ti(arrow_490897120le_alt, _u92)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u93), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u94), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u92), _u91)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u94))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u90), _u89)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u93))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u90), _u89)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u93, skolem1(_u94, _u93, _u92, _u91, _u90, _u89)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u90), _u89)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u93, skolem2(_u94, _u93, _u92, _u91, _u90, _u89)))) )).
% 40.55/40.72  cnf(fact_6__C2_C-7, axiom, ( ( ti(arrow_490897120le_alt, _u90) = ti(arrow_490897120le_alt, _u89)) | ( ti(arrow_490897120le_alt, _u92) = ti(arrow_490897120le_alt, _u91)) | ( ti(arrow_490897120le_alt, _u90) = ti(arrow_490897120le_alt, _u91)) | ( ti(arrow_490897120le_alt, _u89) = ti(arrow_490897120le_alt, _u92)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u93), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u94), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u92), _u91)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u94))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u90), _u89)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u93))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u92), _u91)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u94, skolem1(_u94, _u93, _u92, _u91, _u90, _u89)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u92), _u91)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u94, skolem2(_u94, _u93, _u92, _u91, _u90, _u89)))) )).
% 40.55/40.72  cnf(fact_6__C2_C-8, axiom, ( ( ti(arrow_490897120le_alt, _u90) = ti(arrow_490897120le_alt, _u89)) | ( ti(arrow_490897120le_alt, _u92) = ti(arrow_490897120le_alt, _u91)) | ( ti(arrow_490897120le_alt, _u90) = ti(arrow_490897120le_alt, _u91)) | ( ti(arrow_490897120le_alt, _u89) = ti(arrow_490897120le_alt, _u92)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u93), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u94), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u92), _u91)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u94))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u90), _u89)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u93))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u92), _u91)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u94, skolem1(_u94, _u93, _u92, _u91, _u90, _u89)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u90), _u89)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u93, skolem2(_u94, _u93, _u92, _u91, _u90, _u89)))) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_7__C1_C ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_7__C1_C-1, axiom, ( ( ti(arrow_490897120le_alt, _u99) = ti(arrow_490897120le_alt, _u98)) | ( ti(arrow_490897120le_alt, _u101) = ti(arrow_490897120le_alt, _u100)) | ( ti(arrow_490897120le_alt, _u99) = ti(arrow_490897120le_alt, _u100)) | ( ti(arrow_490897120le_alt, _u98) = ti(arrow_490897120le_alt, _u101)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u102), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u103), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u99), _u98)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u102))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u101), _u100)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u103))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u99), _u98)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u102, skolem3(_u103, _u102, _u101, _u100, _u99, _u98)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u101), _u100)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u103, skolem4(_u103, _u102, _u101, _u100, _u99, _u98)))) )).
% 40.55/40.72  cnf(fact_7__C1_C-2, axiom, ( ( ti(arrow_490897120le_alt, _u99) = ti(arrow_490897120le_alt, _u98)) | ( ti(arrow_490897120le_alt, _u101) = ti(arrow_490897120le_alt, _u100)) | ( ti(arrow_490897120le_alt, _u99) = ti(arrow_490897120le_alt, _u100)) | ( ti(arrow_490897120le_alt, _u98) = ti(arrow_490897120le_alt, _u101)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u102), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u103), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u99), _u98)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u102))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u101), _u100)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u103))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u99), _u98)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u102, skolem3(_u103, _u102, _u101, _u100, _u99, _u98)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u99), _u98)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u102, skolem4(_u103, _u102, _u101, _u100, _u99, _u98)))) )).
% 40.55/40.72  cnf(fact_7__C1_C-3, axiom, ( ( ti(arrow_490897120le_alt, _u99) = ti(arrow_490897120le_alt, _u98)) | ( ti(arrow_490897120le_alt, _u101) = ti(arrow_490897120le_alt, _u100)) | ( ti(arrow_490897120le_alt, _u99) = ti(arrow_490897120le_alt, _u100)) | ( ti(arrow_490897120le_alt, _u98) = ti(arrow_490897120le_alt, _u101)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u102), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u103), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u99), _u98)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u102))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u101), _u100)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u103))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u101), _u100)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u103, skolem3(_u103, _u102, _u101, _u100, _u99, _u98)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u101), _u100)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u103, skolem4(_u103, _u102, _u101, _u100, _u99, _u98)))) )).
% 40.55/40.72  cnf(fact_7__C1_C-4, axiom, ( ( ti(arrow_490897120le_alt, _u99) = ti(arrow_490897120le_alt, _u98)) | ( ti(arrow_490897120le_alt, _u101) = ti(arrow_490897120le_alt, _u100)) | ( ti(arrow_490897120le_alt, _u99) = ti(arrow_490897120le_alt, _u100)) | ( ti(arrow_490897120le_alt, _u98) = ti(arrow_490897120le_alt, _u101)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u102), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u103), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u99), _u98)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u102))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u101), _u100)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u103))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u101), _u100)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u103, skolem3(_u103, _u102, _u101, _u100, _u99, _u98)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u99), _u98)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u102, skolem4(_u103, _u102, _u101, _u100, _u99, _u98)))) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_8__C4_C ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_8__C4_C-1, axiom, ( ( ti(arrow_490897120le_alt, _u108) = ti(arrow_490897120le_alt, _u107)) | ( ti(arrow_490897120le_alt, _u107) = ti(arrow_490897120le_alt, _u109)) | ( ti(arrow_490897120le_alt, _u108) = ti(arrow_490897120le_alt, _u109)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u110), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u111), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u108), _u107)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u110))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u107), _u109)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u111))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u108), _u107)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u110, skolem5(_u111, _u110, _u109, _u108, _u107)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u107), _u109)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u111, skolem6(_u111, _u110, _u109, _u108, _u107)))) )).
% 40.55/40.72  cnf(fact_8__C4_C-2, axiom, ( ( ti(arrow_490897120le_alt, _u108) = ti(arrow_490897120le_alt, _u107)) | ( ti(arrow_490897120le_alt, _u107) = ti(arrow_490897120le_alt, _u109)) | ( ti(arrow_490897120le_alt, _u108) = ti(arrow_490897120le_alt, _u109)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u110), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u111), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u108), _u107)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u110))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u107), _u109)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u111))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u108), _u107)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u110, skolem5(_u111, _u110, _u109, _u108, _u107)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u108), _u107)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u110, skolem6(_u111, _u110, _u109, _u108, _u107)))) )).
% 40.55/40.72  cnf(fact_8__C4_C-3, axiom, ( ( ti(arrow_490897120le_alt, _u108) = ti(arrow_490897120le_alt, _u107)) | ( ti(arrow_490897120le_alt, _u107) = ti(arrow_490897120le_alt, _u109)) | ( ti(arrow_490897120le_alt, _u108) = ti(arrow_490897120le_alt, _u109)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u110), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u111), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u108), _u107)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u110))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u107), _u109)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u111))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u107), _u109)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u111, skolem5(_u111, _u110, _u109, _u108, _u107)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u107), _u109)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u111, skolem6(_u111, _u110, _u109, _u108, _u107)))) )).
% 40.55/40.72  cnf(fact_8__C4_C-4, axiom, ( ( ti(arrow_490897120le_alt, _u108) = ti(arrow_490897120le_alt, _u107)) | ( ti(arrow_490897120le_alt, _u107) = ti(arrow_490897120le_alt, _u109)) | ( ti(arrow_490897120le_alt, _u108) = ti(arrow_490897120le_alt, _u109)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u110), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u111), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u108), _u107)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u110))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u107), _u109)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u111))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u107), _u109)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u111, skolem5(_u111, _u110, _u109, _u108, _u107)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u108), _u107)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u110, skolem6(_u111, _u110, _u109, _u108, _u107)))) )).
% 40.55/40.72  cnf(fact_8__C4_C-5, axiom, ( ( ti(arrow_490897120le_alt, _u108) = ti(arrow_490897120le_alt, _u107)) | ( ti(arrow_490897120le_alt, _u107) = ti(arrow_490897120le_alt, _u109)) | ( ti(arrow_490897120le_alt, _u108) = ti(arrow_490897120le_alt, _u109)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u110), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u111), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u107), _u109)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u111))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u108), _u107)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u110))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u108), _u107)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u110, skolem5(_u111, _u110, _u109, _u108, _u107)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u107), _u109)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u111, skolem6(_u111, _u110, _u109, _u108, _u107)))) )).
% 40.55/40.72  cnf(fact_8__C4_C-6, axiom, ( ( ti(arrow_490897120le_alt, _u108) = ti(arrow_490897120le_alt, _u107)) | ( ti(arrow_490897120le_alt, _u107) = ti(arrow_490897120le_alt, _u109)) | ( ti(arrow_490897120le_alt, _u108) = ti(arrow_490897120le_alt, _u109)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u110), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u111), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u107), _u109)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u111))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u108), _u107)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u110))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u108), _u107)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u110, skolem5(_u111, _u110, _u109, _u108, _u107)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u108), _u107)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u110, skolem6(_u111, _u110, _u109, _u108, _u107)))) )).
% 40.55/40.72  cnf(fact_8__C4_C-7, axiom, ( ( ti(arrow_490897120le_alt, _u108) = ti(arrow_490897120le_alt, _u107)) | ( ti(arrow_490897120le_alt, _u107) = ti(arrow_490897120le_alt, _u109)) | ( ti(arrow_490897120le_alt, _u108) = ti(arrow_490897120le_alt, _u109)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u110), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u111), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u107), _u109)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u111))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u108), _u107)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u110))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u107), _u109)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u111, skolem5(_u111, _u110, _u109, _u108, _u107)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u107), _u109)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u111, skolem6(_u111, _u110, _u109, _u108, _u107)))) )).
% 40.55/40.72  cnf(fact_8__C4_C-8, axiom, ( ( ti(arrow_490897120le_alt, _u108) = ti(arrow_490897120le_alt, _u107)) | ( ti(arrow_490897120le_alt, _u107) = ti(arrow_490897120le_alt, _u109)) | ( ti(arrow_490897120le_alt, _u108) = ti(arrow_490897120le_alt, _u109)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u110), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u111), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u107), _u109)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u111))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u108), _u107)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u110))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u107), _u109)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u111, skolem5(_u111, _u110, _u109, _u108, _u107)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u108), _u107)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u110, skolem6(_u111, _u110, _u109, _u108, _u107)))) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_9_pairwise__neutrality ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_9_pairwise__neutrality-1, axiom, ( ( ti(arrow_490897120le_alt, _u116) = ti(arrow_490897120le_alt, _u115)) | ( ti(arrow_490897120le_alt, _u118) = ti(arrow_490897120le_alt, _u117)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u119), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u120), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u116), _u115)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u119))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u118), _u117)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u120))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u116), _u115)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u119, skolem7(_u120, _u119, _u118, _u117, _u116, _u115)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u118), _u117)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u120, skolem8(_u120, _u119, _u118, _u117, _u116, _u115)))) )).
% 40.55/40.72  cnf(fact_9_pairwise__neutrality-2, axiom, ( ( ti(arrow_490897120le_alt, _u116) = ti(arrow_490897120le_alt, _u115)) | ( ti(arrow_490897120le_alt, _u118) = ti(arrow_490897120le_alt, _u117)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u119), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u120), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u116), _u115)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u119))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u118), _u117)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u120))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u116), _u115)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u119, skolem7(_u120, _u119, _u118, _u117, _u116, _u115)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u116), _u115)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u119, skolem8(_u120, _u119, _u118, _u117, _u116, _u115)))) )).
% 40.55/40.72  cnf(fact_9_pairwise__neutrality-3, axiom, ( ( ti(arrow_490897120le_alt, _u116) = ti(arrow_490897120le_alt, _u115)) | ( ti(arrow_490897120le_alt, _u118) = ti(arrow_490897120le_alt, _u117)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u119), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u120), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u116), _u115)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u119))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u118), _u117)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u120))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u118), _u117)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u120, skolem7(_u120, _u119, _u118, _u117, _u116, _u115)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u118), _u117)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u120, skolem8(_u120, _u119, _u118, _u117, _u116, _u115)))) )).
% 40.55/40.72  cnf(fact_9_pairwise__neutrality-4, axiom, ( ( ti(arrow_490897120le_alt, _u116) = ti(arrow_490897120le_alt, _u115)) | ( ti(arrow_490897120le_alt, _u118) = ti(arrow_490897120le_alt, _u117)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u119), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u120), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u116), _u115)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u119))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u118), _u117)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u120))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u118), _u117)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u120, skolem7(_u120, _u119, _u118, _u117, _u116, _u115)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u116), _u115)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u119, skolem8(_u120, _u119, _u118, _u117, _u116, _u115)))) )).
% 40.55/40.72  cnf(fact_9_pairwise__neutrality-5, axiom, ( ( ti(arrow_490897120le_alt, _u116) = ti(arrow_490897120le_alt, _u115)) | ( ti(arrow_490897120le_alt, _u118) = ti(arrow_490897120le_alt, _u117)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u119), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u120), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u118), _u117)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u120))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u116), _u115)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u119))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u116), _u115)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u119, skolem7(_u120, _u119, _u118, _u117, _u116, _u115)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u118), _u117)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u120, skolem8(_u120, _u119, _u118, _u117, _u116, _u115)))) )).
% 40.55/40.72  cnf(fact_9_pairwise__neutrality-6, axiom, ( ( ti(arrow_490897120le_alt, _u116) = ti(arrow_490897120le_alt, _u115)) | ( ti(arrow_490897120le_alt, _u118) = ti(arrow_490897120le_alt, _u117)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u119), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u120), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u118), _u117)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u120))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u116), _u115)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u119))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u116), _u115)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u119, skolem7(_u120, _u119, _u118, _u117, _u116, _u115)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u116), _u115)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u119, skolem8(_u120, _u119, _u118, _u117, _u116, _u115)))) )).
% 40.55/40.72  cnf(fact_9_pairwise__neutrality-7, axiom, ( ( ti(arrow_490897120le_alt, _u116) = ti(arrow_490897120le_alt, _u115)) | ( ti(arrow_490897120le_alt, _u118) = ti(arrow_490897120le_alt, _u117)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u119), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u120), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u118), _u117)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u120))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u116), _u115)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u119))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u118), _u117)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u120, skolem7(_u120, _u119, _u118, _u117, _u116, _u115)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u118), _u117)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u120, skolem8(_u120, _u119, _u118, _u117, _u116, _u115)))) )).
% 40.55/40.72  cnf(fact_9_pairwise__neutrality-8, axiom, ( ( ti(arrow_490897120le_alt, _u116) = ti(arrow_490897120le_alt, _u115)) | ( ti(arrow_490897120le_alt, _u118) = ti(arrow_490897120le_alt, _u117)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u119), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u120), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u118), _u117)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u120))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u116), _u115)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u119))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u118), _u117)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u120, skolem7(_u120, _u119, _u118, _u117, _u116, _u115)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u116), _u115)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u119, skolem8(_u120, _u119, _u118, _u117, _u116, _u115)))) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_10__C3_C ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_10__C3_C-1, axiom, ( ( ti(arrow_490897120le_alt, _u125) = ti(arrow_490897120le_alt, _u124)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u126), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u127), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u125), _u124)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u126))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u124), _u125)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u127))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u125), _u124)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u126, skolem9(_u127, _u126, _u125, _u124)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u124), _u125)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u127, skolem10(_u127, _u126, _u125, _u124)))) )).
% 40.55/40.72  cnf(fact_10__C3_C-2, axiom, ( ( ti(arrow_490897120le_alt, _u125) = ti(arrow_490897120le_alt, _u124)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u126), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u127), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u125), _u124)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u126))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u124), _u125)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u127))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u125), _u124)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u126, skolem9(_u127, _u126, _u125, _u124)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u125), _u124)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u126, skolem10(_u127, _u126, _u125, _u124)))) )).
% 40.55/40.72  cnf(fact_10__C3_C-3, axiom, ( ( ti(arrow_490897120le_alt, _u125) = ti(arrow_490897120le_alt, _u124)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u126), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u127), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u125), _u124)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u126))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u124), _u125)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u127))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u124), _u125)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u127, skolem9(_u127, _u126, _u125, _u124)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u124), _u125)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u127, skolem10(_u127, _u126, _u125, _u124)))) )).
% 40.55/40.72  cnf(fact_10__C3_C-4, axiom, ( ( ti(arrow_490897120le_alt, _u125) = ti(arrow_490897120le_alt, _u124)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u126), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u127), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u125), _u124)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u126))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u124), _u125)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u127))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u124), _u125)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u127, skolem9(_u127, _u126, _u125, _u124)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u125), _u124)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u126, skolem10(_u127, _u126, _u125, _u124)))) )).
% 40.55/40.72  cnf(fact_10__C3_C-5, axiom, ( ( ti(arrow_490897120le_alt, _u125) = ti(arrow_490897120le_alt, _u124)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u126), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u127), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u124), _u125)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u127))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u125), _u124)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u126))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u125), _u124)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u126, skolem9(_u127, _u126, _u125, _u124)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u124), _u125)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u127, skolem10(_u127, _u126, _u125, _u124)))) )).
% 40.55/40.72  cnf(fact_10__C3_C-6, axiom, ( ( ti(arrow_490897120le_alt, _u125) = ti(arrow_490897120le_alt, _u124)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u126), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u127), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u124), _u125)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u127))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u125), _u124)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u126))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u125), _u124)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u126, skolem9(_u127, _u126, _u125, _u124)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u125), _u124)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u126, skolem10(_u127, _u126, _u125, _u124)))) )).
% 40.55/40.72  cnf(fact_10__C3_C-7, axiom, ( ( ti(arrow_490897120le_alt, _u125) = ti(arrow_490897120le_alt, _u124)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u126), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u127), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u124), _u125)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u127))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u125), _u124)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u126))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u124), _u125)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u127, skolem9(_u127, _u126, _u125, _u124)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u124), _u125)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u127, skolem10(_u127, _u126, _u125, _u124)))) )).
% 40.55/40.72  cnf(fact_10__C3_C-8, axiom, ( ( ti(arrow_490897120le_alt, _u125) = ti(arrow_490897120le_alt, _u124)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u126), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u127), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u124), _u125)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u127))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u125), _u124)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u126))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u124), _u125)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u127, skolem9(_u127, _u126, _u125, _u124)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u125), _u124)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u126, skolem10(_u127, _u126, _u125, _u124)))) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_11__096ALL_Ai_O_A_Ic_A_060_092_060_094bsub_062P_Ai_092_060_094esub_062_Ad_J ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_11__096ALL_Ai_O_A_Ic_A_060_092_060_094bsub_062P_Ai_092_060_094esub_062_Ad_J-1, axiom, ( ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u131))) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u131)), n)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u131)), e))) )).
% 40.55/40.72  cnf(fact_11__096ALL_Ai_O_A_Ic_A_060_092_060_094bsub_062P_Ai_092_060_094esub_062_Ad_J-2, axiom, ( ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u131))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u131)), n)) | ( hAPP(arrow_660593299e_indi, nat, h, _u131) != n) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u131)), c), e))) )).
% 40.55/40.72  cnf(fact_11__096ALL_Ai_O_A_Ic_A_060_092_060_094bsub_062P_Ai_092_060_094esub_062_Ad_J-3, axiom, ( ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u131))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u131)), n)) | ( hAPP(arrow_660593299e_indi, nat, h, _u131) = n) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u131)), e))) )).
% 40.55/40.72  cnf(fact_11__096ALL_Ai_O_A_Ic_A_060_092_060_094bsub_062P_Ai_092_060_094esub_062_Ad_J-4, axiom, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u132))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u132)), n)) | ( hAPP(arrow_660593299e_indi, nat, h, _u132) = n) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u132)), e))) )).
% 40.55/40.72  cnf(fact_11__096ALL_Ai_O_A_Ic_A_060_092_060_094bsub_062P_Ai_092_060_094esub_062_Ad_J-5, axiom, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u132))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u132)), n)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u132)), c), e))) | ( hAPP(arrow_660593299e_indi, nat, h, _u132) != n) )).
% 40.55/40.72  cnf(fact_11__096ALL_Ai_O_A_Ic_A_060_092_060_094bsub_062P_Ai_092_060_094esub_062_Ad_J-6, axiom, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u132))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u132)), n)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u132)), c), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u132)), e))) )).
% 40.55/40.72  cnf(fact_11__096ALL_Ai_O_A_Ic_A_060_092_060_094bsub_062P_Ai_092_060_094esub_062_Ad_J-7, axiom, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u132))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u132)), e))) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u132)), n)) )).
% 40.55/40.72  cnf(fact_11__096ALL_Ai_O_A_Ic_A_060_092_060_094bsub_062P_Ai_092_060_094esub_062_Ad_J-8, axiom, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u132))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u132)), e))) | ( hAPP(arrow_660593299e_indi, nat, h, _u132) = n) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u132)), e))) )).
% 40.55/40.72  cnf(fact_11__096ALL_Ai_O_A_Ic_A_060_092_060_094bsub_062P_Ai_092_060_094esub_062_Ad_J-9, axiom, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u132))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u132)), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u132)), c), e))) | ( hAPP(arrow_660593299e_indi, nat, h, _u132) != n) )).
% 40.55/40.72  cnf(fact_11__096ALL_Ai_O_A_Ic_A_060_092_060_094bsub_062P_Ai_092_060_094esub_062_Ad_J-10, axiom, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u132))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u132)), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u132)), c), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u132)), e))) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_12__096c_A_060_092_060_094bsub_062P_A_Iinv_Ah_An_J_092_060_094esub_062_Ad_0 ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_12__096c_A_060_092_060_094bsub_062P_A_Iinv_Ah_An_J_092_060_094esub_062_Ad_0-1, axiom, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, hAPP(nat, arrow_660593299e_indi, hAPP(fun(arrow_660593299e_indi, nat), fun(nat, arrow_660593299e_indi), hAPP(fun(arrow_660593299e_indi, bool), fun(fun(arrow_660593299e_indi, nat), fun(nat, arrow_660593299e_indi)), hilbert_inv_into(arrow_660593299e_indi, nat), top_top(fun(arrow_660593299e_indi, bool))), h), n)))) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_13__096c_A_060_092_060_094bsub_062F_A_I_Fi_O_Aif_Ah_Ai_A_060_An_Athen_Amkto ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_13__096c_A_060_092_060_094bsub_062F_A_I_Fi_O_Aif_Ah_Ai_A_060_An_Athen_Amkto-1, axiom, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), n))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_660593299e_indi), arrow_1427655034_mktop), p)), e))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), fequal(nat)), h)), n))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), arrow_14103264_above), p)), c)), e))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_660593299e_indi), arrow_1278947948_mkbot), p)), e)))))) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_14_PW ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_14_PW-1, axiom, ( ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, p))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), n))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_660593299e_indi), arrow_1427655034_mktop), p)), e))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), fequal(nat)), h)), n))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), arrow_14103264_above), p)), c)), e))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_660593299e_indi), arrow_1278947948_mkbot), p)), e)))))) )).
% 40.55/40.72  cnf(fact_14_PW-2, axiom, ( ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), n))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_660593299e_indi), arrow_1427655034_mktop), p)), e))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), fequal(nat)), h)), n))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), arrow_14103264_above), p)), c)), e))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_660593299e_indi), arrow_1278947948_mkbot), p)), e)))))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, p))) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_15_split__paired__All ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_15_split__paired__All-1, axiom, ( ~hBOOL(hAPP(product_prod(_u146, _u144), bool, _u142, skolem11(_u146, _u144, _u142))) | hBOOL(hAPP(product_prod(_u146, _u144), bool, _u142, hAPP(_u144, product_prod(_u146, _u144), hAPP(_u146, fun(_u144, product_prod(_u146, _u144)), product_Pair(_u146, _u144), _u135), _u134))) )).
% 40.55/40.72  cnf(fact_15_split__paired__All-2, axiom, ( ~hBOOL(hAPP(product_prod(_u147, _u145), bool, _u143, hAPP(_u145, product_prod(_u147, _u145), hAPP(_u147, fun(_u145, product_prod(_u147, _u145)), product_Pair(_u147, _u145), skolem12(_u147, _u145, _u143)), skolem13(_u147, _u145, _u143)))) | hBOOL(hAPP(product_prod(_u147, _u145), bool, _u143, _u138)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_16__096_I_Fi_O_Aif_Ah_Ai_A_060_An_Athen_Amktop_A_IP_Ai_J_Ae_Aelse_Aif_Ah_Ai ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_16__096_I_Fi_O_Aif_Ah_Ai_A_060_An_Athen_Amktop_A_IP_Ai_J_Ae_Aelse_Aif_Ah_Ai-1, axiom, ( hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), n))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_660593299e_indi), arrow_1427655034_mktop), p)), e))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), fequal(nat)), h)), n))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), arrow_14103264_above), p)), c)), e))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_660593299e_indi), arrow_1278947948_mkbot), p)), e)))), arrow_1111136790e_Prof)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_17__096c_A_060_092_060_094bsub_062F_A_I_Fi_O_Aif_Ah_Ai_A_060_An_Athen_Amkto ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_17__096c_A_060_092_060_094bsub_062F_A_I_Fi_O_Aif_Ah_Ai_A_060_An_Athen_Amkto-1, axiom, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), n))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_660593299e_indi), arrow_1427655034_mktop), p)), e))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), fequal(nat)), h)), n))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), arrow_14103264_above), p)), c)), e))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_660593299e_indi), arrow_1278947948_mkbot), p)), e)))))) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_18__096e_A_060_092_060_094bsub_062F_A_I_Fi_O_Aif_Ah_Ai_A_060_An_Athen_Amkto ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_18__096e_A_060_092_060_094bsub_062F_A_I_Fi_O_Aif_Ah_Ai_A_060_An_Athen_Amkto-1, axiom, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), n))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_660593299e_indi), arrow_1427655034_mktop), p)), e))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), fequal(nat)), h)), n))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), arrow_14103264_above), p)), c)), e))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_660593299e_indi), arrow_1278947948_mkbot), p)), e)))))) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_19_n_I1_J ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_19_n_I1_J-1, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), n), hAPP(fun(arrow_660593299e_indi, bool), nat, finite_card(arrow_660593299e_indi), top_top(fun(arrow_660593299e_indi, bool))))) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_20_injh ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_20_injh-1, axiom, ( hBOOL(hAPP(fun(arrow_660593299e_indi, bool), bool, hAPP(fun(arrow_660593299e_indi, nat), fun(fun(arrow_660593299e_indi, bool), bool), inj_on(arrow_660593299e_indi, nat), h), top_top(fun(arrow_660593299e_indi, bool)))) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_21_Pair__inject ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_21_Pair__inject-1, axiom, ( ( hAPP(_u153, product_prod(_u152, _u153), hAPP(_u152, fun(_u153, product_prod(_u152, _u153)), product_Pair(_u152, _u153), _u151), _u150) != hAPP(_u153, product_prod(_u152, _u153), hAPP(_u152, fun(_u153, product_prod(_u152, _u153)), product_Pair(_u152, _u153), _u149), _u148)) | ( ti(_u152, _u151) = ti(_u152, _u149)) )).
% 40.55/40.72  cnf(fact_21_Pair__inject-2, axiom, ( ( hAPP(_u153, product_prod(_u152, _u153), hAPP(_u152, fun(_u153, product_prod(_u152, _u153)), product_Pair(_u152, _u153), _u151), _u150) != hAPP(_u153, product_prod(_u152, _u153), hAPP(_u152, fun(_u153, product_prod(_u152, _u153)), product_Pair(_u152, _u153), _u149), _u148)) | ( ti(_u153, _u150) = ti(_u153, _u148)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_22_Pair__eq ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_22_Pair__eq-1, axiom, ( ( hAPP(_u170, product_prod(_u168, _u170), hAPP(_u168, fun(_u170, product_prod(_u168, _u170)), product_Pair(_u168, _u170), _u166), _u164) != hAPP(_u170, product_prod(_u168, _u170), hAPP(_u168, fun(_u170, product_prod(_u168, _u170)), product_Pair(_u168, _u170), _u162), _u160)) | ( ti(_u168, _u166) = ti(_u168, _u162)) )).
% 40.55/40.72  cnf(fact_22_Pair__eq-2, axiom, ( ( hAPP(_u170, product_prod(_u168, _u170), hAPP(_u168, fun(_u170, product_prod(_u168, _u170)), product_Pair(_u168, _u170), _u166), _u164) != hAPP(_u170, product_prod(_u168, _u170), hAPP(_u168, fun(_u170, product_prod(_u168, _u170)), product_Pair(_u168, _u170), _u162), _u160)) | ( ti(_u170, _u164) = ti(_u170, _u160)) )).
% 40.55/40.72  cnf(fact_22_Pair__eq-3, axiom, ( ( ti(_u169, _u167) != ti(_u169, _u163)) | ( ti(_u171, _u165) != ti(_u171, _u161)) | ( hAPP(_u171, product_prod(_u169, _u171), hAPP(_u169, fun(_u171, product_prod(_u169, _u171)), product_Pair(_u169, _u171), _u167), _u165) = hAPP(_u171, product_prod(_u169, _u171), hAPP(_u169, fun(_u171, product_prod(_u169, _u171)), product_Pair(_u169, _u171), _u163), _u161)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_23_IIA__def ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_23_IIA__def-1, axiom, ( ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool, arrow_2037941124le_IIA, _u187)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u176), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u175), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u187, _u176))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u187, _u175))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u176, skolem14(_u187, _u176, _u175, _u174, _u173)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u175, skolem15(_u187, _u176, _u175, _u174, _u173)))) )).
% 40.55/40.72  cnf(fact_23_IIA__def-2, axiom, ( ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool, arrow_2037941124le_IIA, _u187)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u176), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u175), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u187, _u176))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u187, _u175))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u176, skolem14(_u187, _u176, _u175, _u174, _u173)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u176, skolem15(_u187, _u176, _u175, _u174, _u173)))) )).
% 40.55/40.72  cnf(fact_23_IIA__def-3, axiom, ( ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool, arrow_2037941124le_IIA, _u187)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u176), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u175), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u187, _u176))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u187, _u175))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u175, skolem14(_u187, _u176, _u175, _u174, _u173)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u175, skolem15(_u187, _u176, _u175, _u174, _u173)))) )).
% 40.55/40.72  cnf(fact_23_IIA__def-4, axiom, ( ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool, arrow_2037941124le_IIA, _u187)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u176), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u175), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u187, _u176))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u187, _u175))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u175, skolem14(_u187, _u176, _u175, _u174, _u173)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u176, skolem15(_u187, _u176, _u175, _u174, _u173)))) )).
% 40.55/40.72  cnf(fact_23_IIA__def-5, axiom, ( ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool, arrow_2037941124le_IIA, _u187)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u176), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u175), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u187, _u175))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u187, _u176))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u176, skolem14(_u187, _u176, _u175, _u174, _u173)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u175, skolem15(_u187, _u176, _u175, _u174, _u173)))) )).
% 40.55/40.72  cnf(fact_23_IIA__def-6, axiom, ( ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool, arrow_2037941124le_IIA, _u187)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u176), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u175), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u187, _u175))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u187, _u176))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u176, skolem14(_u187, _u176, _u175, _u174, _u173)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u176, skolem15(_u187, _u176, _u175, _u174, _u173)))) )).
% 40.55/40.72  cnf(fact_23_IIA__def-7, axiom, ( ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool, arrow_2037941124le_IIA, _u187)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u176), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u175), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u187, _u175))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u187, _u176))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u175, skolem14(_u187, _u176, _u175, _u174, _u173)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u175, skolem15(_u187, _u176, _u175, _u174, _u173)))) )).
% 40.55/40.72  cnf(fact_23_IIA__def-8, axiom, ( ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool, arrow_2037941124le_IIA, _u187)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u176), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u175), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u187, _u175))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u187, _u176))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u175, skolem14(_u187, _u176, _u175, _u174, _u173)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u176, skolem15(_u187, _u176, _u175, _u174, _u173)))) )).
% 40.55/40.72  cnf(fact_23_IIA__def-9, axiom, ( hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool, arrow_2037941124le_IIA, _u188)) | hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), skolem16(_u188)), arrow_1111136790e_Prof)) )).
% 40.55/40.72  cnf(fact_23_IIA__def-10, axiom, ( hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool, arrow_2037941124le_IIA, _u188)) | hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), skolem17(_u188)), arrow_1111136790e_Prof)) )).
% 40.55/40.72  cnf(fact_23_IIA__def-11, axiom, ( hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool, arrow_2037941124le_IIA, _u188)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), skolem18(_u188)), skolem19(_u188))), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), skolem16(_u188), _u185))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), skolem18(_u188)), skolem19(_u188))), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), skolem17(_u188), _u185))) )).
% 40.55/40.72  cnf(fact_23_IIA__def-12, axiom, ( hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool, arrow_2037941124le_IIA, _u188)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), skolem18(_u188)), skolem19(_u188))), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), skolem17(_u188), _u186))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), skolem18(_u188)), skolem19(_u188))), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), skolem16(_u188), _u186))) )).
% 40.55/40.72  cnf(fact_23_IIA__def-13, axiom, ( hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool, arrow_2037941124le_IIA, _u188)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), skolem18(_u188)), skolem19(_u188))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u188, skolem16(_u188)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), skolem18(_u188)), skolem19(_u188))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u188, skolem17(_u188)))) )).
% 40.55/40.72  cnf(fact_23_IIA__def-14, axiom, ( hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool, arrow_2037941124le_IIA, _u188)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), skolem18(_u188)), skolem19(_u188))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u188, skolem17(_u188)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), skolem18(_u188)), skolem19(_u188))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u188, skolem16(_u188)))) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_24_unanimity__def ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_24_unanimity__def-1, axiom, ( ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool, arrow_831799591nimity, _u198)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u192), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u191), _u190)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u192, skolem20(_u198, _u192, _u191, _u190)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u191), _u190)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u198, _u192))) )).
% 40.55/40.72  cnf(fact_24_unanimity__def-2, axiom, ( hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool, arrow_831799591nimity, _u199)) | hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), skolem21(_u199)), arrow_1111136790e_Prof)) )).
% 40.55/40.72  cnf(fact_24_unanimity__def-3, axiom, ( hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool, arrow_831799591nimity, _u199)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), skolem22(_u199)), skolem23(_u199))), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), skolem21(_u199), _u193))) )).
% 40.55/40.72  cnf(fact_24_unanimity__def-4, axiom, ( hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool, arrow_831799591nimity, _u199)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), skolem22(_u199)), skolem23(_u199))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u199, skolem21(_u199)))) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_25_top1I ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_25_top1I-1, axiom, ( hBOOL(hAPP(_u201, bool, top_top(fun(_u201, bool)), _u200)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_26_UNIV__I ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_26_UNIV__I-1, axiom, ( hBOOL(hAPP(fun(_u203, bool), bool, hAPP(_u203, fun(fun(_u203, bool), bool), member(_u203), _u202), top_top(fun(_u203, bool)))) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_27_iso__tuple__UNIV__I ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_27_iso__tuple__UNIV__I-1, axiom, ( hBOOL(hAPP(fun(_u205, bool), bool, hAPP(_u205, fun(fun(_u205, bool), bool), member(_u205), _u204), top_top(fun(_u205, bool)))) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_28_prod_Orecs ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_28_prod_Orecs-1, axiom, ( ( hAPP(product_prod(_u211, _u210), _u209, hAPP(fun(_u211, fun(_u210, _u209)), fun(product_prod(_u211, _u210), _u209), product_prod_rec(_u211, _u210, _u209), _u208), hAPP(_u210, product_prod(_u211, _u210), hAPP(_u211, fun(_u210, product_prod(_u211, _u210)), product_Pair(_u211, _u210), _u207), _u206)) = hAPP(_u210, _u209, hAPP(_u211, fun(_u210, _u209), _u208, _u207), _u206)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_29_top__apply ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_29_top__apply-1, axiom, ( ~top(_u213) | ( hAPP(_u214, _u213, top_top(fun(_u214, _u213)), _u212) = top_top(_u213)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_30_not__top__less ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_30_not__top__less-1, axiom, ( ~top(_u216) | ~hBOOL(hAPP(_u216, bool, hAPP(_u216, fun(_u216, bool), ord_less(_u216), top_top(_u216)), _u215)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_31_less__top ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_31_less__top-1, axiom, ( ~top(_u218) | ( ti(_u218, _u219) = top_top(_u218)) | hBOOL(hAPP(_u218, bool, hAPP(_u218, fun(_u218, bool), ord_less(_u218), _u219), top_top(_u218))) )).
% 40.55/40.72  cnf(fact_31_less__top-2, axiom, ( ~top(_u218) | ~hBOOL(hAPP(_u218, bool, hAPP(_u218, fun(_u218, bool), ord_less(_u218), _u220), top_top(_u218))) | ( ti(_u218, _u220) != top_top(_u218)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_32_assms_I1_J ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_32_assms_I1_J-1, axiom, ( hBOOL(hAPP(fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), f), hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool)), pi(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1111136790e_Prof), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool)), combk(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_2064824852le_Lin)))) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_33__096_Ie_A_060_092_060_094bsub_062F_A_I_Fi_O_Aif_Ah_Ai_A_060_An_Athen_Amk ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_33__096_Ie_A_060_092_060_094bsub_062F_A_I_Fi_O_Aif_Ah_Ai_A_060_An_Athen_Amk-1, axiom, ( ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), n))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_660593299e_indi), arrow_1427655034_mktop), p)), e))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), fequal(nat)), h)), n))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), arrow_14103264_above), p)), c)), e))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_660593299e_indi), arrow_1278947948_mkbot), p)), e)))))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), n))), lab)), lba)))) )).
% 40.55/40.72  cnf(fact_33__096_Ie_A_060_092_060_094bsub_062F_A_I_Fi_O_Aif_Ah_Ai_A_060_An_Athen_Amk-2, axiom, ( ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), n))), lab)), lba)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), n))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_660593299e_indi), arrow_1427655034_mktop), p)), e))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), fequal(nat)), h)), n))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), arrow_14103264_above), p)), c)), e))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_660593299e_indi), arrow_1278947948_mkbot), p)), e)))))) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_34__096Lab_A_058_ALin_096 ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_34__096Lab_A_058_ALin_096-1, axiom, ( hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), lab), arrow_2064824852le_Lin)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_35__096Lba_A_058_ALin_096 ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_35__096Lba_A_058_ALin_096-1, axiom, ( hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), lba), arrow_2064824852le_Lin)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_36__096a_A_126_061_Ab_096 ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_36__096a_A_126_061_Ab_096-1, axiom, ( ( a != b) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_37__096a_A_060_092_060_094bsub_062Lab_092_060_094esub_062_Ab_096 ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_37__096a_A_060_092_060_094bsub_062Lab_092_060_094esub_062_Ab_096-1, axiom, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lab)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_38__096b_A_060_092_060_094bsub_062Lba_092_060_094esub_062_Aa_096 ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_38__096b_A_060_092_060_094bsub_062Lba_092_060_094esub_062_Aa_096-1, axiom, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lba)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_39__096_Ia_M_Ab_J_A_126_058_ALba_096 ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_39__096_Ia_M_Ab_J_A_126_058_ALba_096-1, axiom, ( ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lba)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_40__096_Ib_M_Aa_J_A_126_058_ALab_096 ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_40__096_Ib_M_Aa_J_A_126_058_ALab_096-1, axiom, ( ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lab)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_41_PiProf ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_41_PiProf-1, axiom, ( hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), _u221))), lab)), lba)), arrow_1111136790e_Prof)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_42__096_B_Bthesis_O_A_I_B_BLab_O_A_091_124_Aa_A_060_092_060_094bsub_062Lab_ ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_42__096_B_Bthesis_O_A_I_B_BLab_O_A_091_124_Aa_A_060_092_060_094bsub_062Lab_-1, axiom, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), skolem24)) )).
% 40.55/40.72  cnf(fact_42__096_B_Bthesis_O_A_I_B_BLab_O_A_091_124_Aa_A_060_092_060_094bsub_062Lab_-2, axiom, ( hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), skolem24), arrow_2064824852le_Lin)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_43__096_B_Bthesis_O_A_I_B_BLba_O_A_091_124_Ab_A_060_092_060_094bsub_062Lba_ ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_43__096_B_Bthesis_O_A_I_B_BLba_O_A_091_124_Ab_A_060_092_060_094bsub_062Lba_-1, axiom, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), skolem25)) )).
% 40.55/40.72  cnf(fact_43__096_B_Bthesis_O_A_I_B_BLba_O_A_091_124_Ab_A_060_092_060_094bsub_062Lba_-2, axiom, ( hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), skolem25), arrow_2064824852le_Lin)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_44__096ALL_Ai_O_A_Ie_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_44__096ALL_Ai_O_A_Ie_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u225)), n)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lab)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u225)), e))) )).
% 40.55/40.72  cnf(fact_44__096ALL_Ai_O_A_Ie_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk-2, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u225)), n)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lab)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u225)), e))) | ( hAPP(arrow_660593299e_indi, nat, h, _u225) = n) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u225)), e))) )).
% 40.55/40.72  cnf(fact_44__096ALL_Ai_O_A_Ie_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk-3, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u225)), n)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lab)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u225)), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u225)), c), e))) | ( hAPP(arrow_660593299e_indi, nat, h, _u225) != n) )).
% 40.55/40.72  cnf(fact_44__096ALL_Ai_O_A_Ie_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk-4, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u225)), n)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lab)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u225)), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u225)), c), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u225)), e))) )).
% 40.55/40.72  cnf(fact_44__096ALL_Ai_O_A_Ie_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk-5, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u225)), n)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lba)) | ( hAPP(arrow_660593299e_indi, nat, h, _u225) = n) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u225)), e))) )).
% 40.55/40.72  cnf(fact_44__096ALL_Ai_O_A_Ie_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk-6, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u225)), n)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lba)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u225)), c), e))) | ( hAPP(arrow_660593299e_indi, nat, h, _u225) != n) )).
% 40.55/40.72  cnf(fact_44__096ALL_Ai_O_A_Ie_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk-7, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u225)), n)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lba)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u225)), c), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u225)), e))) )).
% 40.55/40.72  cnf(fact_44__096ALL_Ai_O_A_Ie_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk-8, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u225)), n)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lba)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u225)), e))) | ( hAPP(arrow_660593299e_indi, nat, h, _u225) = n) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u225)), e))) )).
% 40.55/40.72  cnf(fact_44__096ALL_Ai_O_A_Ie_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk-9, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u225)), n)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lba)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u225)), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u225)), c), e))) | ( hAPP(arrow_660593299e_indi, nat, h, _u225) != n) )).
% 40.55/40.72  cnf(fact_44__096ALL_Ai_O_A_Ie_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk-10, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u225)), n)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lba)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u225)), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u225)), c), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u225)), e))) )).
% 40.55/40.72  cnf(fact_44__096ALL_Ai_O_A_Ie_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk-11, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u226)), n)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u226)), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lab)) )).
% 40.55/40.72  cnf(fact_44__096ALL_Ai_O_A_Ie_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk-12, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u226)), n)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u226)), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lab)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lba)) )).
% 40.55/40.72  cnf(fact_44__096ALL_Ai_O_A_Ie_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk-13, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u226)), n)) | ( hAPP(arrow_660593299e_indi, nat, h, _u226) != n) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u226)), c), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lba)) )).
% 40.55/40.72  cnf(fact_44__096ALL_Ai_O_A_Ie_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk-14, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u226)), n)) | ( hAPP(arrow_660593299e_indi, nat, h, _u226) = n) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u226)), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lba)) )).
% 40.55/40.72  cnf(fact_44__096ALL_Ai_O_A_Ie_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk-15, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u226)), n)) | ( hAPP(arrow_660593299e_indi, nat, h, _u226) != n) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u226)), c), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lab)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lba)) )).
% 40.55/40.72  cnf(fact_44__096ALL_Ai_O_A_Ie_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk-16, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u226)), n)) | ( hAPP(arrow_660593299e_indi, nat, h, _u226) = n) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u226)), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lab)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lba)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_45_n_I2_J ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_45_n_I2_J-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u227), n)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), _u227))), lab)), lba)))) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_46_notin__Lin__iff ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_46_notin__Lin__iff-1, axiom, ( ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u228), arrow_2064824852le_Lin)) | ( ti(arrow_490897120le_alt, _u230) = ti(arrow_490897120le_alt, _u229)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u230), _u229)), _u228)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u229), _u230)), _u228)) )).
% 40.55/40.72  cnf(fact_46_notin__Lin__iff-2, axiom, ( ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u228), arrow_2064824852le_Lin)) | ( ti(arrow_490897120le_alt, _u230) = ti(arrow_490897120le_alt, _u229)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u229), _u230)), _u228)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u230), _u229)), _u228)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_47_Lin__irrefl ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_47_Lin__irrefl-1, axiom, ( ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u231), arrow_2064824852le_Lin)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u233), _u232)), _u231)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u232), _u233)), _u231)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_48_mktop__Lin ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_48_mktop__Lin-1, axiom, ( ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u234), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, _u234), _u235)), arrow_2064824852le_Lin)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_49_mkbot__Lin ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_49_mkbot__Lin-1, axiom, ( ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u236), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, _u236), _u237)), arrow_2064824852le_Lin)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_50_above__Lin ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_50_above__Lin-1, axiom, ( ( ti(arrow_490897120le_alt, _u239) = ti(arrow_490897120le_alt, _u238)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u240), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, _u240), _u239), _u238)), arrow_2064824852le_Lin)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_51_const__Lin__Prof ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_51_const__Lin__Prof-1, axiom, ( ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u241), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), combk(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), arrow_660593299e_indi), _u241)), arrow_1111136790e_Prof)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_52_linorder__cases ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_52_linorder__cases-1, axiom, ( ~linorder(_u244) | hBOOL(hAPP(_u244, bool, hAPP(_u244, fun(_u244, bool), ord_less(_u244), _u243), _u242)) | ( ti(_u244, _u243) = ti(_u244, _u242)) | hBOOL(hAPP(_u244, bool, hAPP(_u244, fun(_u244, bool), ord_less(_u244), _u242), _u243)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_53_order__less__asym ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_53_order__less__asym-1, axiom, ( ~preorder(_u247) | ~hBOOL(hAPP(_u247, bool, hAPP(_u247, fun(_u247, bool), ord_less(_u247), _u246), _u245)) | ~hBOOL(hAPP(_u247, bool, hAPP(_u247, fun(_u247, bool), ord_less(_u247), _u245), _u246)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_54_xt1_I10_J ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_54_xt1_I10_J-1, axiom, ( ~order(_u251) | ~hBOOL(hAPP(_u251, bool, hAPP(_u251, fun(_u251, bool), ord_less(_u251), _u249), _u248)) | ~hBOOL(hAPP(_u251, bool, hAPP(_u251, fun(_u251, bool), ord_less(_u251), _u250), _u249)) | hBOOL(hAPP(_u251, bool, hAPP(_u251, fun(_u251, bool), ord_less(_u251), _u250), _u248)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_55_order__less__trans ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_55_order__less__trans-1, axiom, ( ~preorder(_u255) | ~hBOOL(hAPP(_u255, bool, hAPP(_u255, fun(_u255, bool), ord_less(_u255), _u253), _u252)) | ~hBOOL(hAPP(_u255, bool, hAPP(_u255, fun(_u255, bool), ord_less(_u255), _u252), _u254)) | hBOOL(hAPP(_u255, bool, hAPP(_u255, fun(_u255, bool), ord_less(_u255), _u253), _u254)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_56_xt1_I2_J ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_56_xt1_I2_J-1, axiom, ( ~order(_u259) | ~hBOOL(hAPP(_u259, bool, hAPP(_u259, fun(_u259, bool), ord_less(_u259), _u257), _u256)) | ( ti(_u259, _u257) != ti(_u259, _u258)) | hBOOL(hAPP(_u259, bool, hAPP(_u259, fun(_u259, bool), ord_less(_u259), _u258), _u256)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_57_ord__less__eq__trans ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_57_ord__less__eq__trans-1, axiom, ( ~ord(_u263) | ~hBOOL(hAPP(_u263, bool, hAPP(_u263, fun(_u263, bool), ord_less(_u263), _u261), _u260)) | ( _u260 != _u262) | hBOOL(hAPP(_u263, bool, hAPP(_u263, fun(_u263, bool), ord_less(_u263), _u261), _u262)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_58_xt1_I1_J ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_58_xt1_I1_J-1, axiom, ( ~order(_u267) | ( ti(_u267, _u265) != ti(_u267, _u264)) | ~hBOOL(hAPP(_u267, bool, hAPP(_u267, fun(_u267, bool), ord_less(_u267), _u266), _u264)) | hBOOL(hAPP(_u267, bool, hAPP(_u267, fun(_u267, bool), ord_less(_u267), _u266), _u265)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_59_ord__eq__less__trans ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_59_ord__eq__less__trans-1, axiom, ( ~ord(_u271) | ( _u269 != _u268) | ~hBOOL(hAPP(_u271, bool, hAPP(_u271, fun(_u271, bool), ord_less(_u271), _u268), _u270)) | hBOOL(hAPP(_u271, bool, hAPP(_u271, fun(_u271, bool), ord_less(_u271), _u269), _u270)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_60_xt1_I9_J ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_60_xt1_I9_J-1, axiom, ( ~order(_u274) | ~hBOOL(hAPP(_u274, bool, hAPP(_u274, fun(_u274, bool), ord_less(_u274), _u273), _u272)) | ~hBOOL(hAPP(_u274, bool, hAPP(_u274, fun(_u274, bool), ord_less(_u274), _u272), _u273)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_61_order__less__asym_H ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_61_order__less__asym_H-1, axiom, ( ~preorder(_u277) | ~hBOOL(hAPP(_u277, bool, hAPP(_u277, fun(_u277, bool), ord_less(_u277), _u276), _u275)) | ~hBOOL(hAPP(_u277, bool, hAPP(_u277, fun(_u277, bool), ord_less(_u277), _u275), _u276)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_62_order__less__imp__triv ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_62_order__less__imp__triv-1, axiom, ( ~preorder(_u281) | ~hBOOL(hAPP(_u281, bool, hAPP(_u281, fun(_u281, bool), ord_less(_u281), _u279), _u278)) | ~hBOOL(hAPP(_u281, bool, hAPP(_u281, fun(_u281, bool), ord_less(_u281), _u278), _u279)) | hBOOL(_u280) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_63_order__less__imp__not__eq2 ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_63_order__less__imp__not__eq2-1, axiom, ( ~order(_u284) | ~hBOOL(hAPP(_u284, bool, hAPP(_u284, fun(_u284, bool), ord_less(_u284), _u283), _u282)) | ( ti(_u284, _u282) != ti(_u284, _u283)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_64_order__less__imp__not__eq ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_64_order__less__imp__not__eq-1, axiom, ( ~order(_u287) | ~hBOOL(hAPP(_u287, bool, hAPP(_u287, fun(_u287, bool), ord_less(_u287), _u286), _u285)) | ( ti(_u287, _u286) != ti(_u287, _u285)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_65_order__less__imp__not__less ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_65_order__less__imp__not__less-1, axiom, ( ~preorder(_u290) | ~hBOOL(hAPP(_u290, bool, hAPP(_u290, fun(_u290, bool), ord_less(_u290), _u289), _u288)) | ~hBOOL(hAPP(_u290, bool, hAPP(_u290, fun(_u290, bool), ord_less(_u290), _u288), _u289)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_66_order__less__not__sym ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_66_order__less__not__sym-1, axiom, ( ~preorder(_u293) | ~hBOOL(hAPP(_u293, bool, hAPP(_u293, fun(_u293, bool), ord_less(_u293), _u292), _u291)) | ~hBOOL(hAPP(_u293, bool, hAPP(_u293, fun(_u293, bool), ord_less(_u293), _u291), _u292)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_67_less__imp__neq ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_67_less__imp__neq-1, axiom, ( ~order(_u296) | ~hBOOL(hAPP(_u296, bool, hAPP(_u296, fun(_u296, bool), ord_less(_u296), _u295), _u294)) | ( ti(_u296, _u295) != ti(_u296, _u294)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_68_linorder__neqE ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_68_linorder__neqE-1, axiom, ( ~linorder(_u299) | ( ti(_u299, _u298) = ti(_u299, _u297)) | hBOOL(hAPP(_u299, bool, hAPP(_u299, fun(_u299, bool), ord_less(_u299), _u298), _u297)) | hBOOL(hAPP(_u299, bool, hAPP(_u299, fun(_u299, bool), ord_less(_u299), _u297), _u298)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_69_linorder__antisym__conv3 ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_69_linorder__antisym__conv3-1, axiom, ( ~linorder(_u302) | hBOOL(hAPP(_u302, bool, hAPP(_u302, fun(_u302, bool), ord_less(_u302), _u301), _u300)) | hBOOL(hAPP(_u302, bool, hAPP(_u302, fun(_u302, bool), ord_less(_u302), _u300), _u301)) | ( ti(_u302, _u300) = ti(_u302, _u301)) )).
% 40.55/40.72  cnf(fact_69_linorder__antisym__conv3-2, axiom, ( ~linorder(_u302) | hBOOL(hAPP(_u302, bool, hAPP(_u302, fun(_u302, bool), ord_less(_u302), _u301), _u300)) | ( ti(_u302, _u300) != ti(_u302, _u301)) | ~hBOOL(hAPP(_u302, bool, hAPP(_u302, fun(_u302, bool), ord_less(_u302), _u300), _u301)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_70_linorder__less__linear ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_70_linorder__less__linear-1, axiom, ( ~linorder(_u305) | hBOOL(hAPP(_u305, bool, hAPP(_u305, fun(_u305, bool), ord_less(_u305), _u304), _u303)) | ( ti(_u305, _u304) = ti(_u305, _u303)) | hBOOL(hAPP(_u305, bool, hAPP(_u305, fun(_u305, bool), ord_less(_u305), _u303), _u304)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_71_not__less__iff__gr__or__eq ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_71_not__less__iff__gr__or__eq-1, axiom, ( ~linorder(_u308) | hBOOL(hAPP(_u308, bool, hAPP(_u308, fun(_u308, bool), ord_less(_u308), _u311), _u309)) | hBOOL(hAPP(_u308, bool, hAPP(_u308, fun(_u308, bool), ord_less(_u308), _u309), _u311)) | ( ti(_u308, _u311) = ti(_u308, _u309)) )).
% 40.55/40.72  cnf(fact_71_not__less__iff__gr__or__eq-2, axiom, ( ~linorder(_u308) | ~hBOOL(hAPP(_u308, bool, hAPP(_u308, fun(_u308, bool), ord_less(_u308), _u312), _u310)) | ~hBOOL(hAPP(_u308, bool, hAPP(_u308, fun(_u308, bool), ord_less(_u308), _u310), _u312)) )).
% 40.55/40.72  cnf(fact_71_not__less__iff__gr__or__eq-3, axiom, ( ~linorder(_u308) | ~hBOOL(hAPP(_u308, bool, hAPP(_u308, fun(_u308, bool), ord_less(_u308), _u312), _u310)) | ( ti(_u308, _u312) != ti(_u308, _u310)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_72_linorder__neq__iff ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_72_linorder__neq__iff-1, axiom, ( ~linorder(_u315) | ( ti(_u315, _u318) = ti(_u315, _u316)) | hBOOL(hAPP(_u315, bool, hAPP(_u315, fun(_u315, bool), ord_less(_u315), _u318), _u316)) | hBOOL(hAPP(_u315, bool, hAPP(_u315, fun(_u315, bool), ord_less(_u315), _u316), _u318)) )).
% 40.55/40.72  cnf(fact_72_linorder__neq__iff-2, axiom, ( ~linorder(_u315) | ( ti(_u315, _u319) != ti(_u315, _u317)) | ~hBOOL(hAPP(_u315, bool, hAPP(_u315, fun(_u315, bool), ord_less(_u315), _u319), _u317)) )).
% 40.55/40.72  cnf(fact_72_linorder__neq__iff-3, axiom, ( ~linorder(_u315) | ( ti(_u315, _u319) != ti(_u315, _u317)) | ~hBOOL(hAPP(_u315, bool, hAPP(_u315, fun(_u315, bool), ord_less(_u315), _u317), _u319)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_73_order__less__irrefl ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_73_order__less__irrefl-1, axiom, ( ~preorder(_u321) | ~hBOOL(hAPP(_u321, bool, hAPP(_u321, fun(_u321, bool), ord_less(_u321), _u320), _u320)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_74_UNIV__def ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_74_UNIV__def-1, axiom, ( ( top_top(fun(_u322, bool)) = hAPP(fun(_u322, bool), fun(_u322, bool), collect(_u322), hAPP(bool, fun(_u322, bool), combk(bool, _u322), fTrue))) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_75_ext ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_75_ext-1, axiom, ( ( hAPP(_u327, _u326, _u325, skolem26(_u327, _u326, _u325, _u324)) != hAPP(_u327, _u326, _u324, skolem26(_u327, _u326, _u325, _u324))) | ( ti(fun(_u327, _u326), _u325) = ti(fun(_u327, _u326), _u324)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_76_mem__def ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_76_mem__def-1, axiom, ( ~hBOOL(hAPP(fun(_u335, bool), bool, hAPP(_u335, fun(fun(_u335, bool), bool), member(_u335), _u333), _u331)) | hBOOL(hAPP(_u335, bool, _u331, _u333)) )).
% 40.55/40.72  cnf(fact_76_mem__def-2, axiom, ( ~hBOOL(hAPP(_u336, bool, _u332, _u334)) | hBOOL(hAPP(fun(_u336, bool), bool, hAPP(_u336, fun(fun(_u336, bool), bool), member(_u336), _u334), _u332)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_77_Collect__def ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_77_Collect__def-1, axiom, ( ( hAPP(fun(_u338, bool), fun(_u338, bool), collect(_u338), _u337) = ti(fun(_u338, bool), _u337)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_78_in__above ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_78_in__above-1, axiom, ( ( ti(arrow_490897120le_alt, _u340) = ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u341), arrow_2064824852le_Lin)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, _u341), _u340), _u339))) | ( ti(arrow_490897120le_alt, _u343) != ti(arrow_490897120le_alt, _u342)) )).
% 40.55/40.72  cnf(fact_78_in__above-2, axiom, ( ( ti(arrow_490897120le_alt, _u340) = ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u341), arrow_2064824852le_Lin)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, _u341), _u340), _u339))) | ( ti(arrow_490897120le_alt, _u343) != ti(arrow_490897120le_alt, _u339)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u340), _u342)), _u341)) )).
% 40.55/40.72  cnf(fact_78_in__above-3, axiom, ( ( ti(arrow_490897120le_alt, _u340) = ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u341), arrow_2064824852le_Lin)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, _u341), _u340), _u339))) | ( ti(arrow_490897120le_alt, _u343) = ti(arrow_490897120le_alt, _u339)) | ( ti(arrow_490897120le_alt, _u342) != ti(arrow_490897120le_alt, _u339)) | ( ti(arrow_490897120le_alt, _u343) = ti(arrow_490897120le_alt, _u340)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u340)), _u341)) )).
% 40.55/40.72  cnf(fact_78_in__above-4, axiom, ( ( ti(arrow_490897120le_alt, _u340) = ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u341), arrow_2064824852le_Lin)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, _u341), _u340), _u339))) | ( ti(arrow_490897120le_alt, _u343) = ti(arrow_490897120le_alt, _u339)) | ( ti(arrow_490897120le_alt, _u342) = ti(arrow_490897120le_alt, _u339)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), _u341)) )).
% 40.55/40.72  cnf(fact_78_in__above-5, axiom, ( ( ti(arrow_490897120le_alt, _u340) = ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u341), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, _u341), _u340), _u339))) | ( ti(arrow_490897120le_alt, _u343) = ti(arrow_490897120le_alt, _u342)) | ( ti(arrow_490897120le_alt, _u343) = ti(arrow_490897120le_alt, _u339)) | ( ti(arrow_490897120le_alt, _u342) = ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), _u341)) )).
% 40.55/40.72  cnf(fact_78_in__above-6, axiom, ( ( ti(arrow_490897120le_alt, _u340) = ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u341), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, _u341), _u340), _u339))) | ( ti(arrow_490897120le_alt, _u343) = ti(arrow_490897120le_alt, _u342)) | ( ti(arrow_490897120le_alt, _u343) = ti(arrow_490897120le_alt, _u339)) | ( ti(arrow_490897120le_alt, _u342) != ti(arrow_490897120le_alt, _u339)) | ( ti(arrow_490897120le_alt, _u343) != ti(arrow_490897120le_alt, _u340)) )).
% 40.55/40.72  cnf(fact_78_in__above-7, axiom, ( ( ti(arrow_490897120le_alt, _u340) = ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u341), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, _u341), _u340), _u339))) | ( ti(arrow_490897120le_alt, _u343) = ti(arrow_490897120le_alt, _u342)) | ( ti(arrow_490897120le_alt, _u343) = ti(arrow_490897120le_alt, _u339)) | ( ti(arrow_490897120le_alt, _u342) != ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u340)), _u341)) )).
% 40.55/40.72  cnf(fact_78_in__above-8, axiom, ( ( ti(arrow_490897120le_alt, _u340) = ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u341), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, _u341), _u340), _u339))) | ( ti(arrow_490897120le_alt, _u343) = ti(arrow_490897120le_alt, _u342)) | ( ti(arrow_490897120le_alt, _u343) = ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), _u341)) | ( ti(arrow_490897120le_alt, _u343) != ti(arrow_490897120le_alt, _u340)) )).
% 40.55/40.72  cnf(fact_78_in__above-9, axiom, ( ( ti(arrow_490897120le_alt, _u340) = ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u341), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, _u341), _u340), _u339))) | ( ti(arrow_490897120le_alt, _u343) = ti(arrow_490897120le_alt, _u342)) | ( ti(arrow_490897120le_alt, _u343) = ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), _u341)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u340)), _u341)) )).
% 40.55/40.72  cnf(fact_78_in__above-10, axiom, ( ( ti(arrow_490897120le_alt, _u340) = ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u341), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, _u341), _u340), _u339))) | ( ti(arrow_490897120le_alt, _u343) = ti(arrow_490897120le_alt, _u342)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u340), _u342)), _u341)) | ( ti(arrow_490897120le_alt, _u343) != ti(arrow_490897120le_alt, _u339)) )).
% 40.55/40.72  cnf(fact_78_in__above-11, axiom, ( ( ti(arrow_490897120le_alt, _u340) = ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u341), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, _u341), _u340), _u339))) | ( ti(arrow_490897120le_alt, _u343) = ti(arrow_490897120le_alt, _u342)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u340), _u342)), _u341)) | ( ti(arrow_490897120le_alt, _u342) = ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), _u341)) )).
% 40.55/40.72  cnf(fact_78_in__above-12, axiom, ( ( ti(arrow_490897120le_alt, _u340) = ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u341), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, _u341), _u340), _u339))) | ( ti(arrow_490897120le_alt, _u343) = ti(arrow_490897120le_alt, _u342)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u340), _u342)), _u341)) | ( ti(arrow_490897120le_alt, _u342) != ti(arrow_490897120le_alt, _u339)) | ( ti(arrow_490897120le_alt, _u343) != ti(arrow_490897120le_alt, _u340)) )).
% 40.55/40.72  cnf(fact_78_in__above-13, axiom, ( ( ti(arrow_490897120le_alt, _u340) = ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u341), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, _u341), _u340), _u339))) | ( ti(arrow_490897120le_alt, _u343) = ti(arrow_490897120le_alt, _u342)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u340), _u342)), _u341)) | ( ti(arrow_490897120le_alt, _u342) != ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u340)), _u341)) )).
% 40.55/40.72  cnf(fact_78_in__above-14, axiom, ( ( ti(arrow_490897120le_alt, _u340) = ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u341), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, _u341), _u340), _u339))) | ( ti(arrow_490897120le_alt, _u343) = ti(arrow_490897120le_alt, _u342)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u340), _u342)), _u341)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), _u341)) | ( ti(arrow_490897120le_alt, _u343) != ti(arrow_490897120le_alt, _u340)) )).
% 40.55/40.72  cnf(fact_78_in__above-15, axiom, ( ( ti(arrow_490897120le_alt, _u340) = ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u341), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, _u341), _u340), _u339))) | ( ti(arrow_490897120le_alt, _u343) = ti(arrow_490897120le_alt, _u342)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u340), _u342)), _u341)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), _u341)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u340)), _u341)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_79_pred__equals__eq2 ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_79_pred__equals__eq2-1, axiom, ( ( ti(fun(product_prod(_u366, _u364), bool), _u360) = ti(fun(product_prod(_u366, _u364), bool), _u362)) | hBOOL(hAPP(fun(product_prod(_u366, _u364), bool), bool, hAPP(product_prod(_u366, _u364), fun(fun(product_prod(_u366, _u364), bool), bool), member(product_prod(_u366, _u364)), hAPP(_u364, product_prod(_u366, _u364), hAPP(_u366, fun(_u364, product_prod(_u366, _u364)), product_Pair(_u366, _u364), skolem27(_u366, _u364, _u362, _u360)), skolem28(_u366, _u364, _u362, _u360))), _u360)) | hBOOL(hAPP(fun(product_prod(_u366, _u364), bool), bool, hAPP(product_prod(_u366, _u364), fun(fun(product_prod(_u366, _u364), bool), bool), member(product_prod(_u366, _u364)), hAPP(_u364, product_prod(_u366, _u364), hAPP(_u366, fun(_u364, product_prod(_u366, _u364)), product_Pair(_u366, _u364), skolem29(_u366, _u364, _u362, _u360)), skolem30(_u366, _u364, _u362, _u360))), _u362)) )).
% 40.55/40.72  cnf(fact_79_pred__equals__eq2-2, axiom, ( ( ti(fun(product_prod(_u366, _u364), bool), _u360) = ti(fun(product_prod(_u366, _u364), bool), _u362)) | hBOOL(hAPP(fun(product_prod(_u366, _u364), bool), bool, hAPP(product_prod(_u366, _u364), fun(fun(product_prod(_u366, _u364), bool), bool), member(product_prod(_u366, _u364)), hAPP(_u364, product_prod(_u366, _u364), hAPP(_u366, fun(_u364, product_prod(_u366, _u364)), product_Pair(_u366, _u364), skolem27(_u366, _u364, _u362, _u360)), skolem28(_u366, _u364, _u362, _u360))), _u360)) | ~hBOOL(hAPP(fun(product_prod(_u366, _u364), bool), bool, hAPP(product_prod(_u366, _u364), fun(fun(product_prod(_u366, _u364), bool), bool), member(product_prod(_u366, _u364)), hAPP(_u364, product_prod(_u366, _u364), hAPP(_u366, fun(_u364, product_prod(_u366, _u364)), product_Pair(_u366, _u364), skolem29(_u366, _u364, _u362, _u360)), skolem30(_u366, _u364, _u362, _u360))), _u360)) )).
% 40.55/40.72  cnf(fact_79_pred__equals__eq2-3, axiom, ( ( ti(fun(product_prod(_u366, _u364), bool), _u360) = ti(fun(product_prod(_u366, _u364), bool), _u362)) | ~hBOOL(hAPP(fun(product_prod(_u366, _u364), bool), bool, hAPP(product_prod(_u366, _u364), fun(fun(product_prod(_u366, _u364), bool), bool), member(product_prod(_u366, _u364)), hAPP(_u364, product_prod(_u366, _u364), hAPP(_u366, fun(_u364, product_prod(_u366, _u364)), product_Pair(_u366, _u364), skolem27(_u366, _u364, _u362, _u360)), skolem28(_u366, _u364, _u362, _u360))), _u362)) | hBOOL(hAPP(fun(product_prod(_u366, _u364), bool), bool, hAPP(product_prod(_u366, _u364), fun(fun(product_prod(_u366, _u364), bool), bool), member(product_prod(_u366, _u364)), hAPP(_u364, product_prod(_u366, _u364), hAPP(_u366, fun(_u364, product_prod(_u366, _u364)), product_Pair(_u366, _u364), skolem29(_u366, _u364, _u362, _u360)), skolem30(_u366, _u364, _u362, _u360))), _u362)) )).
% 40.55/40.72  cnf(fact_79_pred__equals__eq2-4, axiom, ( ( ti(fun(product_prod(_u366, _u364), bool), _u360) = ti(fun(product_prod(_u366, _u364), bool), _u362)) | ~hBOOL(hAPP(fun(product_prod(_u366, _u364), bool), bool, hAPP(product_prod(_u366, _u364), fun(fun(product_prod(_u366, _u364), bool), bool), member(product_prod(_u366, _u364)), hAPP(_u364, product_prod(_u366, _u364), hAPP(_u366, fun(_u364, product_prod(_u366, _u364)), product_Pair(_u366, _u364), skolem27(_u366, _u364, _u362, _u360)), skolem28(_u366, _u364, _u362, _u360))), _u362)) | ~hBOOL(hAPP(fun(product_prod(_u366, _u364), bool), bool, hAPP(product_prod(_u366, _u364), fun(fun(product_prod(_u366, _u364), bool), bool), member(product_prod(_u366, _u364)), hAPP(_u364, product_prod(_u366, _u364), hAPP(_u366, fun(_u364, product_prod(_u366, _u364)), product_Pair(_u366, _u364), skolem29(_u366, _u364, _u362, _u360)), skolem30(_u366, _u364, _u362, _u360))), _u360)) )).
% 40.55/40.72  cnf(fact_79_pred__equals__eq2-5, axiom, ( ( ti(fun(product_prod(_u367, _u365), bool), _u361) != ti(fun(product_prod(_u367, _u365), bool), _u363)) | ~hBOOL(hAPP(fun(product_prod(_u367, _u365), bool), bool, hAPP(product_prod(_u367, _u365), fun(fun(product_prod(_u367, _u365), bool), bool), member(product_prod(_u367, _u365)), hAPP(_u365, product_prod(_u367, _u365), hAPP(_u367, fun(_u365, product_prod(_u367, _u365)), product_Pair(_u367, _u365), _u358), _u356)), _u361)) | hBOOL(hAPP(fun(product_prod(_u367, _u365), bool), bool, hAPP(product_prod(_u367, _u365), fun(fun(product_prod(_u367, _u365), bool), bool), member(product_prod(_u367, _u365)), hAPP(_u365, product_prod(_u367, _u365), hAPP(_u367, fun(_u365, product_prod(_u367, _u365)), product_Pair(_u367, _u365), _u358), _u356)), _u363)) )).
% 40.55/40.72  cnf(fact_79_pred__equals__eq2-6, axiom, ( ( ti(fun(product_prod(_u367, _u365), bool), _u361) != ti(fun(product_prod(_u367, _u365), bool), _u363)) | ~hBOOL(hAPP(fun(product_prod(_u367, _u365), bool), bool, hAPP(product_prod(_u367, _u365), fun(fun(product_prod(_u367, _u365), bool), bool), member(product_prod(_u367, _u365)), hAPP(_u365, product_prod(_u367, _u365), hAPP(_u367, fun(_u365, product_prod(_u367, _u365)), product_Pair(_u367, _u365), _u359), _u357)), _u363)) | hBOOL(hAPP(fun(product_prod(_u367, _u365), bool), bool, hAPP(product_prod(_u367, _u365), fun(fun(product_prod(_u367, _u365), bool), bool), member(product_prod(_u367, _u365)), hAPP(_u365, product_prod(_u367, _u365), hAPP(_u367, fun(_u365, product_prod(_u367, _u365)), product_Pair(_u367, _u365), _u359), _u357)), _u361)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_80_n_I3_J ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_80_n_I3_J-1, axiom, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat))))), lab)), lba)))) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_81__096_Ic_A_060_092_060_094bsub_062F_A_I_Fi_O_Aif_Ah_Ai_A_060_An_Athen_Amk ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_81__096_Ic_A_060_092_060_094bsub_062F_A_I_Fi_O_Aif_Ah_Ai_A_060_An_Athen_Amk-1, axiom, ( ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), n))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_660593299e_indi), arrow_1427655034_mktop), p)), e))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), fequal(nat)), h)), n))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), arrow_14103264_above), p)), c)), e))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_660593299e_indi), arrow_1278947948_mkbot), p)), e)))))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat))))), lab)), lba)))) )).
% 40.55/40.72  cnf(fact_81__096_Ic_A_060_092_060_094bsub_062F_A_I_Fi_O_Aif_Ah_Ai_A_060_An_Athen_Amk-2, axiom, ( ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat))))), lab)), lba)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), n))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_660593299e_indi), arrow_1427655034_mktop), p)), e))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), fequal(nat)), h)), n))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), arrow_14103264_above), p)), c)), e))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_660593299e_indi), arrow_1278947948_mkbot), p)), e)))))) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_82__096ALL_Ai_O_A_Ic_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_82__096ALL_Ai_O_A_Ic_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lab)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), n)) | ( hAPP(arrow_660593299e_indi, nat, h, _u369) = n) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), e))) )).
% 40.55/40.72  cnf(fact_82__096ALL_Ai_O_A_Ic_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk-2, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lab)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), n)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), c), e))) | ( hAPP(arrow_660593299e_indi, nat, h, _u369) != n) )).
% 40.55/40.72  cnf(fact_82__096ALL_Ai_O_A_Ic_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk-3, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lab)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), n)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), c), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), e))) )).
% 40.55/40.72  cnf(fact_82__096ALL_Ai_O_A_Ic_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk-4, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lab)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), e))) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), n)) )).
% 40.55/40.72  cnf(fact_82__096ALL_Ai_O_A_Ic_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk-5, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lab)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), e))) | ( hAPP(arrow_660593299e_indi, nat, h, _u369) = n) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), e))) )).
% 40.55/40.72  cnf(fact_82__096ALL_Ai_O_A_Ic_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk-6, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lab)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), c), e))) | ( hAPP(arrow_660593299e_indi, nat, h, _u369) != n) )).
% 40.55/40.72  cnf(fact_82__096ALL_Ai_O_A_Ic_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk-7, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lab)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), c), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), e))) )).
% 40.55/40.72  cnf(fact_82__096ALL_Ai_O_A_Ic_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk-8, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lba)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), n)) | ( hAPP(arrow_660593299e_indi, nat, h, _u369) = n) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), e))) )).
% 40.55/40.72  cnf(fact_82__096ALL_Ai_O_A_Ic_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk-9, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lba)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), n)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), c), e))) | ( hAPP(arrow_660593299e_indi, nat, h, _u369) != n) )).
% 40.55/40.72  cnf(fact_82__096ALL_Ai_O_A_Ic_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk-10, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lba)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), n)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), c), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), e))) )).
% 40.55/40.72  cnf(fact_82__096ALL_Ai_O_A_Ic_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk-11, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lba)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), e))) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), n)) )).
% 40.55/40.72  cnf(fact_82__096ALL_Ai_O_A_Ic_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk-12, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lba)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), e))) | ( hAPP(arrow_660593299e_indi, nat, h, _u369) = n) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), e))) )).
% 40.55/40.72  cnf(fact_82__096ALL_Ai_O_A_Ic_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk-13, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lba)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), c), e))) | ( hAPP(arrow_660593299e_indi, nat, h, _u369) != n) )).
% 40.55/40.72  cnf(fact_82__096ALL_Ai_O_A_Ic_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk-14, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lba)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), c), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), e))) )).
% 40.55/40.72  cnf(fact_82__096ALL_Ai_O_A_Ic_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk-15, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u370)), n)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u370)), e))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u370)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lba)) )).
% 40.55/40.72  cnf(fact_82__096ALL_Ai_O_A_Ic_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk-16, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u370)), n)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u370)), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lab)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u370)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat)))) )).
% 40.55/40.72  cnf(fact_82__096ALL_Ai_O_A_Ic_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk-17, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u370)), n)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u370)), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lab)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lba)) )).
% 40.55/40.72  cnf(fact_82__096ALL_Ai_O_A_Ic_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk-18, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u370)), n)) | ( hAPP(arrow_660593299e_indi, nat, h, _u370) != n) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u370)), c), e))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u370)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lba)) )).
% 40.55/40.72  cnf(fact_82__096ALL_Ai_O_A_Ic_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk-19, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u370)), n)) | ( hAPP(arrow_660593299e_indi, nat, h, _u370) = n) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u370)), e))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u370)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lba)) )).
% 40.55/40.72  cnf(fact_82__096ALL_Ai_O_A_Ic_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk-20, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u370)), n)) | ( hAPP(arrow_660593299e_indi, nat, h, _u370) != n) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u370)), c), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lab)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u370)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat)))) )).
% 40.55/40.72  cnf(fact_82__096ALL_Ai_O_A_Ic_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk-21, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u370)), n)) | ( hAPP(arrow_660593299e_indi, nat, h, _u370) != n) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u370)), c), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lab)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lba)) )).
% 40.55/40.72  cnf(fact_82__096ALL_Ai_O_A_Ic_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk-22, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u370)), n)) | ( hAPP(arrow_660593299e_indi, nat, h, _u370) = n) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u370)), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lab)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u370)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat)))) )).
% 40.55/40.72  cnf(fact_82__096ALL_Ai_O_A_Ic_A_060_092_060_094bsub_062_Iif_Ah_Ai_A_060_An_Athen_Amk-23, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u370)), n)) | ( hAPP(arrow_660593299e_indi, nat, h, _u370) = n) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u370)), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lab)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lba)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_83_inv__f__eq ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_83_inv__f__eq-1, axiom, ( ~hBOOL(hAPP(fun(_u375, bool), bool, hAPP(fun(_u375, _u374), fun(fun(_u375, bool), bool), inj_on(_u375, _u374), _u371), top_top(fun(_u375, bool)))) | ( hAPP(_u375, _u374, _u371, _u373) != ti(_u374, _u372)) | ( hAPP(_u374, _u375, hAPP(fun(_u375, _u374), fun(_u374, _u375), hAPP(fun(_u375, bool), fun(fun(_u375, _u374), fun(_u374, _u375)), hilbert_inv_into(_u375, _u374), top_top(fun(_u375, bool))), _u371), _u372) = ti(_u375, _u373)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_84_inv__f__f ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_84_inv__f__f-1, axiom, ( ~hBOOL(hAPP(fun(_u379, bool), bool, hAPP(fun(_u379, _u378), fun(fun(_u379, bool), bool), inj_on(_u379, _u378), _u376), top_top(fun(_u379, bool)))) | ( hAPP(_u378, _u379, hAPP(fun(_u379, _u378), fun(_u378, _u379), hAPP(fun(_u379, bool), fun(fun(_u379, _u378), fun(_u378, _u379)), hilbert_inv_into(_u379, _u378), top_top(fun(_u379, bool))), _u376), hAPP(_u379, _u378, _u376, _u377)) = ti(_u379, _u377)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_85_dictatorI ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_85_dictatorI-1, axiom, ( ~hBOOL(hAPP(fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u383), hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool)), pi(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1111136790e_Prof), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool)), combk(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_2064824852le_Lin)))) | hBOOL(hAPP(arrow_660593299e_indi, bool, hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, bool), arrow_218898985ctator, _u383), _u384)) | hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), skolem31(_u384, _u383)), arrow_1111136790e_Prof)) )).
% 40.55/40.72  cnf(fact_85_dictatorI-2, axiom, ( ~hBOOL(hAPP(fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u383), hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool)), pi(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1111136790e_Prof), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool)), combk(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_2064824852le_Lin)))) | hBOOL(hAPP(arrow_660593299e_indi, bool, hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, bool), arrow_218898985ctator, _u383), _u384)) | ( ti(arrow_490897120le_alt, skolem32(_u384, _u383)) != ti(arrow_490897120le_alt, skolem33(_u384, _u383))) )).
% 40.55/40.72  cnf(fact_85_dictatorI-3, axiom, ( ~hBOOL(hAPP(fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u383), hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool)), pi(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1111136790e_Prof), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool)), combk(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_2064824852le_Lin)))) | hBOOL(hAPP(arrow_660593299e_indi, bool, hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, bool), arrow_218898985ctator, _u383), _u384)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), skolem32(_u384, _u383)), skolem33(_u384, _u383))), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), skolem31(_u384, _u383), _u384))) )).
% 40.55/40.72  cnf(fact_85_dictatorI-4, axiom, ( ~hBOOL(hAPP(fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u383), hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool)), pi(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1111136790e_Prof), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool)), combk(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_2064824852le_Lin)))) | hBOOL(hAPP(arrow_660593299e_indi, bool, hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, bool), arrow_218898985ctator, _u383), _u384)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), skolem32(_u384, _u383)), skolem33(_u384, _u383))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u383, skolem31(_u384, _u383)))) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_86_PiE ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_86_PiE-1, axiom, ( ~hBOOL(hAPP(fun(fun(_u390, _u389), bool), bool, hAPP(fun(_u390, _u389), fun(fun(fun(_u390, _u389), bool), bool), member(fun(_u390, _u389)), _u387), hAPP(fun(_u390, fun(_u389, bool)), fun(fun(_u390, _u389), bool), hAPP(fun(_u390, bool), fun(fun(_u390, fun(_u389, bool)), fun(fun(_u390, _u389), bool)), pi(_u390, _u389), _u386), _u385))) | hBOOL(hAPP(fun(_u389, bool), bool, hAPP(_u389, fun(fun(_u389, bool), bool), member(_u389), hAPP(_u390, _u389, _u387, _u388)), hAPP(_u390, fun(_u389, bool), _u385, _u388))) | ~hBOOL(hAPP(fun(_u390, bool), bool, hAPP(_u390, fun(fun(_u390, bool), bool), member(_u390), _u388), _u386)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_87_complete__Lin ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_87_complete__Lin-1, axiom, ( ( ti(arrow_490897120le_alt, _u393) = ti(arrow_490897120le_alt, _u392)) | hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), skolem34(_u393, _u392)), arrow_2064824852le_Lin)) )).
% 40.55/40.72  cnf(fact_87_complete__Lin-2, axiom, ( ( ti(arrow_490897120le_alt, _u393) = ti(arrow_490897120le_alt, _u392)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u393), _u392)), skolem34(_u393, _u392))) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_88_Pi__UNIV ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_88_Pi__UNIV-1, axiom, ( ( hAPP(fun(_u396, fun(_u395, bool)), fun(fun(_u396, _u395), bool), hAPP(fun(_u396, bool), fun(fun(_u396, fun(_u395, bool)), fun(fun(_u396, _u395), bool)), pi(_u396, _u395), _u394), hAPP(fun(_u395, bool), fun(_u396, fun(_u395, bool)), combk(fun(_u395, bool), _u396), top_top(fun(_u395, bool)))) = top_top(fun(fun(_u396, _u395), bool))) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_89_inj__fun ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_89_inj__fun-1, axiom, ( ~hBOOL(hAPP(fun(_u399, bool), bool, hAPP(fun(_u399, _u398), fun(fun(_u399, bool), bool), inj_on(_u399, _u398), _u397), top_top(fun(_u399, bool)))) | hBOOL(hAPP(fun(_u399, bool), bool, hAPP(fun(_u399, fun(_u400, _u398)), fun(fun(_u399, bool), bool), inj_on(_u399, fun(_u400, _u398)), hAPP(fun(_u399, _u398), fun(_u399, fun(_u400, _u398)), hAPP(fun(_u398, fun(_u400, _u398)), fun(fun(_u399, _u398), fun(_u399, fun(_u400, _u398))), combb(_u398, fun(_u400, _u398), _u399), combk(_u398, _u400)), _u397)), top_top(fun(_u399, bool)))) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_90_order__refl ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_90_order__refl-1, axiom, ( ~preorder(_u402) | hBOOL(hAPP(_u402, bool, hAPP(_u402, fun(_u402, bool), ord_less_eq(_u402), _u401), _u401)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_91__096EX_An_060N_O_A_IALL_Am_060_061n_O_Ab_A_060_092_060_094bsub_062F_A_I_ ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_91__096EX_An_060N_O_A_IALL_Am_060_061n_O_Ab_A_060_092_060_094bsub_062F_A_I_-1, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), skolem35), hAPP(fun(arrow_660593299e_indi, bool), nat, finite_card(arrow_660593299e_indi), top_top(fun(arrow_660593299e_indi, bool))))) )).
% 40.55/40.72  cnf(fact_91__096EX_An_060N_O_A_IALL_Am_060_061n_O_Ab_A_060_092_060_094bsub_062F_A_I_-2, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u403), skolem35)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), _u403))), lab)), lba)))) )).
% 40.55/40.72  cnf(fact_91__096EX_An_060N_O_A_IALL_Am_060_061n_O_Ab_A_060_092_060_094bsub_062F_A_I_-3, axiom, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), skolem35), one_one(nat))))), lab)), lba)))) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_92__096_B_Bthesis_O_A_I_B_Bn_O_A_091_124_An_A_060_AN_059_AALL_Am_060_061n_O ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_92__096_B_Bthesis_O_A_I_B_Bn_O_A_091_124_An_A_060_AN_059_AALL_Am_060_061n_O-1, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), skolem36), hAPP(fun(arrow_660593299e_indi, bool), nat, finite_card(arrow_660593299e_indi), top_top(fun(arrow_660593299e_indi, bool))))) )).
% 40.55/40.72  cnf(fact_92__096_B_Bthesis_O_A_I_B_Bn_O_A_091_124_An_A_060_AN_059_AALL_Am_060_061n_O-2, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u405), skolem36)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), _u405))), lab)), lba)))) )).
% 40.55/40.72  cnf(fact_92__096_B_Bthesis_O_A_I_B_Bn_O_A_091_124_An_A_060_AN_059_AALL_Am_060_061n_O-3, axiom, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), skolem36), one_one(nat))))), lab)), lba)))) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_93_linorder__le__cases ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_93_linorder__le__cases-1, axiom, ( ~linorder(_u409) | hBOOL(hAPP(_u409, bool, hAPP(_u409, fun(_u409, bool), ord_less_eq(_u409), _u408), _u407)) | hBOOL(hAPP(_u409, bool, hAPP(_u409, fun(_u409, bool), ord_less_eq(_u409), _u407), _u408)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_94_le__funE ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_94_le__funE-1, axiom, ( ~ord(_u413) | ~hBOOL(hAPP(fun(_u414, _u413), bool, hAPP(fun(_u414, _u413), fun(fun(_u414, _u413), bool), ord_less_eq(fun(_u414, _u413)), _u411), _u410)) | hBOOL(hAPP(_u413, bool, hAPP(_u413, fun(_u413, bool), ord_less_eq(_u413), hAPP(_u414, _u413, _u411, _u412)), hAPP(_u414, _u413, _u410, _u412))) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_95_xt1_I6_J ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_95_xt1_I6_J-1, axiom, ( ~order(_u418) | ~hBOOL(hAPP(_u418, bool, hAPP(_u418, fun(_u418, bool), ord_less_eq(_u418), _u416), _u415)) | ~hBOOL(hAPP(_u418, bool, hAPP(_u418, fun(_u418, bool), ord_less_eq(_u418), _u417), _u416)) | hBOOL(hAPP(_u418, bool, hAPP(_u418, fun(_u418, bool), ord_less_eq(_u418), _u417), _u415)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_96_xt1_I5_J ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_96_xt1_I5_J-1, axiom, ( ~order(_u421) | ~hBOOL(hAPP(_u421, bool, hAPP(_u421, fun(_u421, bool), ord_less_eq(_u421), _u420), _u419)) | ~hBOOL(hAPP(_u421, bool, hAPP(_u421, fun(_u421, bool), ord_less_eq(_u421), _u419), _u420)) | ( ti(_u421, _u419) = ti(_u421, _u420)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_97_order__trans ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_97_order__trans-1, axiom, ( ~preorder(_u425) | ~hBOOL(hAPP(_u425, bool, hAPP(_u425, fun(_u425, bool), ord_less_eq(_u425), _u423), _u422)) | ~hBOOL(hAPP(_u425, bool, hAPP(_u425, fun(_u425, bool), ord_less_eq(_u425), _u422), _u424)) | hBOOL(hAPP(_u425, bool, hAPP(_u425, fun(_u425, bool), ord_less_eq(_u425), _u423), _u424)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_98_order__antisym ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_98_order__antisym-1, axiom, ( ~order(_u428) | ~hBOOL(hAPP(_u428, bool, hAPP(_u428, fun(_u428, bool), ord_less_eq(_u428), _u427), _u426)) | ~hBOOL(hAPP(_u428, bool, hAPP(_u428, fun(_u428, bool), ord_less_eq(_u428), _u426), _u427)) | ( ti(_u428, _u427) = ti(_u428, _u426)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_99_xt1_I4_J ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_99_xt1_I4_J-1, axiom, ( ~order(_u432) | ~hBOOL(hAPP(_u432, bool, hAPP(_u432, fun(_u432, bool), ord_less_eq(_u432), _u430), _u429)) | ( ti(_u432, _u430) != ti(_u432, _u431)) | hBOOL(hAPP(_u432, bool, hAPP(_u432, fun(_u432, bool), ord_less_eq(_u432), _u431), _u429)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_100_ord__le__eq__trans ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_100_ord__le__eq__trans-1, axiom, ( ~ord(_u436) | ~hBOOL(hAPP(_u436, bool, hAPP(_u436, fun(_u436, bool), ord_less_eq(_u436), _u434), _u433)) | ( _u433 != _u435) | hBOOL(hAPP(_u436, bool, hAPP(_u436, fun(_u436, bool), ord_less_eq(_u436), _u434), _u435)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_101_xt1_I3_J ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_101_xt1_I3_J-1, axiom, ( ~order(_u440) | ( ti(_u440, _u438) != ti(_u440, _u437)) | ~hBOOL(hAPP(_u440, bool, hAPP(_u440, fun(_u440, bool), ord_less_eq(_u440), _u439), _u437)) | hBOOL(hAPP(_u440, bool, hAPP(_u440, fun(_u440, bool), ord_less_eq(_u440), _u439), _u438)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_102_ord__eq__le__trans ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_102_ord__eq__le__trans-1, axiom, ( ~ord(_u444) | ( _u442 != _u441) | ~hBOOL(hAPP(_u444, bool, hAPP(_u444, fun(_u444, bool), ord_less_eq(_u444), _u441), _u443)) | hBOOL(hAPP(_u444, bool, hAPP(_u444, fun(_u444, bool), ord_less_eq(_u444), _u442), _u443)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_103_order__antisym__conv ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_103_order__antisym__conv-1, axiom, ( ~order(_u447) | ~hBOOL(hAPP(_u447, bool, hAPP(_u447, fun(_u447, bool), ord_less_eq(_u447), _u446), _u445)) | ~hBOOL(hAPP(_u447, bool, hAPP(_u447, fun(_u447, bool), ord_less_eq(_u447), _u445), _u446)) | ( ti(_u447, _u445) = ti(_u447, _u446)) )).
% 40.55/40.72  cnf(fact_103_order__antisym__conv-2, axiom, ( ~order(_u447) | ~hBOOL(hAPP(_u447, bool, hAPP(_u447, fun(_u447, bool), ord_less_eq(_u447), _u446), _u445)) | ( ti(_u447, _u445) != ti(_u447, _u446)) | hBOOL(hAPP(_u447, bool, hAPP(_u447, fun(_u447, bool), ord_less_eq(_u447), _u445), _u446)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_104_le__funD ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_104_le__funD-1, axiom, ( ~ord(_u451) | ~hBOOL(hAPP(fun(_u452, _u451), bool, hAPP(fun(_u452, _u451), fun(fun(_u452, _u451), bool), ord_less_eq(fun(_u452, _u451)), _u449), _u448)) | hBOOL(hAPP(_u451, bool, hAPP(_u451, fun(_u451, bool), ord_less_eq(_u451), hAPP(_u452, _u451, _u449, _u450)), hAPP(_u452, _u451, _u448, _u450))) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_105_order__eq__refl ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_105_order__eq__refl-1, axiom, ( ~preorder(_u455) | ( _u454 != _u453) | hBOOL(hAPP(_u455, bool, hAPP(_u455, fun(_u455, bool), ord_less_eq(_u455), _u454), _u453)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_106_order__eq__iff ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_106_order__eq__iff-1, axiom, ( ~order(_u458) | ( ti(_u458, _u461) != ti(_u458, _u459)) | hBOOL(hAPP(_u458, bool, hAPP(_u458, fun(_u458, bool), ord_less_eq(_u458), _u461), _u459)) )).
% 40.55/40.72  cnf(fact_106_order__eq__iff-2, axiom, ( ~order(_u458) | ( ti(_u458, _u461) != ti(_u458, _u459)) | hBOOL(hAPP(_u458, bool, hAPP(_u458, fun(_u458, bool), ord_less_eq(_u458), _u459), _u461)) )).
% 40.55/40.72  cnf(fact_106_order__eq__iff-3, axiom, ( ~order(_u458) | ~hBOOL(hAPP(_u458, bool, hAPP(_u458, fun(_u458, bool), ord_less_eq(_u458), _u462), _u460)) | ~hBOOL(hAPP(_u458, bool, hAPP(_u458, fun(_u458, bool), ord_less_eq(_u458), _u460), _u462)) | ( ti(_u458, _u462) = ti(_u458, _u460)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_107_linorder__linear ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_107_linorder__linear-1, axiom, ( ~linorder(_u465) | hBOOL(hAPP(_u465, bool, hAPP(_u465, fun(_u465, bool), ord_less_eq(_u465), _u464), _u463)) | hBOOL(hAPP(_u465, bool, hAPP(_u465, fun(_u465, bool), ord_less_eq(_u465), _u463), _u464)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_108_le__fun__def ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_108_le__fun__def-1, axiom, ( ~ord(_u470) | ~hBOOL(hAPP(fun(_u471, _u470), bool, hAPP(fun(_u471, _u470), fun(fun(_u471, _u470), bool), ord_less_eq(fun(_u471, _u470)), _u474), _u472)) | hBOOL(hAPP(_u470, bool, hAPP(_u470, fun(_u470, bool), ord_less_eq(_u470), hAPP(_u471, _u470, _u474, _u466)), hAPP(_u471, _u470, _u472, _u466))) )).
% 40.55/40.72  cnf(fact_108_le__fun__def-2, axiom, ( ~ord(_u470) | ~hBOOL(hAPP(_u470, bool, hAPP(_u470, fun(_u470, bool), ord_less_eq(_u470), hAPP(_u471, _u470, _u475, skolem37(_u471, _u470, _u475, _u473))), hAPP(_u471, _u470, _u473, skolem37(_u471, _u470, _u475, _u473)))) | hBOOL(hAPP(fun(_u471, _u470), bool, hAPP(fun(_u471, _u470), fun(fun(_u471, _u470), bool), ord_less_eq(fun(_u471, _u470)), _u475), _u473)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_109_linorder__not__less ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_109_linorder__not__less-1, axiom, ( ~linorder(_u478) | hBOOL(hAPP(_u478, bool, hAPP(_u478, fun(_u478, bool), ord_less(_u478), _u481), _u479)) | hBOOL(hAPP(_u478, bool, hAPP(_u478, fun(_u478, bool), ord_less_eq(_u478), _u479), _u481)) )).
% 40.55/40.72  cnf(fact_109_linorder__not__less-2, axiom, ( ~linorder(_u478) | ~hBOOL(hAPP(_u478, bool, hAPP(_u478, fun(_u478, bool), ord_less_eq(_u478), _u480), _u482)) | ~hBOOL(hAPP(_u478, bool, hAPP(_u478, fun(_u478, bool), ord_less(_u478), _u482), _u480)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_110_linorder__not__le ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_110_linorder__not__le-1, axiom, ( ~linorder(_u485) | hBOOL(hAPP(_u485, bool, hAPP(_u485, fun(_u485, bool), ord_less_eq(_u485), _u488), _u486)) | hBOOL(hAPP(_u485, bool, hAPP(_u485, fun(_u485, bool), ord_less(_u485), _u486), _u488)) )).
% 40.55/40.72  cnf(fact_110_linorder__not__le-2, axiom, ( ~linorder(_u485) | ~hBOOL(hAPP(_u485, bool, hAPP(_u485, fun(_u485, bool), ord_less(_u485), _u487), _u489)) | ~hBOOL(hAPP(_u485, bool, hAPP(_u485, fun(_u485, bool), ord_less_eq(_u485), _u489), _u487)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_111_linorder__le__less__linear ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_111_linorder__le__less__linear-1, axiom, ( ~linorder(_u492) | hBOOL(hAPP(_u492, bool, hAPP(_u492, fun(_u492, bool), ord_less_eq(_u492), _u491), _u490)) | hBOOL(hAPP(_u492, bool, hAPP(_u492, fun(_u492, bool), ord_less(_u492), _u490), _u491)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_112_order__less__le ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_112_order__less__le-1, axiom, ( ~order(_u495) | ~hBOOL(hAPP(_u495, bool, hAPP(_u495, fun(_u495, bool), ord_less(_u495), _u498), _u496)) | hBOOL(hAPP(_u495, bool, hAPP(_u495, fun(_u495, bool), ord_less_eq(_u495), _u498), _u496)) )).
% 40.55/40.72  cnf(fact_112_order__less__le-2, axiom, ( ~order(_u495) | ~hBOOL(hAPP(_u495, bool, hAPP(_u495, fun(_u495, bool), ord_less(_u495), _u498), _u496)) | ( ti(_u495, _u498) != ti(_u495, _u496)) )).
% 40.55/40.72  cnf(fact_112_order__less__le-3, axiom, ( ~order(_u495) | ~hBOOL(hAPP(_u495, bool, hAPP(_u495, fun(_u495, bool), ord_less_eq(_u495), _u499), _u497)) | ( ti(_u495, _u499) = ti(_u495, _u497)) | hBOOL(hAPP(_u495, bool, hAPP(_u495, fun(_u495, bool), ord_less(_u495), _u499), _u497)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_113_less__le__not__le ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_113_less__le__not__le-1, axiom, ( ~preorder(_u502) | ~hBOOL(hAPP(_u502, bool, hAPP(_u502, fun(_u502, bool), ord_less(_u502), _u505), _u503)) | hBOOL(hAPP(_u502, bool, hAPP(_u502, fun(_u502, bool), ord_less_eq(_u502), _u505), _u503)) )).
% 40.55/40.72  cnf(fact_113_less__le__not__le-2, axiom, ( ~preorder(_u502) | ~hBOOL(hAPP(_u502, bool, hAPP(_u502, fun(_u502, bool), ord_less(_u502), _u505), _u503)) | ~hBOOL(hAPP(_u502, bool, hAPP(_u502, fun(_u502, bool), ord_less_eq(_u502), _u503), _u505)) )).
% 40.55/40.72  cnf(fact_113_less__le__not__le-3, axiom, ( ~preorder(_u502) | ~hBOOL(hAPP(_u502, bool, hAPP(_u502, fun(_u502, bool), ord_less_eq(_u502), _u506), _u504)) | hBOOL(hAPP(_u502, bool, hAPP(_u502, fun(_u502, bool), ord_less_eq(_u502), _u504), _u506)) | hBOOL(hAPP(_u502, bool, hAPP(_u502, fun(_u502, bool), ord_less(_u502), _u506), _u504)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_114_order__le__less ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_114_order__le__less-1, axiom, ( ~order(_u509) | ~hBOOL(hAPP(_u509, bool, hAPP(_u509, fun(_u509, bool), ord_less_eq(_u509), _u512), _u510)) | hBOOL(hAPP(_u509, bool, hAPP(_u509, fun(_u509, bool), ord_less(_u509), _u512), _u510)) | ( ti(_u509, _u512) = ti(_u509, _u510)) )).
% 40.55/40.72  cnf(fact_114_order__le__less-2, axiom, ( ~order(_u509) | hBOOL(hAPP(_u509, bool, hAPP(_u509, fun(_u509, bool), ord_less_eq(_u509), _u513), _u511)) | ~hBOOL(hAPP(_u509, bool, hAPP(_u509, fun(_u509, bool), ord_less(_u509), _u513), _u511)) )).
% 40.55/40.72  cnf(fact_114_order__le__less-3, axiom, ( ~order(_u509) | hBOOL(hAPP(_u509, bool, hAPP(_u509, fun(_u509, bool), ord_less_eq(_u509), _u513), _u511)) | ( ti(_u509, _u513) != ti(_u509, _u511)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_115_leI ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_115_leI-1, axiom, ( ~linorder(_u516) | hBOOL(hAPP(_u516, bool, hAPP(_u516, fun(_u516, bool), ord_less(_u516), _u515), _u514)) | hBOOL(hAPP(_u516, bool, hAPP(_u516, fun(_u516, bool), ord_less_eq(_u516), _u514), _u515)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_116_not__leE ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_116_not__leE-1, axiom, ( ~linorder(_u519) | hBOOL(hAPP(_u519, bool, hAPP(_u519, fun(_u519, bool), ord_less_eq(_u519), _u518), _u517)) | hBOOL(hAPP(_u519, bool, hAPP(_u519, fun(_u519, bool), ord_less(_u519), _u517), _u518)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_117_linorder__antisym__conv1 ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_117_linorder__antisym__conv1-1, axiom, ( ~linorder(_u522) | hBOOL(hAPP(_u522, bool, hAPP(_u522, fun(_u522, bool), ord_less(_u522), _u521), _u520)) | ~hBOOL(hAPP(_u522, bool, hAPP(_u522, fun(_u522, bool), ord_less_eq(_u522), _u521), _u520)) | ( ti(_u522, _u521) = ti(_u522, _u520)) )).
% 40.55/40.72  cnf(fact_117_linorder__antisym__conv1-2, axiom, ( ~linorder(_u522) | hBOOL(hAPP(_u522, bool, hAPP(_u522, fun(_u522, bool), ord_less(_u522), _u521), _u520)) | ( ti(_u522, _u521) != ti(_u522, _u520)) | hBOOL(hAPP(_u522, bool, hAPP(_u522, fun(_u522, bool), ord_less_eq(_u522), _u521), _u520)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_118_order__neq__le__trans ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_118_order__neq__le__trans-1, axiom, ( ~order(_u525) | ( ti(_u525, _u524) = ti(_u525, _u523)) | ~hBOOL(hAPP(_u525, bool, hAPP(_u525, fun(_u525, bool), ord_less_eq(_u525), _u524), _u523)) | hBOOL(hAPP(_u525, bool, hAPP(_u525, fun(_u525, bool), ord_less(_u525), _u524), _u523)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_119_xt1_I12_J ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_119_xt1_I12_J-1, axiom, ( ~order(_u528) | ( ti(_u528, _u527) = ti(_u528, _u526)) | ~hBOOL(hAPP(_u528, bool, hAPP(_u528, fun(_u528, bool), ord_less_eq(_u528), _u526), _u527)) | hBOOL(hAPP(_u528, bool, hAPP(_u528, fun(_u528, bool), ord_less(_u528), _u526), _u527)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_120_leD ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_120_leD-1, axiom, ( ~linorder(_u531) | ~hBOOL(hAPP(_u531, bool, hAPP(_u531, fun(_u531, bool), ord_less_eq(_u531), _u530), _u529)) | ~hBOOL(hAPP(_u531, bool, hAPP(_u531, fun(_u531, bool), ord_less(_u531), _u529), _u530)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_121_order__less__imp__le ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_121_order__less__imp__le-1, axiom, ( ~preorder(_u534) | ~hBOOL(hAPP(_u534, bool, hAPP(_u534, fun(_u534, bool), ord_less(_u534), _u533), _u532)) | hBOOL(hAPP(_u534, bool, hAPP(_u534, fun(_u534, bool), ord_less_eq(_u534), _u533), _u532)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_122_linorder__antisym__conv2 ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_122_linorder__antisym__conv2-1, axiom, ( ~linorder(_u537) | ~hBOOL(hAPP(_u537, bool, hAPP(_u537, fun(_u537, bool), ord_less_eq(_u537), _u536), _u535)) | hBOOL(hAPP(_u537, bool, hAPP(_u537, fun(_u537, bool), ord_less(_u537), _u536), _u535)) | ( ti(_u537, _u536) = ti(_u537, _u535)) )).
% 40.55/40.72  cnf(fact_122_linorder__antisym__conv2-2, axiom, ( ~linorder(_u537) | ~hBOOL(hAPP(_u537, bool, hAPP(_u537, fun(_u537, bool), ord_less_eq(_u537), _u536), _u535)) | ( ti(_u537, _u536) != ti(_u537, _u535)) | ~hBOOL(hAPP(_u537, bool, hAPP(_u537, fun(_u537, bool), ord_less(_u537), _u536), _u535)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_123_order__le__imp__less__or__eq ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_123_order__le__imp__less__or__eq-1, axiom, ( ~order(_u540) | ~hBOOL(hAPP(_u540, bool, hAPP(_u540, fun(_u540, bool), ord_less_eq(_u540), _u539), _u538)) | hBOOL(hAPP(_u540, bool, hAPP(_u540, fun(_u540, bool), ord_less(_u540), _u539), _u538)) | ( ti(_u540, _u539) = ti(_u540, _u538)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_124_order__le__neq__trans ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_124_order__le__neq__trans-1, axiom, ( ~order(_u543) | ~hBOOL(hAPP(_u543, bool, hAPP(_u543, fun(_u543, bool), ord_less_eq(_u543), _u542), _u541)) | ( ti(_u543, _u542) = ti(_u543, _u541)) | hBOOL(hAPP(_u543, bool, hAPP(_u543, fun(_u543, bool), ord_less(_u543), _u542), _u541)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_125_xt1_I11_J ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_125_xt1_I11_J-1, axiom, ( ~order(_u546) | ~hBOOL(hAPP(_u546, bool, hAPP(_u546, fun(_u546, bool), ord_less_eq(_u546), _u545), _u544)) | ( ti(_u546, _u544) = ti(_u546, _u545)) | hBOOL(hAPP(_u546, bool, hAPP(_u546, fun(_u546, bool), ord_less(_u546), _u545), _u544)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_126_order__less__le__trans ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_126_order__less__le__trans-1, axiom, ( ~preorder(_u550) | ~hBOOL(hAPP(_u550, bool, hAPP(_u550, fun(_u550, bool), ord_less(_u550), _u548), _u547)) | ~hBOOL(hAPP(_u550, bool, hAPP(_u550, fun(_u550, bool), ord_less_eq(_u550), _u547), _u549)) | hBOOL(hAPP(_u550, bool, hAPP(_u550, fun(_u550, bool), ord_less(_u550), _u548), _u549)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_127_xt1_I7_J ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_127_xt1_I7_J-1, axiom, ( ~order(_u554) | ~hBOOL(hAPP(_u554, bool, hAPP(_u554, fun(_u554, bool), ord_less(_u554), _u552), _u551)) | ~hBOOL(hAPP(_u554, bool, hAPP(_u554, fun(_u554, bool), ord_less_eq(_u554), _u553), _u552)) | hBOOL(hAPP(_u554, bool, hAPP(_u554, fun(_u554, bool), ord_less(_u554), _u553), _u551)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_128_order__le__less__trans ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_128_order__le__less__trans-1, axiom, ( ~preorder(_u558) | ~hBOOL(hAPP(_u558, bool, hAPP(_u558, fun(_u558, bool), ord_less_eq(_u558), _u556), _u555)) | ~hBOOL(hAPP(_u558, bool, hAPP(_u558, fun(_u558, bool), ord_less(_u558), _u555), _u557)) | hBOOL(hAPP(_u558, bool, hAPP(_u558, fun(_u558, bool), ord_less(_u558), _u556), _u557)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_129_xt1_I8_J ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_129_xt1_I8_J-1, axiom, ( ~order(_u562) | ~hBOOL(hAPP(_u562, bool, hAPP(_u562, fun(_u562, bool), ord_less_eq(_u562), _u560), _u559)) | ~hBOOL(hAPP(_u562, bool, hAPP(_u562, fun(_u562, bool), ord_less(_u562), _u561), _u560)) | hBOOL(hAPP(_u562, bool, hAPP(_u562, fun(_u562, bool), ord_less(_u562), _u561), _u559)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_130_top__greatest ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_130_top__greatest-1, axiom, ( ~top(_u564) | hBOOL(hAPP(_u564, bool, hAPP(_u564, fun(_u564, bool), ord_less_eq(_u564), _u563), top_top(_u564))) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_131_top__unique ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_131_top__unique-1, axiom, ( ~top(_u566) | ~hBOOL(hAPP(_u566, bool, hAPP(_u566, fun(_u566, bool), ord_less_eq(_u566), top_top(_u566)), _u567)) | ( ti(_u566, _u567) = top_top(_u566)) )).
% 40.55/40.72  cnf(fact_131_top__unique-2, axiom, ( ~top(_u566) | ( ti(_u566, _u568) != top_top(_u566)) | hBOOL(hAPP(_u566, bool, hAPP(_u566, fun(_u566, bool), ord_less_eq(_u566), top_top(_u566)), _u568)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_132_top__le ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_132_top__le-1, axiom, ( ~top(_u570) | ~hBOOL(hAPP(_u570, bool, hAPP(_u570, fun(_u570, bool), ord_less_eq(_u570), top_top(_u570)), _u569)) | ( ti(_u570, _u569) = top_top(_u570)) )).
% 40.55/40.72  
% 40.55/40.72  % Formula: fact_133_inj__on__def ( axiom ) converted to clauses:
% 40.55/40.72  cnf(fact_133_inj__on__def-1, axiom, ( ~hBOOL(hAPP(fun(_u585, bool), bool, hAPP(fun(_u585, _u583), fun(fun(_u585, bool), bool), inj_on(_u585, _u583), _u581), _u579)) | ~hBOOL(hAPP(fun(_u585, bool), bool, hAPP(_u585, fun(fun(_u585, bool), bool), member(_u585), _u572), _u579)) | ~hBOOL(hAPP(fun(_u585, bool), bool, hAPP(_u585, fun(fun(_u585, bool), bool), member(_u585), _u571), _u579)) | ( hAPP(_u585, _u583, _u581, _u572) != hAPP(_u585, _u583, _u581, _u571)) | ( ti(_u585, _u572) = ti(_u585, _u571)) )).
% 40.55/40.73  cnf(fact_133_inj__on__def-2, axiom, ( hBOOL(hAPP(fun(_u586, bool), bool, hAPP(fun(_u586, _u584), fun(fun(_u586, bool), bool), inj_on(_u586, _u584), _u582), _u580)) | hBOOL(hAPP(fun(_u586, bool), bool, hAPP(_u586, fun(fun(_u586, bool), bool), member(_u586), skolem38(_u586, _u584, _u582, _u580)), _u580)) )).
% 40.55/40.73  cnf(fact_133_inj__on__def-3, axiom, ( hBOOL(hAPP(fun(_u586, bool), bool, hAPP(fun(_u586, _u584), fun(fun(_u586, bool), bool), inj_on(_u586, _u584), _u582), _u580)) | hBOOL(hAPP(fun(_u586, bool), bool, hAPP(_u586, fun(fun(_u586, bool), bool), member(_u586), skolem39(_u586, _u584, _u582, _u580)), _u580)) )).
% 40.55/40.73  cnf(fact_133_inj__on__def-4, axiom, ( hBOOL(hAPP(fun(_u586, bool), bool, hAPP(fun(_u586, _u584), fun(fun(_u586, bool), bool), inj_on(_u586, _u584), _u582), _u580)) | ( hAPP(_u586, _u584, _u582, skolem38(_u586, _u584, _u582, _u580)) = hAPP(_u586, _u584, _u582, skolem39(_u586, _u584, _u582, _u580))) )).
% 40.55/40.73  cnf(fact_133_inj__on__def-5, axiom, ( hBOOL(hAPP(fun(_u586, bool), bool, hAPP(fun(_u586, _u584), fun(fun(_u586, bool), bool), inj_on(_u586, _u584), _u582), _u580)) | ( ti(_u586, skolem38(_u586, _u584, _u582, _u580)) != ti(_u586, skolem39(_u586, _u584, _u582, _u580))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_134_inj__on__contraD ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_134_inj__on__contraD-1, axiom, ( ~hBOOL(hAPP(fun(_u592, bool), bool, hAPP(fun(_u592, _u591), fun(fun(_u592, bool), bool), inj_on(_u592, _u591), _u588), _u587)) | ( ti(_u592, _u590) = ti(_u592, _u589)) | ~hBOOL(hAPP(fun(_u592, bool), bool, hAPP(_u592, fun(fun(_u592, bool), bool), member(_u592), _u590), _u587)) | ~hBOOL(hAPP(fun(_u592, bool), bool, hAPP(_u592, fun(fun(_u592, bool), bool), member(_u592), _u589), _u587)) | ( hAPP(_u592, _u591, _u588, _u590) != hAPP(_u592, _u591, _u588, _u589)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_135_inj__on__iff ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_135_inj__on__iff-1, axiom, ( ~hBOOL(hAPP(fun(_u598, bool), bool, hAPP(fun(_u598, _u597), fun(fun(_u598, bool), bool), inj_on(_u598, _u597), _u594), _u593)) | ~hBOOL(hAPP(fun(_u598, bool), bool, hAPP(_u598, fun(fun(_u598, bool), bool), member(_u598), _u595), _u593)) | ~hBOOL(hAPP(fun(_u598, bool), bool, hAPP(_u598, fun(fun(_u598, bool), bool), member(_u598), _u596), _u593)) | ( hAPP(_u598, _u597, _u594, _u595) != hAPP(_u598, _u597, _u594, _u596)) | ( ti(_u598, _u595) = ti(_u598, _u596)) )).
% 40.55/40.73  cnf(fact_135_inj__on__iff-2, axiom, ( ~hBOOL(hAPP(fun(_u598, bool), bool, hAPP(fun(_u598, _u597), fun(fun(_u598, bool), bool), inj_on(_u598, _u597), _u594), _u593)) | ~hBOOL(hAPP(fun(_u598, bool), bool, hAPP(_u598, fun(fun(_u598, bool), bool), member(_u598), _u595), _u593)) | ~hBOOL(hAPP(fun(_u598, bool), bool, hAPP(_u598, fun(fun(_u598, bool), bool), member(_u598), _u596), _u593)) | ( ti(_u598, _u595) != ti(_u598, _u596)) | ( hAPP(_u598, _u597, _u594, _u595) = hAPP(_u598, _u597, _u594, _u596)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_136_inj__onD ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_136_inj__onD-1, axiom, ( ~hBOOL(hAPP(fun(_u604, bool), bool, hAPP(fun(_u604, _u603), fun(fun(_u604, bool), bool), inj_on(_u604, _u603), _u600), _u599)) | ( hAPP(_u604, _u603, _u600, _u602) != hAPP(_u604, _u603, _u600, _u601)) | ~hBOOL(hAPP(fun(_u604, bool), bool, hAPP(_u604, fun(fun(_u604, bool), bool), member(_u604), _u602), _u599)) | ~hBOOL(hAPP(fun(_u604, bool), bool, hAPP(_u604, fun(fun(_u604, bool), bool), member(_u604), _u601), _u599)) | ( ti(_u604, _u602) = ti(_u604, _u601)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_137_Pi__mem ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_137_Pi__mem-1, axiom, ( ~hBOOL(hAPP(fun(fun(_u610, _u609), bool), bool, hAPP(fun(_u610, _u609), fun(fun(fun(_u610, _u609), bool), bool), member(fun(_u610, _u609)), _u607), hAPP(fun(_u610, fun(_u609, bool)), fun(fun(_u610, _u609), bool), hAPP(fun(_u610, bool), fun(fun(_u610, fun(_u609, bool)), fun(fun(_u610, _u609), bool)), pi(_u610, _u609), _u606), _u605))) | ~hBOOL(hAPP(fun(_u610, bool), bool, hAPP(_u610, fun(fun(_u610, bool), bool), member(_u610), _u608), _u606)) | hBOOL(hAPP(fun(_u609, bool), bool, hAPP(_u609, fun(fun(_u609, bool), bool), member(_u609), hAPP(_u610, _u609, _u607, _u608)), hAPP(_u610, fun(_u609, bool), _u605, _u608))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_138_Prof__def ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_138_Prof__def-1, axiom, ( ( arrow_1111136790e_Prof = hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool)), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), hAPP(fun(arrow_660593299e_indi, bool), fun(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool)), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool)), pi(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), top_top(fun(arrow_660593299e_indi, bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool)), combk(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), arrow_660593299e_indi), arrow_2064824852le_Lin))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_139_inj__on__id2 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_139_inj__on__id2-1, axiom, ( hBOOL(hAPP(fun(_u612, bool), bool, hAPP(fun(_u612, _u612), fun(fun(_u612, bool), bool), inj_on(_u612, _u612), combi(_u612)), _u611)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_140_funcset__mem ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_140_funcset__mem-1, axiom, ( ~hBOOL(hAPP(fun(fun(_u618, _u617), bool), bool, hAPP(fun(_u618, _u617), fun(fun(fun(_u618, _u617), bool), bool), member(fun(_u618, _u617)), _u615), hAPP(fun(_u618, fun(_u617, bool)), fun(fun(_u618, _u617), bool), hAPP(fun(_u618, bool), fun(fun(_u618, fun(_u617, bool)), fun(fun(_u618, _u617), bool)), pi(_u618, _u617), _u614), hAPP(fun(_u617, bool), fun(_u618, fun(_u617, bool)), combk(fun(_u617, bool), _u618), _u613)))) | ~hBOOL(hAPP(fun(_u618, bool), bool, hAPP(_u618, fun(fun(_u618, bool), bool), member(_u618), _u616), _u614)) | hBOOL(hAPP(fun(_u617, bool), bool, hAPP(_u617, fun(fun(_u617, bool), bool), member(_u617), hAPP(_u618, _u617, _u615, _u616)), _u613)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_141_funcset__id ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_141_funcset__id-1, axiom, ( hBOOL(hAPP(fun(fun(_u620, _u620), bool), bool, hAPP(fun(_u620, _u620), fun(fun(fun(_u620, _u620), bool), bool), member(fun(_u620, _u620)), combi(_u620)), hAPP(fun(_u620, fun(_u620, bool)), fun(fun(_u620, _u620), bool), hAPP(fun(_u620, bool), fun(fun(_u620, fun(_u620, bool)), fun(fun(_u620, _u620), bool)), pi(_u620, _u620), _u619), hAPP(fun(_u620, bool), fun(_u620, fun(_u620, bool)), combk(fun(_u620, bool), _u620), _u619)))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_142_dictator__def ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_142_dictator__def-1, axiom, ( ~hBOOL(hAPP(arrow_660593299e_indi, bool, hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, bool), arrow_218898985ctator, _u627), _u625)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u621), arrow_1111136790e_Prof)) | ( hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u627, _u621) = hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u621, _u625)) )).
% 40.55/40.73  cnf(fact_142_dictator__def-2, axiom, ( hBOOL(hAPP(arrow_660593299e_indi, bool, hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, bool), arrow_218898985ctator, _u628), _u626)) | hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), skolem40(_u628, _u626)), arrow_1111136790e_Prof)) )).
% 40.55/40.73  cnf(fact_142_dictator__def-3, axiom, ( hBOOL(hAPP(arrow_660593299e_indi, bool, hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, bool), arrow_218898985ctator, _u628), _u626)) | ( hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u628, skolem40(_u628, _u626)) != hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), skolem40(_u628, _u626), _u626)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_143_inj__eq ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_143_inj__eq-1, axiom, ( ~hBOOL(hAPP(fun(_u633, bool), bool, hAPP(fun(_u633, _u632), fun(fun(_u633, bool), bool), inj_on(_u633, _u632), _u629), top_top(fun(_u633, bool)))) | ( hAPP(_u633, _u632, _u629, _u631) != hAPP(_u633, _u632, _u629, _u630)) | ( ti(_u633, _u631) = ti(_u633, _u630)) )).
% 40.55/40.73  cnf(fact_143_inj__eq-2, axiom, ( ~hBOOL(hAPP(fun(_u633, bool), bool, hAPP(fun(_u633, _u632), fun(fun(_u633, bool), bool), inj_on(_u633, _u632), _u629), top_top(fun(_u633, bool)))) | ( ti(_u633, _u631) != ti(_u633, _u630)) | ( hAPP(_u633, _u632, _u629, _u631) = hAPP(_u633, _u632, _u629, _u630)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_144_injD ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_144_injD-1, axiom, ( ~hBOOL(hAPP(fun(_u638, bool), bool, hAPP(fun(_u638, _u637), fun(fun(_u638, bool), bool), inj_on(_u638, _u637), _u634), top_top(fun(_u638, bool)))) | ( hAPP(_u638, _u637, _u634, _u636) != hAPP(_u638, _u637, _u634, _u635)) | ( ti(_u638, _u636) = ti(_u638, _u635)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_145_inv__into__f__f ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_145_inv__into__f__f-1, axiom, ( ~hBOOL(hAPP(fun(_u643, bool), bool, hAPP(fun(_u643, _u642), fun(fun(_u643, bool), bool), inj_on(_u643, _u642), _u640), _u639)) | ~hBOOL(hAPP(fun(_u643, bool), bool, hAPP(_u643, fun(fun(_u643, bool), bool), member(_u643), _u641), _u639)) | ( hAPP(_u642, _u643, hAPP(fun(_u643, _u642), fun(_u642, _u643), hAPP(fun(_u643, bool), fun(fun(_u643, _u642), fun(_u642, _u643)), hilbert_inv_into(_u643, _u642), _u639), _u640), hAPP(_u643, _u642, _u640, _u641)) = ti(_u643, _u641)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_146_inv__into__f__eq ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_146_inv__into__f__eq-1, axiom, ( ~hBOOL(hAPP(fun(_u649, bool), bool, hAPP(fun(_u649, _u648), fun(fun(_u649, bool), bool), inj_on(_u649, _u648), _u645), _u644)) | ~hBOOL(hAPP(fun(_u649, bool), bool, hAPP(_u649, fun(fun(_u649, bool), bool), member(_u649), _u646), _u644)) | ( hAPP(_u649, _u648, _u645, _u646) != ti(_u648, _u647)) | ( hAPP(_u648, _u649, hAPP(fun(_u649, _u648), fun(_u648, _u649), hAPP(fun(_u649, bool), fun(fun(_u649, _u648), fun(_u648, _u649)), hilbert_inv_into(_u649, _u648), _u644), _u645), _u647) = ti(_u649, _u646)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_147_Pi__I ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_147_Pi__I-1, axiom, ( hBOOL(hAPP(fun(fun(_u654, _u655), bool), bool, hAPP(fun(_u654, _u655), fun(fun(fun(_u654, _u655), bool), bool), member(fun(_u654, _u655)), _u653), hAPP(fun(_u654, fun(_u655, bool)), fun(fun(_u654, _u655), bool), hAPP(fun(_u654, bool), fun(fun(_u654, fun(_u655, bool)), fun(fun(_u654, _u655), bool)), pi(_u654, _u655), _u651), _u652))) | hBOOL(hAPP(fun(_u654, bool), bool, hAPP(_u654, fun(fun(_u654, bool), bool), member(_u654), skolem41(_u655, _u654, _u653, _u652, _u651)), _u651)) )).
% 40.55/40.73  cnf(fact_147_Pi__I-2, axiom, ( hBOOL(hAPP(fun(fun(_u654, _u655), bool), bool, hAPP(fun(_u654, _u655), fun(fun(fun(_u654, _u655), bool), bool), member(fun(_u654, _u655)), _u653), hAPP(fun(_u654, fun(_u655, bool)), fun(fun(_u654, _u655), bool), hAPP(fun(_u654, bool), fun(fun(_u654, fun(_u655, bool)), fun(fun(_u654, _u655), bool)), pi(_u654, _u655), _u651), _u652))) | ~hBOOL(hAPP(fun(_u655, bool), bool, hAPP(_u655, fun(fun(_u655, bool), bool), member(_u655), hAPP(_u654, _u655, _u653, skolem41(_u655, _u654, _u653, _u652, _u651))), hAPP(_u654, fun(_u655, bool), _u652, skolem41(_u655, _u654, _u653, _u652, _u651)))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_148_inj__imp__inv__eq ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_148_inj__imp__inv__eq-1, axiom, ( ~hBOOL(hAPP(fun(_u660, bool), bool, hAPP(fun(_u660, _u659), fun(fun(_u660, bool), bool), inj_on(_u660, _u659), _u657), top_top(fun(_u660, bool)))) | ( hAPP(_u660, _u659, _u657, hAPP(_u659, _u660, _u658, skolem42(_u660, _u659, _u658, _u657))) != ti(_u659, skolem42(_u660, _u659, _u658, _u657))) | ( hAPP(fun(_u660, _u659), fun(_u659, _u660), hAPP(fun(_u660, bool), fun(fun(_u660, _u659), fun(_u659, _u660)), hilbert_inv_into(_u660, _u659), top_top(fun(_u660, bool))), _u657) = ti(fun(_u659, _u660), _u658)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_149_less__add__one ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_149_less__add__one-1, axiom, ( ~linordered_semidom(_u662) | hBOOL(hAPP(_u662, bool, hAPP(_u662, fun(_u662, bool), ord_less(_u662), _u661), hAPP(_u662, _u662, hAPP(_u662, fun(_u662, _u662), plus_plus(_u662), _u661), one_one(_u662)))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_150_add__less__le__mono ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_150_add__less__le__mono-1, axiom, ( ~ordere223160158up_add(_u667) | ~hBOOL(hAPP(_u667, bool, hAPP(_u667, fun(_u667, bool), ord_less(_u667), _u664), _u663)) | ~hBOOL(hAPP(_u667, bool, hAPP(_u667, fun(_u667, bool), ord_less_eq(_u667), _u666), _u665)) | hBOOL(hAPP(_u667, bool, hAPP(_u667, fun(_u667, bool), ord_less(_u667), hAPP(_u667, _u667, hAPP(_u667, fun(_u667, _u667), plus_plus(_u667), _u664), _u666)), hAPP(_u667, _u667, hAPP(_u667, fun(_u667, _u667), plus_plus(_u667), _u663), _u665))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_151_add__le__less__mono ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_151_add__le__less__mono-1, axiom, ( ~ordere223160158up_add(_u672) | ~hBOOL(hAPP(_u672, bool, hAPP(_u672, fun(_u672, bool), ord_less_eq(_u672), _u669), _u668)) | ~hBOOL(hAPP(_u672, bool, hAPP(_u672, fun(_u672, bool), ord_less(_u672), _u671), _u670)) | hBOOL(hAPP(_u672, bool, hAPP(_u672, fun(_u672, bool), ord_less(_u672), hAPP(_u672, _u672, hAPP(_u672, fun(_u672, _u672), plus_plus(_u672), _u669), _u671)), hAPP(_u672, _u672, hAPP(_u672, fun(_u672, _u672), plus_plus(_u672), _u668), _u670))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_152_injI ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_152_injI-1, axiom, ( hBOOL(hAPP(fun(_u677, bool), bool, hAPP(fun(_u677, _u676), fun(fun(_u677, bool), bool), inj_on(_u677, _u676), _u675), top_top(fun(_u677, bool)))) | ( hAPP(_u677, _u676, _u675, skolem43(_u677, _u676, _u675)) = hAPP(_u677, _u676, _u675, skolem44(_u677, _u676, _u675))) )).
% 40.55/40.73  cnf(fact_152_injI-2, axiom, ( hBOOL(hAPP(fun(_u677, bool), bool, hAPP(fun(_u677, _u676), fun(fun(_u677, bool), bool), inj_on(_u677, _u676), _u675), top_top(fun(_u677, bool)))) | ( ti(_u677, skolem43(_u677, _u676, _u675)) != ti(_u677, skolem44(_u677, _u676, _u675))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_153_dense__le ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_153_dense__le-1, axiom, ( ~dense_linorder(_u681) | hBOOL(hAPP(_u681, bool, hAPP(_u681, fun(_u681, bool), ord_less_eq(_u681), _u679), _u680)) | hBOOL(hAPP(_u681, bool, hAPP(_u681, fun(_u681, bool), ord_less(_u681), skolem45(_u681, _u680, _u679)), _u679)) )).
% 40.55/40.73  cnf(fact_153_dense__le-2, axiom, ( ~dense_linorder(_u681) | hBOOL(hAPP(_u681, bool, hAPP(_u681, fun(_u681, bool), ord_less_eq(_u681), _u679), _u680)) | ~hBOOL(hAPP(_u681, bool, hAPP(_u681, fun(_u681, bool), ord_less_eq(_u681), skolem45(_u681, _u680, _u679)), _u680)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_154_dense__le__bounded ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_154_dense__le__bounded-1, axiom, ( ~dense_linorder(_u686) | ~hBOOL(hAPP(_u686, bool, hAPP(_u686, fun(_u686, bool), ord_less(_u686), _u684), _u683)) | hBOOL(hAPP(_u686, bool, hAPP(_u686, fun(_u686, bool), ord_less_eq(_u686), _u683), _u685)) | hBOOL(hAPP(_u686, bool, hAPP(_u686, fun(_u686, bool), ord_less(_u686), _u684), skolem46(_u686, _u685, _u684, _u683))) )).
% 40.55/40.73  cnf(fact_154_dense__le__bounded-2, axiom, ( ~dense_linorder(_u686) | ~hBOOL(hAPP(_u686, bool, hAPP(_u686, fun(_u686, bool), ord_less(_u686), _u684), _u683)) | hBOOL(hAPP(_u686, bool, hAPP(_u686, fun(_u686, bool), ord_less_eq(_u686), _u683), _u685)) | hBOOL(hAPP(_u686, bool, hAPP(_u686, fun(_u686, bool), ord_less(_u686), skolem46(_u686, _u685, _u684, _u683)), _u683)) )).
% 40.55/40.73  cnf(fact_154_dense__le__bounded-3, axiom, ( ~dense_linorder(_u686) | ~hBOOL(hAPP(_u686, bool, hAPP(_u686, fun(_u686, bool), ord_less(_u686), _u684), _u683)) | hBOOL(hAPP(_u686, bool, hAPP(_u686, fun(_u686, bool), ord_less_eq(_u686), _u683), _u685)) | ~hBOOL(hAPP(_u686, bool, hAPP(_u686, fun(_u686, bool), ord_less_eq(_u686), skolem46(_u686, _u685, _u684, _u683)), _u685)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_155_less__fun__def ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_155_less__fun__def-1, axiom, ( ~ord(_u689) | ~hBOOL(hAPP(fun(_u690, _u689), bool, hAPP(fun(_u690, _u689), fun(fun(_u690, _u689), bool), ord_less(fun(_u690, _u689)), _u693), _u691)) | hBOOL(hAPP(fun(_u690, _u689), bool, hAPP(fun(_u690, _u689), fun(fun(_u690, _u689), bool), ord_less_eq(fun(_u690, _u689)), _u693), _u691)) )).
% 40.55/40.73  cnf(fact_155_less__fun__def-2, axiom, ( ~ord(_u689) | ~hBOOL(hAPP(fun(_u690, _u689), bool, hAPP(fun(_u690, _u689), fun(fun(_u690, _u689), bool), ord_less(fun(_u690, _u689)), _u693), _u691)) | ~hBOOL(hAPP(fun(_u690, _u689), bool, hAPP(fun(_u690, _u689), fun(fun(_u690, _u689), bool), ord_less_eq(fun(_u690, _u689)), _u691), _u693)) )).
% 40.55/40.73  cnf(fact_155_less__fun__def-3, axiom, ( ~ord(_u689) | ~hBOOL(hAPP(fun(_u690, _u689), bool, hAPP(fun(_u690, _u689), fun(fun(_u690, _u689), bool), ord_less_eq(fun(_u690, _u689)), _u694), _u692)) | hBOOL(hAPP(fun(_u690, _u689), bool, hAPP(fun(_u690, _u689), fun(fun(_u690, _u689), bool), ord_less_eq(fun(_u690, _u689)), _u692), _u694)) | hBOOL(hAPP(fun(_u690, _u689), bool, hAPP(fun(_u690, _u689), fun(fun(_u690, _u689), bool), ord_less(fun(_u690, _u689)), _u694), _u692)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_156_Pi__anti__mono ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_156_Pi__anti__mono-1, axiom, ( ~hBOOL(hAPP(fun(_u698, bool), bool, hAPP(fun(_u698, bool), fun(fun(_u698, bool), bool), ord_less_eq(fun(_u698, bool)), _u696), _u695)) | hBOOL(hAPP(fun(fun(_u698, _u699), bool), bool, hAPP(fun(fun(_u698, _u699), bool), fun(fun(fun(_u698, _u699), bool), bool), ord_less_eq(fun(fun(_u698, _u699), bool)), hAPP(fun(_u698, fun(_u699, bool)), fun(fun(_u698, _u699), bool), hAPP(fun(_u698, bool), fun(fun(_u698, fun(_u699, bool)), fun(fun(_u698, _u699), bool)), pi(_u698, _u699), _u695), _u697)), hAPP(fun(_u698, fun(_u699, bool)), fun(fun(_u698, _u699), bool), hAPP(fun(_u698, bool), fun(fun(_u698, fun(_u699, bool)), fun(fun(_u698, _u699), bool)), pi(_u698, _u699), _u696), _u697))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_157_pred__subset__eq2 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_157_pred__subset__eq2-1, axiom, ( ~hBOOL(hAPP(fun(_u710, fun(_u708, bool)), bool, hAPP(fun(_u710, fun(_u708, bool)), fun(fun(_u710, fun(_u708, bool)), bool), ord_less_eq(fun(_u710, fun(_u708, bool))), hAPP(fun(product_prod(_u710, _u708), bool), fun(_u710, fun(_u708, bool)), hAPP(fun(_u710, fun(fun(product_prod(_u710, _u708), bool), fun(_u708, bool))), fun(fun(product_prod(_u710, _u708), bool), fun(_u710, fun(_u708, bool))), combc(_u710, fun(product_prod(_u710, _u708), bool), fun(_u708, bool)), hAPP(fun(_u710, fun(_u708, fun(fun(product_prod(_u710, _u708), bool), bool))), fun(_u710, fun(fun(product_prod(_u710, _u708), bool), fun(_u708, bool))), hAPP(fun(fun(_u708, fun(fun(product_prod(_u710, _u708), bool), bool)), fun(fun(product_prod(_u710, _u708), bool), fun(_u708, bool))), fun(fun(_u710, fun(_u708, fun(fun(product_prod(_u710, _u708), bool), bool))), fun(_u710, fun(fun(product_prod(_u710, _u708), bool), fun(_u708, bool)))), combb(fun(_u708, fun(fun(product_prod(_u710, _u708), bool), bool)), fun(fun(product_prod(_u710, _u708), bool), fun(_u708, bool)), _u710), combc(_u708, fun(product_prod(_u710, _u708), bool), bool)), hAPP(fun(_u710, fun(_u708, product_prod(_u710, _u708))), fun(_u710, fun(_u708, fun(fun(product_prod(_u710, _u708), bool), bool))), hAPP(fun(fun(_u708, product_prod(_u710, _u708)), fun(_u708, fun(fun(product_prod(_u710, _u708), bool), bool))), fun(fun(_u710, fun(_u708, product_prod(_u710, _u708))), fun(_u710, fun(_u708, fun(fun(product_prod(_u710, _u708), bool), bool)))), combb(fun(_u708, product_prod(_u710, _u708)), fun(_u708, fun(fun(product_prod(_u710, _u708), bool), bool)), _u710), hAPP(fun(product_prod(_u710, _u708), fun(fun(product_prod(_u710, _u708), bool), bool)), fun(fun(_u708, product_prod(_u710, _u708)), fun(_u708, fun(fun(product_prod(_u710, _u708), bool), bool))), combb(product_prod(_u710, _u708), fun(fun(product_prod(_u710, _u708), bool), bool), _u708), member(product_prod(_u710, _u708)))), product_Pair(_u710, _u708)))), _u706)), hAPP(fun(product_prod(_u710, _u708), bool), fun(_u710, fun(_u708, bool)), hAPP(fun(_u710, fun(fun(product_prod(_u710, _u708), bool), fun(_u708, bool))), fun(fun(product_prod(_u710, _u708), bool), fun(_u710, fun(_u708, bool))), combc(_u710, fun(product_prod(_u710, _u708), bool), fun(_u708, bool)), hAPP(fun(_u710, fun(_u708, fun(fun(product_prod(_u710, _u708), bool), bool))), fun(_u710, fun(fun(product_prod(_u710, _u708), bool), fun(_u708, bool))), hAPP(fun(fun(_u708, fun(fun(product_prod(_u710, _u708), bool), bool)), fun(fun(product_prod(_u710, _u708), bool), fun(_u708, bool))), fun(fun(_u710, fun(_u708, fun(fun(product_prod(_u710, _u708), bool), bool))), fun(_u710, fun(fun(product_prod(_u710, _u708), bool), fun(_u708, bool)))), combb(fun(_u708, fun(fun(product_prod(_u710, _u708), bool), bool)), fun(fun(product_prod(_u710, _u708), bool), fun(_u708, bool)), _u710), combc(_u708, fun(product_prod(_u710, _u708), bool), bool)), hAPP(fun(_u710, fun(_u708, product_prod(_u710, _u708))), fun(_u710, fun(_u708, fun(fun(product_prod(_u710, _u708), bool), bool))), hAPP(fun(fun(_u708, product_prod(_u710, _u708)), fun(_u708, fun(fun(product_prod(_u710, _u708), bool), bool))), fun(fun(_u710, fun(_u708, product_prod(_u710, _u708))), fun(_u710, fun(_u708, fun(fun(product_prod(_u710, _u708), bool), bool)))), combb(fun(_u708, product_prod(_u710, _u708)), fun(_u708, fun(fun(product_prod(_u710, _u708), bool), bool)), _u710), hAPP(fun(product_prod(_u710, _u708), fun(fun(product_prod(_u710, _u708), bool), bool)), fun(fun(_u708, product_prod(_u710, _u708)), fun(_u708, fun(fun(product_prod(_u710, _u708), bool), bool))), combb(product_prod(_u710, _u708), fun(fun(product_prod(_u710, _u708), bool), bool), _u708), member(product_prod(_u710, _u708)))), product_Pair(_u710, _u708)))), _u704))) | hBOOL(hAPP(fun(product_prod(_u710, _u708), bool), bool, hAPP(fun(product_prod(_u710, _u708), bool), fun(fun(product_prod(_u710, _u708), bool), bool), ord_less_eq(fun(product_prod(_u710, _u708), bool)), _u706), _u704)) )).
% 40.55/40.73  cnf(fact_157_pred__subset__eq2-2, axiom, ( ~hBOOL(hAPP(fun(product_prod(_u711, _u709), bool), bool, hAPP(fun(product_prod(_u711, _u709), bool), fun(fun(product_prod(_u711, _u709), bool), bool), ord_less_eq(fun(product_prod(_u711, _u709), bool)), _u707), _u705)) | hBOOL(hAPP(fun(_u711, fun(_u709, bool)), bool, hAPP(fun(_u711, fun(_u709, bool)), fun(fun(_u711, fun(_u709, bool)), bool), ord_less_eq(fun(_u711, fun(_u709, bool))), hAPP(fun(product_prod(_u711, _u709), bool), fun(_u711, fun(_u709, bool)), hAPP(fun(_u711, fun(fun(product_prod(_u711, _u709), bool), fun(_u709, bool))), fun(fun(product_prod(_u711, _u709), bool), fun(_u711, fun(_u709, bool))), combc(_u711, fun(product_prod(_u711, _u709), bool), fun(_u709, bool)), hAPP(fun(_u711, fun(_u709, fun(fun(product_prod(_u711, _u709), bool), bool))), fun(_u711, fun(fun(product_prod(_u711, _u709), bool), fun(_u709, bool))), hAPP(fun(fun(_u709, fun(fun(product_prod(_u711, _u709), bool), bool)), fun(fun(product_prod(_u711, _u709), bool), fun(_u709, bool))), fun(fun(_u711, fun(_u709, fun(fun(product_prod(_u711, _u709), bool), bool))), fun(_u711, fun(fun(product_prod(_u711, _u709), bool), fun(_u709, bool)))), combb(fun(_u709, fun(fun(product_prod(_u711, _u709), bool), bool)), fun(fun(product_prod(_u711, _u709), bool), fun(_u709, bool)), _u711), combc(_u709, fun(product_prod(_u711, _u709), bool), bool)), hAPP(fun(_u711, fun(_u709, product_prod(_u711, _u709))), fun(_u711, fun(_u709, fun(fun(product_prod(_u711, _u709), bool), bool))), hAPP(fun(fun(_u709, product_prod(_u711, _u709)), fun(_u709, fun(fun(product_prod(_u711, _u709), bool), bool))), fun(fun(_u711, fun(_u709, product_prod(_u711, _u709))), fun(_u711, fun(_u709, fun(fun(product_prod(_u711, _u709), bool), bool)))), combb(fun(_u709, product_prod(_u711, _u709)), fun(_u709, fun(fun(product_prod(_u711, _u709), bool), bool)), _u711), hAPP(fun(product_prod(_u711, _u709), fun(fun(product_prod(_u711, _u709), bool), bool)), fun(fun(_u709, product_prod(_u711, _u709)), fun(_u709, fun(fun(product_prod(_u711, _u709), bool), bool))), combb(product_prod(_u711, _u709), fun(fun(product_prod(_u711, _u709), bool), bool), _u709), member(product_prod(_u711, _u709)))), product_Pair(_u711, _u709)))), _u707)), hAPP(fun(product_prod(_u711, _u709), bool), fun(_u711, fun(_u709, bool)), hAPP(fun(_u711, fun(fun(product_prod(_u711, _u709), bool), fun(_u709, bool))), fun(fun(product_prod(_u711, _u709), bool), fun(_u711, fun(_u709, bool))), combc(_u711, fun(product_prod(_u711, _u709), bool), fun(_u709, bool)), hAPP(fun(_u711, fun(_u709, fun(fun(product_prod(_u711, _u709), bool), bool))), fun(_u711, fun(fun(product_prod(_u711, _u709), bool), fun(_u709, bool))), hAPP(fun(fun(_u709, fun(fun(product_prod(_u711, _u709), bool), bool)), fun(fun(product_prod(_u711, _u709), bool), fun(_u709, bool))), fun(fun(_u711, fun(_u709, fun(fun(product_prod(_u711, _u709), bool), bool))), fun(_u711, fun(fun(product_prod(_u711, _u709), bool), fun(_u709, bool)))), combb(fun(_u709, fun(fun(product_prod(_u711, _u709), bool), bool)), fun(fun(product_prod(_u711, _u709), bool), fun(_u709, bool)), _u711), combc(_u709, fun(product_prod(_u711, _u709), bool), bool)), hAPP(fun(_u711, fun(_u709, product_prod(_u711, _u709))), fun(_u711, fun(_u709, fun(fun(product_prod(_u711, _u709), bool), bool))), hAPP(fun(fun(_u709, product_prod(_u711, _u709)), fun(_u709, fun(fun(product_prod(_u711, _u709), bool), bool))), fun(fun(_u711, fun(_u709, product_prod(_u711, _u709))), fun(_u711, fun(_u709, fun(fun(product_prod(_u711, _u709), bool), bool)))), combb(fun(_u709, product_prod(_u711, _u709)), fun(_u709, fun(fun(product_prod(_u711, _u709), bool), bool)), _u711), hAPP(fun(product_prod(_u711, _u709), fun(fun(product_prod(_u711, _u709), bool), bool)), fun(fun(_u709, product_prod(_u711, _u709)), fun(_u709, fun(fun(product_prod(_u711, _u709), bool), bool))), combb(product_prod(_u711, _u709), fun(fun(product_prod(_u711, _u709), bool), bool), _u709), member(product_prod(_u711, _u709)))), product_Pair(_u711, _u709)))), _u705))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_158_subset__UNIV ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_158_subset__UNIV-1, axiom, ( hBOOL(hAPP(fun(_u713, bool), bool, hAPP(fun(_u713, bool), fun(fun(_u713, bool), bool), ord_less_eq(fun(_u713, bool)), _u712), top_top(fun(_u713, bool)))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_159_subset__inj__on ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_159_subset__inj__on-1, axiom, ( ~hBOOL(hAPP(fun(_u718, bool), bool, hAPP(fun(_u718, _u717), fun(fun(_u718, bool), bool), inj_on(_u718, _u717), _u715), _u714)) | ~hBOOL(hAPP(fun(_u718, bool), bool, hAPP(fun(_u718, bool), fun(fun(_u718, bool), bool), ord_less_eq(fun(_u718, bool)), _u716), _u714)) | hBOOL(hAPP(fun(_u718, bool), bool, hAPP(fun(_u718, _u717), fun(fun(_u718, bool), bool), inj_on(_u718, _u717), _u715), _u716)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_160_linorder__neqE__linordered__idom ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_160_linorder__neqE__linordered__idom-1, axiom, ( ~linordered_idom(_u721) | ( ti(_u721, _u720) = ti(_u721, _u719)) | hBOOL(hAPP(_u721, bool, hAPP(_u721, fun(_u721, bool), ord_less(_u721), _u720), _u719)) | hBOOL(hAPP(_u721, bool, hAPP(_u721, fun(_u721, bool), ord_less(_u721), _u719), _u720)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_161_add__right__imp__eq ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_161_add__right__imp__eq-1, axiom, ( ~cancel_semigroup_add(_u725) | ( hAPP(_u725, _u725, hAPP(_u725, fun(_u725, _u725), plus_plus(_u725), _u724), _u723) != hAPP(_u725, _u725, hAPP(_u725, fun(_u725, _u725), plus_plus(_u725), _u722), _u723)) | ( ti(_u725, _u724) = ti(_u725, _u722)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_162_add__imp__eq ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_162_add__imp__eq-1, axiom, ( ~cancel146912293up_add(_u729) | ( hAPP(_u729, _u729, hAPP(_u729, fun(_u729, _u729), plus_plus(_u729), _u728), _u727) != hAPP(_u729, _u729, hAPP(_u729, fun(_u729, _u729), plus_plus(_u729), _u728), _u726)) | ( ti(_u729, _u727) = ti(_u729, _u726)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_163_add__left__imp__eq ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_163_add__left__imp__eq-1, axiom, ( ~cancel_semigroup_add(_u733) | ( hAPP(_u733, _u733, hAPP(_u733, fun(_u733, _u733), plus_plus(_u733), _u732), _u731) != hAPP(_u733, _u733, hAPP(_u733, fun(_u733, _u733), plus_plus(_u733), _u732), _u730)) | ( ti(_u733, _u731) = ti(_u733, _u730)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_164_add__right__cancel ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_164_add__right__cancel-1, axiom, ( ~cancel_semigroup_add(_u737) | ( hAPP(_u737, _u737, hAPP(_u737, fun(_u737, _u737), plus_plus(_u737), _u742), _u740) != hAPP(_u737, _u737, hAPP(_u737, fun(_u737, _u737), plus_plus(_u737), _u738), _u740)) | ( ti(_u737, _u742) = ti(_u737, _u738)) )).
% 40.55/40.73  cnf(fact_164_add__right__cancel-2, axiom, ( ~cancel_semigroup_add(_u737) | ( ti(_u737, _u743) != ti(_u737, _u739)) | ( hAPP(_u737, _u737, hAPP(_u737, fun(_u737, _u737), plus_plus(_u737), _u743), _u741) = hAPP(_u737, _u737, hAPP(_u737, fun(_u737, _u737), plus_plus(_u737), _u739), _u741)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_165_add__left__cancel ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_165_add__left__cancel-1, axiom, ( ~cancel_semigroup_add(_u747) | ( hAPP(_u747, _u747, hAPP(_u747, fun(_u747, _u747), plus_plus(_u747), _u752), _u750) != hAPP(_u747, _u747, hAPP(_u747, fun(_u747, _u747), plus_plus(_u747), _u752), _u748)) | ( ti(_u747, _u750) = ti(_u747, _u748)) )).
% 40.55/40.73  cnf(fact_165_add__left__cancel-2, axiom, ( ~cancel_semigroup_add(_u747) | ( ti(_u747, _u751) != ti(_u747, _u749)) | ( hAPP(_u747, _u747, hAPP(_u747, fun(_u747, _u747), plus_plus(_u747), _u753), _u751) = hAPP(_u747, _u747, hAPP(_u747, fun(_u747, _u747), plus_plus(_u747), _u753), _u749)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_166_ab__semigroup__add__class_Oadd__ac_I1_J ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_166_ab__semigroup__add__class_Oadd__ac_I1_J-1, axiom, ( ~ab_semigroup_add(_u757) | ( hAPP(_u757, _u757, hAPP(_u757, fun(_u757, _u757), plus_plus(_u757), hAPP(_u757, _u757, hAPP(_u757, fun(_u757, _u757), plus_plus(_u757), _u756), _u755)), _u754) = hAPP(_u757, _u757, hAPP(_u757, fun(_u757, _u757), plus_plus(_u757), _u756), hAPP(_u757, _u757, hAPP(_u757, fun(_u757, _u757), plus_plus(_u757), _u755), _u754))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_167_one__reorient ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_167_one__reorient-1, axiom, ( ~one(_u759) | ( one_one(_u759) != ti(_u759, _u760)) | ( ti(_u759, _u760) = one_one(_u759)) )).
% 40.55/40.73  cnf(fact_167_one__reorient-2, axiom, ( ~one(_u759) | ( ti(_u759, _u761) != one_one(_u759)) | ( one_one(_u759) = ti(_u759, _u761)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_168_add__le__imp__le__left ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_168_add__le__imp__le__left-1, axiom, ( ~ordere236663937imp_le(_u765) | ~hBOOL(hAPP(_u765, bool, hAPP(_u765, fun(_u765, bool), ord_less_eq(_u765), hAPP(_u765, _u765, hAPP(_u765, fun(_u765, _u765), plus_plus(_u765), _u764), _u763)), hAPP(_u765, _u765, hAPP(_u765, fun(_u765, _u765), plus_plus(_u765), _u764), _u762))) | hBOOL(hAPP(_u765, bool, hAPP(_u765, fun(_u765, bool), ord_less_eq(_u765), _u763), _u762)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_169_add__le__imp__le__right ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_169_add__le__imp__le__right-1, axiom, ( ~ordere236663937imp_le(_u769) | ~hBOOL(hAPP(_u769, bool, hAPP(_u769, fun(_u769, bool), ord_less_eq(_u769), hAPP(_u769, _u769, hAPP(_u769, fun(_u769, _u769), plus_plus(_u769), _u768), _u767)), hAPP(_u769, _u769, hAPP(_u769, fun(_u769, _u769), plus_plus(_u769), _u766), _u767))) | hBOOL(hAPP(_u769, bool, hAPP(_u769, fun(_u769, bool), ord_less_eq(_u769), _u768), _u766)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_170_add__mono ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_170_add__mono-1, axiom, ( ~ordere779506340up_add(_u774) | ~hBOOL(hAPP(_u774, bool, hAPP(_u774, fun(_u774, bool), ord_less_eq(_u774), _u771), _u770)) | ~hBOOL(hAPP(_u774, bool, hAPP(_u774, fun(_u774, bool), ord_less_eq(_u774), _u773), _u772)) | hBOOL(hAPP(_u774, bool, hAPP(_u774, fun(_u774, bool), ord_less_eq(_u774), hAPP(_u774, _u774, hAPP(_u774, fun(_u774, _u774), plus_plus(_u774), _u771), _u773)), hAPP(_u774, _u774, hAPP(_u774, fun(_u774, _u774), plus_plus(_u774), _u770), _u772))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_171_add__left__mono ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_171_add__left__mono-1, axiom, ( ~ordere779506340up_add(_u778) | ~hBOOL(hAPP(_u778, bool, hAPP(_u778, fun(_u778, bool), ord_less_eq(_u778), _u776), _u775)) | hBOOL(hAPP(_u778, bool, hAPP(_u778, fun(_u778, bool), ord_less_eq(_u778), hAPP(_u778, _u778, hAPP(_u778, fun(_u778, _u778), plus_plus(_u778), _u777), _u776)), hAPP(_u778, _u778, hAPP(_u778, fun(_u778, _u778), plus_plus(_u778), _u777), _u775))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_172_add__right__mono ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_172_add__right__mono-1, axiom, ( ~ordere779506340up_add(_u782) | ~hBOOL(hAPP(_u782, bool, hAPP(_u782, fun(_u782, bool), ord_less_eq(_u782), _u780), _u779)) | hBOOL(hAPP(_u782, bool, hAPP(_u782, fun(_u782, bool), ord_less_eq(_u782), hAPP(_u782, _u782, hAPP(_u782, fun(_u782, _u782), plus_plus(_u782), _u780), _u781)), hAPP(_u782, _u782, hAPP(_u782, fun(_u782, _u782), plus_plus(_u782), _u779), _u781))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_173_add__le__cancel__left ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_173_add__le__cancel__left-1, axiom, ( ~ordere236663937imp_le(_u786) | ~hBOOL(hAPP(_u786, bool, hAPP(_u786, fun(_u786, bool), ord_less_eq(_u786), hAPP(_u786, _u786, hAPP(_u786, fun(_u786, _u786), plus_plus(_u786), _u791), _u789)), hAPP(_u786, _u786, hAPP(_u786, fun(_u786, _u786), plus_plus(_u786), _u791), _u787))) | hBOOL(hAPP(_u786, bool, hAPP(_u786, fun(_u786, bool), ord_less_eq(_u786), _u789), _u787)) )).
% 40.55/40.73  cnf(fact_173_add__le__cancel__left-2, axiom, ( ~ordere236663937imp_le(_u786) | ~hBOOL(hAPP(_u786, bool, hAPP(_u786, fun(_u786, bool), ord_less_eq(_u786), _u790), _u788)) | hBOOL(hAPP(_u786, bool, hAPP(_u786, fun(_u786, bool), ord_less_eq(_u786), hAPP(_u786, _u786, hAPP(_u786, fun(_u786, _u786), plus_plus(_u786), _u792), _u790)), hAPP(_u786, _u786, hAPP(_u786, fun(_u786, _u786), plus_plus(_u786), _u792), _u788))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_174_add__le__cancel__right ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_174_add__le__cancel__right-1, axiom, ( ~ordere236663937imp_le(_u796) | ~hBOOL(hAPP(_u796, bool, hAPP(_u796, fun(_u796, bool), ord_less_eq(_u796), hAPP(_u796, _u796, hAPP(_u796, fun(_u796, _u796), plus_plus(_u796), _u801), _u799)), hAPP(_u796, _u796, hAPP(_u796, fun(_u796, _u796), plus_plus(_u796), _u797), _u799))) | hBOOL(hAPP(_u796, bool, hAPP(_u796, fun(_u796, bool), ord_less_eq(_u796), _u801), _u797)) )).
% 40.55/40.73  cnf(fact_174_add__le__cancel__right-2, axiom, ( ~ordere236663937imp_le(_u796) | ~hBOOL(hAPP(_u796, bool, hAPP(_u796, fun(_u796, bool), ord_less_eq(_u796), _u802), _u798)) | hBOOL(hAPP(_u796, bool, hAPP(_u796, fun(_u796, bool), ord_less_eq(_u796), hAPP(_u796, _u796, hAPP(_u796, fun(_u796, _u796), plus_plus(_u796), _u802), _u800)), hAPP(_u796, _u796, hAPP(_u796, fun(_u796, _u796), plus_plus(_u796), _u798), _u800))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_175_add__less__imp__less__left ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_175_add__less__imp__less__left-1, axiom, ( ~ordere236663937imp_le(_u806) | ~hBOOL(hAPP(_u806, bool, hAPP(_u806, fun(_u806, bool), ord_less(_u806), hAPP(_u806, _u806, hAPP(_u806, fun(_u806, _u806), plus_plus(_u806), _u805), _u804)), hAPP(_u806, _u806, hAPP(_u806, fun(_u806, _u806), plus_plus(_u806), _u805), _u803))) | hBOOL(hAPP(_u806, bool, hAPP(_u806, fun(_u806, bool), ord_less(_u806), _u804), _u803)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_176_add__less__imp__less__right ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_176_add__less__imp__less__right-1, axiom, ( ~ordere236663937imp_le(_u810) | ~hBOOL(hAPP(_u810, bool, hAPP(_u810, fun(_u810, bool), ord_less(_u810), hAPP(_u810, _u810, hAPP(_u810, fun(_u810, _u810), plus_plus(_u810), _u809), _u808)), hAPP(_u810, _u810, hAPP(_u810, fun(_u810, _u810), plus_plus(_u810), _u807), _u808))) | hBOOL(hAPP(_u810, bool, hAPP(_u810, fun(_u810, bool), ord_less(_u810), _u809), _u807)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_177_add__strict__mono ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_177_add__strict__mono-1, axiom, ( ~ordere223160158up_add(_u815) | ~hBOOL(hAPP(_u815, bool, hAPP(_u815, fun(_u815, bool), ord_less(_u815), _u812), _u811)) | ~hBOOL(hAPP(_u815, bool, hAPP(_u815, fun(_u815, bool), ord_less(_u815), _u814), _u813)) | hBOOL(hAPP(_u815, bool, hAPP(_u815, fun(_u815, bool), ord_less(_u815), hAPP(_u815, _u815, hAPP(_u815, fun(_u815, _u815), plus_plus(_u815), _u812), _u814)), hAPP(_u815, _u815, hAPP(_u815, fun(_u815, _u815), plus_plus(_u815), _u811), _u813))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_178_add__strict__left__mono ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_178_add__strict__left__mono-1, axiom, ( ~ordere223160158up_add(_u819) | ~hBOOL(hAPP(_u819, bool, hAPP(_u819, fun(_u819, bool), ord_less(_u819), _u817), _u816)) | hBOOL(hAPP(_u819, bool, hAPP(_u819, fun(_u819, bool), ord_less(_u819), hAPP(_u819, _u819, hAPP(_u819, fun(_u819, _u819), plus_plus(_u819), _u818), _u817)), hAPP(_u819, _u819, hAPP(_u819, fun(_u819, _u819), plus_plus(_u819), _u818), _u816))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_179_add__strict__right__mono ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_179_add__strict__right__mono-1, axiom, ( ~ordere223160158up_add(_u823) | ~hBOOL(hAPP(_u823, bool, hAPP(_u823, fun(_u823, bool), ord_less(_u823), _u821), _u820)) | hBOOL(hAPP(_u823, bool, hAPP(_u823, fun(_u823, bool), ord_less(_u823), hAPP(_u823, _u823, hAPP(_u823, fun(_u823, _u823), plus_plus(_u823), _u821), _u822)), hAPP(_u823, _u823, hAPP(_u823, fun(_u823, _u823), plus_plus(_u823), _u820), _u822))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_180_add__less__cancel__left ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_180_add__less__cancel__left-1, axiom, ( ~ordere236663937imp_le(_u827) | ~hBOOL(hAPP(_u827, bool, hAPP(_u827, fun(_u827, bool), ord_less(_u827), hAPP(_u827, _u827, hAPP(_u827, fun(_u827, _u827), plus_plus(_u827), _u832), _u830)), hAPP(_u827, _u827, hAPP(_u827, fun(_u827, _u827), plus_plus(_u827), _u832), _u828))) | hBOOL(hAPP(_u827, bool, hAPP(_u827, fun(_u827, bool), ord_less(_u827), _u830), _u828)) )).
% 40.55/40.73  cnf(fact_180_add__less__cancel__left-2, axiom, ( ~ordere236663937imp_le(_u827) | ~hBOOL(hAPP(_u827, bool, hAPP(_u827, fun(_u827, bool), ord_less(_u827), _u831), _u829)) | hBOOL(hAPP(_u827, bool, hAPP(_u827, fun(_u827, bool), ord_less(_u827), hAPP(_u827, _u827, hAPP(_u827, fun(_u827, _u827), plus_plus(_u827), _u833), _u831)), hAPP(_u827, _u827, hAPP(_u827, fun(_u827, _u827), plus_plus(_u827), _u833), _u829))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_181_add__less__cancel__right ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_181_add__less__cancel__right-1, axiom, ( ~ordere236663937imp_le(_u837) | ~hBOOL(hAPP(_u837, bool, hAPP(_u837, fun(_u837, bool), ord_less(_u837), hAPP(_u837, _u837, hAPP(_u837, fun(_u837, _u837), plus_plus(_u837), _u842), _u840)), hAPP(_u837, _u837, hAPP(_u837, fun(_u837, _u837), plus_plus(_u837), _u838), _u840))) | hBOOL(hAPP(_u837, bool, hAPP(_u837, fun(_u837, bool), ord_less(_u837), _u842), _u838)) )).
% 40.55/40.73  cnf(fact_181_add__less__cancel__right-2, axiom, ( ~ordere236663937imp_le(_u837) | ~hBOOL(hAPP(_u837, bool, hAPP(_u837, fun(_u837, bool), ord_less(_u837), _u843), _u839)) | hBOOL(hAPP(_u837, bool, hAPP(_u837, fun(_u837, bool), ord_less(_u837), hAPP(_u837, _u837, hAPP(_u837, fun(_u837, _u837), plus_plus(_u837), _u843), _u841)), hAPP(_u837, _u837, hAPP(_u837, fun(_u837, _u837), plus_plus(_u837), _u839), _u841))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_182_le__funI ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_182_le__funI-1, axiom, ( ~ord(_u847) | ~hBOOL(hAPP(_u847, bool, hAPP(_u847, fun(_u847, bool), ord_less_eq(_u847), hAPP(_u848, _u847, _u846, skolem47(_u848, _u847, _u846, _u845))), hAPP(_u848, _u847, _u845, skolem47(_u848, _u847, _u846, _u845)))) | hBOOL(hAPP(fun(_u848, _u847), bool, hAPP(fun(_u848, _u847), fun(fun(_u848, _u847), bool), ord_less_eq(fun(_u848, _u847)), _u846), _u845)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_183_xt6 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_183_xt6-1, axiom, ( ~order(_u855) | ~ord(_u856) | ~hBOOL(hAPP(_u855, bool, hAPP(_u855, fun(_u855, bool), ord_less_eq(_u855), hAPP(_u856, _u855, _u853, _u852)), _u851)) | ~hBOOL(hAPP(_u856, bool, hAPP(_u856, fun(_u856, bool), ord_less(_u856), _u854), _u852)) | hBOOL(hAPP(_u855, bool, hAPP(_u855, fun(_u855, bool), ord_less(_u855), hAPP(_u856, _u855, _u853, _u854)), _u851)) | hBOOL(hAPP(_u856, bool, hAPP(_u856, fun(_u856, bool), ord_less(_u856), skolem49(_u856, _u855, _u854, _u853, _u852, _u851)), skolem48(_u856, _u855, _u854, _u853, _u852, _u851))) )).
% 40.55/40.73  cnf(fact_183_xt6-2, axiom, ( ~order(_u855) | ~ord(_u856) | ~hBOOL(hAPP(_u855, bool, hAPP(_u855, fun(_u855, bool), ord_less_eq(_u855), hAPP(_u856, _u855, _u853, _u852)), _u851)) | ~hBOOL(hAPP(_u856, bool, hAPP(_u856, fun(_u856, bool), ord_less(_u856), _u854), _u852)) | hBOOL(hAPP(_u855, bool, hAPP(_u855, fun(_u855, bool), ord_less(_u855), hAPP(_u856, _u855, _u853, _u854)), _u851)) | ~hBOOL(hAPP(_u855, bool, hAPP(_u855, fun(_u855, bool), ord_less(_u855), hAPP(_u856, _u855, _u853, skolem49(_u856, _u855, _u854, _u853, _u852, _u851))), hAPP(_u856, _u855, _u853, skolem48(_u856, _u855, _u854, _u853, _u852, _u851)))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_184_xt4 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_184_xt4-1, axiom, ( ~order(_u863) | ~order(_u864) | ~hBOOL(hAPP(_u863, bool, hAPP(_u863, fun(_u863, bool), ord_less(_u863), hAPP(_u864, _u863, _u861, _u860)), _u859)) | ~hBOOL(hAPP(_u864, bool, hAPP(_u864, fun(_u864, bool), ord_less_eq(_u864), _u862), _u860)) | hBOOL(hAPP(_u863, bool, hAPP(_u863, fun(_u863, bool), ord_less(_u863), hAPP(_u864, _u863, _u861, _u862)), _u859)) | hBOOL(hAPP(_u864, bool, hAPP(_u864, fun(_u864, bool), ord_less_eq(_u864), skolem51(_u864, _u863, _u862, _u861, _u860, _u859)), skolem50(_u864, _u863, _u862, _u861, _u860, _u859))) )).
% 40.55/40.73  cnf(fact_184_xt4-2, axiom, ( ~order(_u863) | ~order(_u864) | ~hBOOL(hAPP(_u863, bool, hAPP(_u863, fun(_u863, bool), ord_less(_u863), hAPP(_u864, _u863, _u861, _u860)), _u859)) | ~hBOOL(hAPP(_u864, bool, hAPP(_u864, fun(_u864, bool), ord_less_eq(_u864), _u862), _u860)) | hBOOL(hAPP(_u863, bool, hAPP(_u863, fun(_u863, bool), ord_less(_u863), hAPP(_u864, _u863, _u861, _u862)), _u859)) | ~hBOOL(hAPP(_u863, bool, hAPP(_u863, fun(_u863, bool), ord_less_eq(_u863), hAPP(_u864, _u863, _u861, skolem51(_u864, _u863, _u862, _u861, _u860, _u859))), hAPP(_u864, _u863, _u861, skolem50(_u864, _u863, _u862, _u861, _u860, _u859)))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_185_order__le__less__subst1 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_185_order__le__less__subst1-1, axiom, ( ~order(_u871) | ~order(_u872) | ~hBOOL(hAPP(_u872, bool, hAPP(_u872, fun(_u872, bool), ord_less_eq(_u872), _u869), hAPP(_u871, _u872, _u868, _u867))) | ~hBOOL(hAPP(_u871, bool, hAPP(_u871, fun(_u871, bool), ord_less(_u871), _u867), _u870)) | hBOOL(hAPP(_u872, bool, hAPP(_u872, fun(_u872, bool), ord_less(_u872), _u869), hAPP(_u871, _u872, _u868, _u870))) | hBOOL(hAPP(_u871, bool, hAPP(_u871, fun(_u871, bool), ord_less(_u871), skolem52(_u872, _u871, _u870, _u869, _u868, _u867)), skolem53(_u872, _u871, _u870, _u869, _u868, _u867))) )).
% 40.55/40.73  cnf(fact_185_order__le__less__subst1-2, axiom, ( ~order(_u871) | ~order(_u872) | ~hBOOL(hAPP(_u872, bool, hAPP(_u872, fun(_u872, bool), ord_less_eq(_u872), _u869), hAPP(_u871, _u872, _u868, _u867))) | ~hBOOL(hAPP(_u871, bool, hAPP(_u871, fun(_u871, bool), ord_less(_u871), _u867), _u870)) | hBOOL(hAPP(_u872, bool, hAPP(_u872, fun(_u872, bool), ord_less(_u872), _u869), hAPP(_u871, _u872, _u868, _u870))) | ~hBOOL(hAPP(_u872, bool, hAPP(_u872, fun(_u872, bool), ord_less(_u872), hAPP(_u871, _u872, _u868, skolem52(_u872, _u871, _u870, _u869, _u868, _u867))), hAPP(_u871, _u872, _u868, skolem53(_u872, _u871, _u870, _u869, _u868, _u867)))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_186_order__less__le__subst1 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_186_order__less__le__subst1-1, axiom, ( ~order(_u879) | ~order(_u880) | ~hBOOL(hAPP(_u880, bool, hAPP(_u880, fun(_u880, bool), ord_less(_u880), _u877), hAPP(_u879, _u880, _u876, _u875))) | ~hBOOL(hAPP(_u879, bool, hAPP(_u879, fun(_u879, bool), ord_less_eq(_u879), _u875), _u878)) | hBOOL(hAPP(_u880, bool, hAPP(_u880, fun(_u880, bool), ord_less(_u880), _u877), hAPP(_u879, _u880, _u876, _u878))) | hBOOL(hAPP(_u879, bool, hAPP(_u879, fun(_u879, bool), ord_less_eq(_u879), skolem54(_u880, _u879, _u878, _u877, _u876, _u875)), skolem55(_u880, _u879, _u878, _u877, _u876, _u875))) )).
% 40.55/40.73  cnf(fact_186_order__less__le__subst1-2, axiom, ( ~order(_u879) | ~order(_u880) | ~hBOOL(hAPP(_u880, bool, hAPP(_u880, fun(_u880, bool), ord_less(_u880), _u877), hAPP(_u879, _u880, _u876, _u875))) | ~hBOOL(hAPP(_u879, bool, hAPP(_u879, fun(_u879, bool), ord_less_eq(_u879), _u875), _u878)) | hBOOL(hAPP(_u880, bool, hAPP(_u880, fun(_u880, bool), ord_less(_u880), _u877), hAPP(_u879, _u880, _u876, _u878))) | ~hBOOL(hAPP(_u880, bool, hAPP(_u880, fun(_u880, bool), ord_less_eq(_u880), hAPP(_u879, _u880, _u876, skolem54(_u880, _u879, _u878, _u877, _u876, _u875))), hAPP(_u879, _u880, _u876, skolem55(_u880, _u879, _u878, _u877, _u876, _u875)))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_187_order__le__less__subst2 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_187_order__le__less__subst2-1, axiom, ( ~order(_u887) | ~order(_u888) | ~hBOOL(hAPP(_u888, bool, hAPP(_u888, fun(_u888, bool), ord_less_eq(_u888), _u884), _u883)) | ~hBOOL(hAPP(_u887, bool, hAPP(_u887, fun(_u887, bool), ord_less(_u887), hAPP(_u888, _u887, _u886, _u883)), _u885)) | hBOOL(hAPP(_u887, bool, hAPP(_u887, fun(_u887, bool), ord_less(_u887), hAPP(_u888, _u887, _u886, _u884)), _u885)) | hBOOL(hAPP(_u888, bool, hAPP(_u888, fun(_u888, bool), ord_less_eq(_u888), skolem56(_u888, _u887, _u886, _u885, _u884, _u883)), skolem57(_u888, _u887, _u886, _u885, _u884, _u883))) )).
% 40.55/40.73  cnf(fact_187_order__le__less__subst2-2, axiom, ( ~order(_u887) | ~order(_u888) | ~hBOOL(hAPP(_u888, bool, hAPP(_u888, fun(_u888, bool), ord_less_eq(_u888), _u884), _u883)) | ~hBOOL(hAPP(_u887, bool, hAPP(_u887, fun(_u887, bool), ord_less(_u887), hAPP(_u888, _u887, _u886, _u883)), _u885)) | hBOOL(hAPP(_u887, bool, hAPP(_u887, fun(_u887, bool), ord_less(_u887), hAPP(_u888, _u887, _u886, _u884)), _u885)) | ~hBOOL(hAPP(_u887, bool, hAPP(_u887, fun(_u887, bool), ord_less_eq(_u887), hAPP(_u888, _u887, _u886, skolem56(_u888, _u887, _u886, _u885, _u884, _u883))), hAPP(_u888, _u887, _u886, skolem57(_u888, _u887, _u886, _u885, _u884, _u883)))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_188_equalityI ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_188_equalityI-1, axiom, ( ~hBOOL(hAPP(fun(_u891, bool), bool, hAPP(fun(_u891, bool), fun(fun(_u891, bool), bool), ord_less_eq(fun(_u891, bool)), _u890), _u889)) | ~hBOOL(hAPP(fun(_u891, bool), bool, hAPP(fun(_u891, bool), fun(fun(_u891, bool), bool), ord_less_eq(fun(_u891, bool)), _u889), _u890)) | ( ti(fun(_u891, bool), _u890) = ti(fun(_u891, bool), _u889)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_189_subsetD ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_189_subsetD-1, axiom, ( ~hBOOL(hAPP(fun(_u895, bool), bool, hAPP(fun(_u895, bool), fun(fun(_u895, bool), bool), ord_less_eq(fun(_u895, bool)), _u893), _u892)) | ~hBOOL(hAPP(fun(_u895, bool), bool, hAPP(_u895, fun(fun(_u895, bool), bool), member(_u895), _u894), _u893)) | hBOOL(hAPP(fun(_u895, bool), bool, hAPP(_u895, fun(fun(_u895, bool), bool), member(_u895), _u894), _u892)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_190_psubset__eq ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_190_psubset__eq-1, axiom, ( ~hBOOL(hAPP(fun(_u903, bool), bool, hAPP(fun(_u903, bool), fun(fun(_u903, bool), bool), ord_less(fun(_u903, bool)), _u901), _u899)) | hBOOL(hAPP(fun(_u903, bool), bool, hAPP(fun(_u903, bool), fun(fun(_u903, bool), bool), ord_less_eq(fun(_u903, bool)), _u901), _u899)) )).
% 40.55/40.73  cnf(fact_190_psubset__eq-2, axiom, ( ~hBOOL(hAPP(fun(_u903, bool), bool, hAPP(fun(_u903, bool), fun(fun(_u903, bool), bool), ord_less(fun(_u903, bool)), _u901), _u899)) | ( ti(fun(_u903, bool), _u901) != ti(fun(_u903, bool), _u899)) )).
% 40.55/40.73  cnf(fact_190_psubset__eq-3, axiom, ( ~hBOOL(hAPP(fun(_u904, bool), bool, hAPP(fun(_u904, bool), fun(fun(_u904, bool), bool), ord_less_eq(fun(_u904, bool)), _u902), _u900)) | ( ti(fun(_u904, bool), _u902) = ti(fun(_u904, bool), _u900)) | hBOOL(hAPP(fun(_u904, bool), bool, hAPP(fun(_u904, bool), fun(fun(_u904, bool), bool), ord_less(fun(_u904, bool)), _u902), _u900)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_191_subset__iff__psubset__eq ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_191_subset__iff__psubset__eq-1, axiom, ( ~hBOOL(hAPP(fun(_u912, bool), bool, hAPP(fun(_u912, bool), fun(fun(_u912, bool), bool), ord_less_eq(fun(_u912, bool)), _u910), _u908)) | hBOOL(hAPP(fun(_u912, bool), bool, hAPP(fun(_u912, bool), fun(fun(_u912, bool), bool), ord_less(fun(_u912, bool)), _u910), _u908)) | ( ti(fun(_u912, bool), _u910) = ti(fun(_u912, bool), _u908)) )).
% 40.55/40.73  cnf(fact_191_subset__iff__psubset__eq-2, axiom, ( hBOOL(hAPP(fun(_u913, bool), bool, hAPP(fun(_u913, bool), fun(fun(_u913, bool), bool), ord_less_eq(fun(_u913, bool)), _u911), _u909)) | ~hBOOL(hAPP(fun(_u913, bool), bool, hAPP(fun(_u913, bool), fun(fun(_u913, bool), bool), ord_less(fun(_u913, bool)), _u911), _u909)) )).
% 40.55/40.73  cnf(fact_191_subset__iff__psubset__eq-3, axiom, ( hBOOL(hAPP(fun(_u913, bool), bool, hAPP(fun(_u913, bool), fun(fun(_u913, bool), bool), ord_less_eq(fun(_u913, bool)), _u911), _u909)) | ( ti(fun(_u913, bool), _u911) != ti(fun(_u913, bool), _u909)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_192_psubset__imp__subset ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_192_psubset__imp__subset-1, axiom, ( ~hBOOL(hAPP(fun(_u916, bool), bool, hAPP(fun(_u916, bool), fun(fun(_u916, bool), bool), ord_less(fun(_u916, bool)), _u915), _u914)) | hBOOL(hAPP(fun(_u916, bool), bool, hAPP(fun(_u916, bool), fun(fun(_u916, bool), bool), ord_less_eq(fun(_u916, bool)), _u915), _u914)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_193_psubset__subset__trans ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_193_psubset__subset__trans-1, axiom, ( ~hBOOL(hAPP(fun(_u920, bool), bool, hAPP(fun(_u920, bool), fun(fun(_u920, bool), bool), ord_less(fun(_u920, bool)), _u918), _u917)) | ~hBOOL(hAPP(fun(_u920, bool), bool, hAPP(fun(_u920, bool), fun(fun(_u920, bool), bool), ord_less_eq(fun(_u920, bool)), _u917), _u919)) | hBOOL(hAPP(fun(_u920, bool), bool, hAPP(fun(_u920, bool), fun(fun(_u920, bool), bool), ord_less(fun(_u920, bool)), _u918), _u919)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_194_subset__psubset__trans ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_194_subset__psubset__trans-1, axiom, ( ~hBOOL(hAPP(fun(_u924, bool), bool, hAPP(fun(_u924, bool), fun(fun(_u924, bool), bool), ord_less_eq(fun(_u924, bool)), _u922), _u921)) | ~hBOOL(hAPP(fun(_u924, bool), bool, hAPP(fun(_u924, bool), fun(fun(_u924, bool), bool), ord_less(fun(_u924, bool)), _u921), _u923)) | hBOOL(hAPP(fun(_u924, bool), bool, hAPP(fun(_u924, bool), fun(fun(_u924, bool), bool), ord_less(fun(_u924, bool)), _u922), _u923)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_195_rev__predicate2D ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_195_rev__predicate2D-1, axiom, ( ~hBOOL(hAPP(_u930, bool, hAPP(_u929, fun(_u930, bool), _u927, _u926), _u925)) | ~hBOOL(hAPP(fun(_u929, fun(_u930, bool)), bool, hAPP(fun(_u929, fun(_u930, bool)), fun(fun(_u929, fun(_u930, bool)), bool), ord_less_eq(fun(_u929, fun(_u930, bool))), _u927), _u928)) | hBOOL(hAPP(_u930, bool, hAPP(_u929, fun(_u930, bool), _u928, _u926), _u925)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_196_equalityE ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_196_equalityE-1, axiom, ( ( ti(fun(_u933, bool), _u932) != ti(fun(_u933, bool), _u931)) | hBOOL(hAPP(fun(_u933, bool), bool, hAPP(fun(_u933, bool), fun(fun(_u933, bool), bool), ord_less_eq(fun(_u933, bool)), _u932), _u931)) )).
% 40.55/40.73  cnf(fact_196_equalityE-2, axiom, ( ( ti(fun(_u933, bool), _u932) != ti(fun(_u933, bool), _u931)) | hBOOL(hAPP(fun(_u933, bool), bool, hAPP(fun(_u933, bool), fun(fun(_u933, bool), bool), ord_less_eq(fun(_u933, bool)), _u931), _u932)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_197_predicate2D ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_197_predicate2D-1, axiom, ( ~hBOOL(hAPP(fun(_u939, fun(_u938, bool)), bool, hAPP(fun(_u939, fun(_u938, bool)), fun(fun(_u939, fun(_u938, bool)), bool), ord_less_eq(fun(_u939, fun(_u938, bool))), _u935), _u934)) | ~hBOOL(hAPP(_u938, bool, hAPP(_u939, fun(_u938, bool), _u935, _u937), _u936)) | hBOOL(hAPP(_u938, bool, hAPP(_u939, fun(_u938, bool), _u934, _u937), _u936)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_198_subset__trans ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_198_subset__trans-1, axiom, ( ~hBOOL(hAPP(fun(_u943, bool), bool, hAPP(fun(_u943, bool), fun(fun(_u943, bool), bool), ord_less_eq(fun(_u943, bool)), _u941), _u940)) | ~hBOOL(hAPP(fun(_u943, bool), bool, hAPP(fun(_u943, bool), fun(fun(_u943, bool), bool), ord_less_eq(fun(_u943, bool)), _u940), _u942)) | hBOOL(hAPP(fun(_u943, bool), bool, hAPP(fun(_u943, bool), fun(fun(_u943, bool), bool), ord_less_eq(fun(_u943, bool)), _u941), _u942)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_199_set__mp ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_199_set__mp-1, axiom, ( ~hBOOL(hAPP(fun(_u947, bool), bool, hAPP(fun(_u947, bool), fun(fun(_u947, bool), bool), ord_less_eq(fun(_u947, bool)), _u945), _u944)) | ~hBOOL(hAPP(fun(_u947, bool), bool, hAPP(_u947, fun(fun(_u947, bool), bool), member(_u947), _u946), _u945)) | hBOOL(hAPP(fun(_u947, bool), bool, hAPP(_u947, fun(fun(_u947, bool), bool), member(_u947), _u946), _u944)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_200_set__rev__mp ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_200_set__rev__mp-1, axiom, ( ~hBOOL(hAPP(fun(_u951, bool), bool, hAPP(_u951, fun(fun(_u951, bool), bool), member(_u951), _u949), _u948)) | ~hBOOL(hAPP(fun(_u951, bool), bool, hAPP(fun(_u951, bool), fun(fun(_u951, bool), bool), ord_less_eq(fun(_u951, bool)), _u948), _u950)) | hBOOL(hAPP(fun(_u951, bool), bool, hAPP(_u951, fun(fun(_u951, bool), bool), member(_u951), _u949), _u950)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_201_predicate1D ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_201_predicate1D-1, axiom, ( ~hBOOL(hAPP(fun(_u955, bool), bool, hAPP(fun(_u955, bool), fun(fun(_u955, bool), bool), ord_less_eq(fun(_u955, bool)), _u953), _u952)) | ~hBOOL(hAPP(_u955, bool, _u953, _u954)) | hBOOL(hAPP(_u955, bool, _u952, _u954)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_202_in__mono ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_202_in__mono-1, axiom, ( ~hBOOL(hAPP(fun(_u959, bool), bool, hAPP(fun(_u959, bool), fun(fun(_u959, bool), bool), ord_less_eq(fun(_u959, bool)), _u957), _u956)) | ~hBOOL(hAPP(fun(_u959, bool), bool, hAPP(_u959, fun(fun(_u959, bool), bool), member(_u959), _u958), _u957)) | hBOOL(hAPP(fun(_u959, bool), bool, hAPP(_u959, fun(fun(_u959, bool), bool), member(_u959), _u958), _u956)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_203_equalityD2 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_203_equalityD2-1, axiom, ( ( ti(fun(_u962, bool), _u961) != ti(fun(_u962, bool), _u960)) | hBOOL(hAPP(fun(_u962, bool), bool, hAPP(fun(_u962, bool), fun(fun(_u962, bool), bool), ord_less_eq(fun(_u962, bool)), _u960), _u961)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_204_equalityD1 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_204_equalityD1-1, axiom, ( ( ti(fun(_u965, bool), _u964) != ti(fun(_u965, bool), _u963)) | hBOOL(hAPP(fun(_u965, bool), bool, hAPP(fun(_u965, bool), fun(fun(_u965, bool), bool), ord_less_eq(fun(_u965, bool)), _u964), _u963)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_205_rev__predicate1D ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_205_rev__predicate1D-1, axiom, ( ~hBOOL(hAPP(_u969, bool, _u967, _u966)) | ~hBOOL(hAPP(fun(_u969, bool), bool, hAPP(fun(_u969, bool), fun(fun(_u969, bool), bool), ord_less_eq(fun(_u969, bool)), _u967), _u968)) | hBOOL(hAPP(_u969, bool, _u968, _u966)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_206_set__eq__subset ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_206_set__eq__subset-1, axiom, ( ( ti(fun(_u977, bool), _u975) != ti(fun(_u977, bool), _u973)) | hBOOL(hAPP(fun(_u977, bool), bool, hAPP(fun(_u977, bool), fun(fun(_u977, bool), bool), ord_less_eq(fun(_u977, bool)), _u975), _u973)) )).
% 40.55/40.73  cnf(fact_206_set__eq__subset-2, axiom, ( ( ti(fun(_u977, bool), _u975) != ti(fun(_u977, bool), _u973)) | hBOOL(hAPP(fun(_u977, bool), bool, hAPP(fun(_u977, bool), fun(fun(_u977, bool), bool), ord_less_eq(fun(_u977, bool)), _u973), _u975)) )).
% 40.55/40.73  cnf(fact_206_set__eq__subset-3, axiom, ( ~hBOOL(hAPP(fun(_u978, bool), bool, hAPP(fun(_u978, bool), fun(fun(_u978, bool), bool), ord_less_eq(fun(_u978, bool)), _u976), _u974)) | ~hBOOL(hAPP(fun(_u978, bool), bool, hAPP(fun(_u978, bool), fun(fun(_u978, bool), bool), ord_less_eq(fun(_u978, bool)), _u974), _u976)) | ( ti(fun(_u978, bool), _u976) = ti(fun(_u978, bool), _u974)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_207_subset__refl ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_207_subset__refl-1, axiom, ( hBOOL(hAPP(fun(_u980, bool), bool, hAPP(fun(_u980, bool), fun(fun(_u980, bool), bool), ord_less_eq(fun(_u980, bool)), _u979), _u979)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_208_pred__subset__eq ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_208_pred__subset__eq-1, axiom, ( ~hBOOL(hAPP(fun(_u988, bool), bool, hAPP(fun(_u988, bool), fun(fun(_u988, bool), bool), ord_less_eq(fun(_u988, bool)), hAPP(fun(_u988, bool), fun(_u988, bool), hAPP(fun(_u988, fun(fun(_u988, bool), bool)), fun(fun(_u988, bool), fun(_u988, bool)), combc(_u988, fun(_u988, bool), bool), member(_u988)), _u986)), hAPP(fun(_u988, bool), fun(_u988, bool), hAPP(fun(_u988, fun(fun(_u988, bool), bool)), fun(fun(_u988, bool), fun(_u988, bool)), combc(_u988, fun(_u988, bool), bool), member(_u988)), _u984))) | hBOOL(hAPP(fun(_u988, bool), bool, hAPP(fun(_u988, bool), fun(fun(_u988, bool), bool), ord_less_eq(fun(_u988, bool)), _u986), _u984)) )).
% 40.55/40.73  cnf(fact_208_pred__subset__eq-2, axiom, ( ~hBOOL(hAPP(fun(_u989, bool), bool, hAPP(fun(_u989, bool), fun(fun(_u989, bool), bool), ord_less_eq(fun(_u989, bool)), _u987), _u985)) | hBOOL(hAPP(fun(_u989, bool), bool, hAPP(fun(_u989, bool), fun(fun(_u989, bool), bool), ord_less_eq(fun(_u989, bool)), hAPP(fun(_u989, bool), fun(_u989, bool), hAPP(fun(_u989, fun(fun(_u989, bool), bool)), fun(fun(_u989, bool), fun(_u989, bool)), combc(_u989, fun(_u989, bool), bool), member(_u989)), _u987)), hAPP(fun(_u989, bool), fun(_u989, bool), hAPP(fun(_u989, fun(fun(_u989, bool), bool)), fun(fun(_u989, bool), fun(_u989, bool)), combc(_u989, fun(_u989, bool), bool), member(_u989)), _u985))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_209_predicate2I ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_209_predicate2I-1, axiom, ( hBOOL(hAPP(fun(_u994, fun(_u995, bool)), bool, hAPP(fun(_u994, fun(_u995, bool)), fun(fun(_u994, fun(_u995, bool)), bool), ord_less_eq(fun(_u994, fun(_u995, bool))), _u992), _u993)) | hBOOL(hAPP(_u995, bool, hAPP(_u994, fun(_u995, bool), _u992, skolem58(_u995, _u994, _u993, _u992)), skolem59(_u995, _u994, _u993, _u992))) )).
% 40.55/40.73  cnf(fact_209_predicate2I-2, axiom, ( hBOOL(hAPP(fun(_u994, fun(_u995, bool)), bool, hAPP(fun(_u994, fun(_u995, bool)), fun(fun(_u994, fun(_u995, bool)), bool), ord_less_eq(fun(_u994, fun(_u995, bool))), _u992), _u993)) | ~hBOOL(hAPP(_u995, bool, hAPP(_u994, fun(_u995, bool), _u993, skolem58(_u995, _u994, _u993, _u992)), skolem59(_u995, _u994, _u993, _u992))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_210_Pi__mono ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_210_Pi__mono-1, axiom, ( hBOOL(hAPP(fun(fun(_u1000, _u1001), bool), bool, hAPP(fun(fun(_u1000, _u1001), bool), fun(fun(fun(_u1000, _u1001), bool), bool), ord_less_eq(fun(fun(_u1000, _u1001), bool)), hAPP(fun(_u1000, fun(_u1001, bool)), fun(fun(_u1000, _u1001), bool), hAPP(fun(_u1000, bool), fun(fun(_u1000, fun(_u1001, bool)), fun(fun(_u1000, _u1001), bool)), pi(_u1000, _u1001), _u997), _u999)), hAPP(fun(_u1000, fun(_u1001, bool)), fun(fun(_u1000, _u1001), bool), hAPP(fun(_u1000, bool), fun(fun(_u1000, fun(_u1001, bool)), fun(fun(_u1000, _u1001), bool)), pi(_u1000, _u1001), _u997), _u998))) | hBOOL(hAPP(fun(_u1000, bool), bool, hAPP(_u1000, fun(fun(_u1000, bool), bool), member(_u1000), skolem60(_u1001, _u1000, _u999, _u998, _u997)), _u997)) )).
% 40.55/40.73  cnf(fact_210_Pi__mono-2, axiom, ( hBOOL(hAPP(fun(fun(_u1000, _u1001), bool), bool, hAPP(fun(fun(_u1000, _u1001), bool), fun(fun(fun(_u1000, _u1001), bool), bool), ord_less_eq(fun(fun(_u1000, _u1001), bool)), hAPP(fun(_u1000, fun(_u1001, bool)), fun(fun(_u1000, _u1001), bool), hAPP(fun(_u1000, bool), fun(fun(_u1000, fun(_u1001, bool)), fun(fun(_u1000, _u1001), bool)), pi(_u1000, _u1001), _u997), _u999)), hAPP(fun(_u1000, fun(_u1001, bool)), fun(fun(_u1000, _u1001), bool), hAPP(fun(_u1000, bool), fun(fun(_u1000, fun(_u1001, bool)), fun(fun(_u1000, _u1001), bool)), pi(_u1000, _u1001), _u997), _u998))) | ~hBOOL(hAPP(fun(_u1001, bool), bool, hAPP(fun(_u1001, bool), fun(fun(_u1001, bool), bool), ord_less_eq(fun(_u1001, bool)), hAPP(_u1000, fun(_u1001, bool), _u999, skolem60(_u1001, _u1000, _u999, _u998, _u997))), hAPP(_u1000, fun(_u1001, bool), _u998, skolem60(_u1001, _u1000, _u999, _u998, _u997)))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_211_subsetI ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_211_subsetI-1, axiom, ( hBOOL(hAPP(fun(_u1005, bool), bool, hAPP(fun(_u1005, bool), fun(fun(_u1005, bool), bool), ord_less_eq(fun(_u1005, bool)), _u1003), _u1004)) | hBOOL(hAPP(fun(_u1005, bool), bool, hAPP(_u1005, fun(fun(_u1005, bool), bool), member(_u1005), skolem61(_u1005, _u1004, _u1003)), _u1003)) )).
% 40.55/40.73  cnf(fact_211_subsetI-2, axiom, ( hBOOL(hAPP(fun(_u1005, bool), bool, hAPP(fun(_u1005, bool), fun(fun(_u1005, bool), bool), ord_less_eq(fun(_u1005, bool)), _u1003), _u1004)) | ~hBOOL(hAPP(fun(_u1005, bool), bool, hAPP(_u1005, fun(fun(_u1005, bool), bool), member(_u1005), skolem61(_u1005, _u1004, _u1003)), _u1004)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_212_xt5 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_212_xt5-1, axiom, ( ~order(_u1012) | ~order(_u1013) | ~hBOOL(hAPP(_u1012, bool, hAPP(_u1012, fun(_u1012, bool), ord_less(_u1012), _u1009), _u1008)) | ~hBOOL(hAPP(_u1013, bool, hAPP(_u1013, fun(_u1013, bool), ord_less_eq(_u1013), _u1011), hAPP(_u1012, _u1013, _u1010, _u1009))) | hBOOL(hAPP(_u1013, bool, hAPP(_u1013, fun(_u1013, bool), ord_less(_u1013), _u1011), hAPP(_u1012, _u1013, _u1010, _u1008))) | hBOOL(hAPP(_u1012, bool, hAPP(_u1012, fun(_u1012, bool), ord_less(_u1012), skolem63(_u1013, _u1012, _u1011, _u1010, _u1009, _u1008)), skolem62(_u1013, _u1012, _u1011, _u1010, _u1009, _u1008))) )).
% 40.55/40.73  cnf(fact_212_xt5-2, axiom, ( ~order(_u1012) | ~order(_u1013) | ~hBOOL(hAPP(_u1012, bool, hAPP(_u1012, fun(_u1012, bool), ord_less(_u1012), _u1009), _u1008)) | ~hBOOL(hAPP(_u1013, bool, hAPP(_u1013, fun(_u1013, bool), ord_less_eq(_u1013), _u1011), hAPP(_u1012, _u1013, _u1010, _u1009))) | hBOOL(hAPP(_u1013, bool, hAPP(_u1013, fun(_u1013, bool), ord_less(_u1013), _u1011), hAPP(_u1012, _u1013, _u1010, _u1008))) | ~hBOOL(hAPP(_u1013, bool, hAPP(_u1013, fun(_u1013, bool), ord_less(_u1013), hAPP(_u1012, _u1013, _u1010, skolem63(_u1013, _u1012, _u1011, _u1010, _u1009, _u1008))), hAPP(_u1012, _u1013, _u1010, skolem62(_u1013, _u1012, _u1011, _u1010, _u1009, _u1008)))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_213_xt7 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_213_xt7-1, axiom, ( ~order(_u1020) | ~order(_u1021) | ~hBOOL(hAPP(_u1020, bool, hAPP(_u1020, fun(_u1020, bool), ord_less_eq(_u1020), _u1017), _u1016)) | ~hBOOL(hAPP(_u1021, bool, hAPP(_u1021, fun(_u1021, bool), ord_less(_u1021), _u1019), hAPP(_u1020, _u1021, _u1018, _u1017))) | hBOOL(hAPP(_u1021, bool, hAPP(_u1021, fun(_u1021, bool), ord_less(_u1021), _u1019), hAPP(_u1020, _u1021, _u1018, _u1016))) | hBOOL(hAPP(_u1020, bool, hAPP(_u1020, fun(_u1020, bool), ord_less_eq(_u1020), skolem65(_u1021, _u1020, _u1019, _u1018, _u1017, _u1016)), skolem64(_u1021, _u1020, _u1019, _u1018, _u1017, _u1016))) )).
% 40.55/40.73  cnf(fact_213_xt7-2, axiom, ( ~order(_u1020) | ~order(_u1021) | ~hBOOL(hAPP(_u1020, bool, hAPP(_u1020, fun(_u1020, bool), ord_less_eq(_u1020), _u1017), _u1016)) | ~hBOOL(hAPP(_u1021, bool, hAPP(_u1021, fun(_u1021, bool), ord_less(_u1021), _u1019), hAPP(_u1020, _u1021, _u1018, _u1017))) | hBOOL(hAPP(_u1021, bool, hAPP(_u1021, fun(_u1021, bool), ord_less(_u1021), _u1019), hAPP(_u1020, _u1021, _u1018, _u1016))) | ~hBOOL(hAPP(_u1021, bool, hAPP(_u1021, fun(_u1021, bool), ord_less_eq(_u1021), hAPP(_u1020, _u1021, _u1018, skolem65(_u1021, _u1020, _u1019, _u1018, _u1017, _u1016))), hAPP(_u1020, _u1021, _u1018, skolem64(_u1021, _u1020, _u1019, _u1018, _u1017, _u1016)))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_214_psubsetD ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_214_psubsetD-1, axiom, ( ~hBOOL(hAPP(fun(_u1025, bool), bool, hAPP(fun(_u1025, bool), fun(fun(_u1025, bool), bool), ord_less(fun(_u1025, bool)), _u1023), _u1022)) | ~hBOOL(hAPP(fun(_u1025, bool), bool, hAPP(_u1025, fun(fun(_u1025, bool), bool), member(_u1025), _u1024), _u1023)) | hBOOL(hAPP(fun(_u1025, bool), bool, hAPP(_u1025, fun(fun(_u1025, bool), bool), member(_u1025), _u1024), _u1022)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_215_psubset__trans ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_215_psubset__trans-1, axiom, ( ~hBOOL(hAPP(fun(_u1029, bool), bool, hAPP(fun(_u1029, bool), fun(fun(_u1029, bool), bool), ord_less(fun(_u1029, bool)), _u1027), _u1026)) | ~hBOOL(hAPP(fun(_u1029, bool), bool, hAPP(fun(_u1029, bool), fun(fun(_u1029, bool), bool), ord_less(fun(_u1029, bool)), _u1026), _u1028)) | hBOOL(hAPP(fun(_u1029, bool), bool, hAPP(fun(_u1029, bool), fun(fun(_u1029, bool), bool), ord_less(fun(_u1029, bool)), _u1027), _u1028)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_216_order__less__le__subst2 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_216_order__less__le__subst2-1, axiom, ( ~order(_u1036) | ~order(_u1037) | ~hBOOL(hAPP(_u1037, bool, hAPP(_u1037, fun(_u1037, bool), ord_less(_u1037), _u1033), _u1032)) | ~hBOOL(hAPP(_u1036, bool, hAPP(_u1036, fun(_u1036, bool), ord_less_eq(_u1036), hAPP(_u1037, _u1036, _u1035, _u1032)), _u1034)) | hBOOL(hAPP(_u1036, bool, hAPP(_u1036, fun(_u1036, bool), ord_less(_u1036), hAPP(_u1037, _u1036, _u1035, _u1033)), _u1034)) | hBOOL(hAPP(_u1037, bool, hAPP(_u1037, fun(_u1037, bool), ord_less(_u1037), skolem66(_u1037, _u1036, _u1035, _u1034, _u1033, _u1032)), skolem67(_u1037, _u1036, _u1035, _u1034, _u1033, _u1032))) )).
% 40.55/40.73  cnf(fact_216_order__less__le__subst2-2, axiom, ( ~order(_u1036) | ~order(_u1037) | ~hBOOL(hAPP(_u1037, bool, hAPP(_u1037, fun(_u1037, bool), ord_less(_u1037), _u1033), _u1032)) | ~hBOOL(hAPP(_u1036, bool, hAPP(_u1036, fun(_u1036, bool), ord_less_eq(_u1036), hAPP(_u1037, _u1036, _u1035, _u1032)), _u1034)) | hBOOL(hAPP(_u1036, bool, hAPP(_u1036, fun(_u1036, bool), ord_less(_u1036), hAPP(_u1037, _u1036, _u1035, _u1033)), _u1034)) | ~hBOOL(hAPP(_u1036, bool, hAPP(_u1036, fun(_u1036, bool), ord_less(_u1036), hAPP(_u1037, _u1036, _u1035, skolem66(_u1037, _u1036, _u1035, _u1034, _u1033, _u1032))), hAPP(_u1037, _u1036, _u1035, skolem67(_u1037, _u1036, _u1035, _u1034, _u1033, _u1032)))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_217_in__below ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_217_in__below-1, axiom, ( ( ti(arrow_490897120le_alt, _u1039) = ti(arrow_490897120le_alt, _u1038)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u1040), arrow_2064824852le_Lin)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_1322701812_below, _u1040), _u1039), _u1038))) | ( ti(arrow_490897120le_alt, _u1042) != ti(arrow_490897120le_alt, _u1041)) )).
% 40.55/40.73  cnf(fact_217_in__below-2, axiom, ( ( ti(arrow_490897120le_alt, _u1039) = ti(arrow_490897120le_alt, _u1038)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u1040), arrow_2064824852le_Lin)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_1322701812_below, _u1040), _u1039), _u1038))) | ( ti(arrow_490897120le_alt, _u1041) != ti(arrow_490897120le_alt, _u1039)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1038)), _u1040)) )).
% 40.55/40.73  cnf(fact_217_in__below-3, axiom, ( ( ti(arrow_490897120le_alt, _u1039) = ti(arrow_490897120le_alt, _u1038)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u1040), arrow_2064824852le_Lin)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_1322701812_below, _u1040), _u1039), _u1038))) | ( ti(arrow_490897120le_alt, _u1041) = ti(arrow_490897120le_alt, _u1039)) | ( ti(arrow_490897120le_alt, _u1042) != ti(arrow_490897120le_alt, _u1039)) | ( ti(arrow_490897120le_alt, _u1041) = ti(arrow_490897120le_alt, _u1038)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1038), _u1041)), _u1040)) )).
% 40.55/40.73  cnf(fact_217_in__below-4, axiom, ( ( ti(arrow_490897120le_alt, _u1039) = ti(arrow_490897120le_alt, _u1038)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u1040), arrow_2064824852le_Lin)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_1322701812_below, _u1040), _u1039), _u1038))) | ( ti(arrow_490897120le_alt, _u1041) = ti(arrow_490897120le_alt, _u1039)) | ( ti(arrow_490897120le_alt, _u1042) = ti(arrow_490897120le_alt, _u1039)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), _u1040)) )).
% 40.55/40.73  cnf(fact_217_in__below-5, axiom, ( ( ti(arrow_490897120le_alt, _u1039) = ti(arrow_490897120le_alt, _u1038)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u1040), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_1322701812_below, _u1040), _u1039), _u1038))) | ( ti(arrow_490897120le_alt, _u1042) = ti(arrow_490897120le_alt, _u1041)) | ( ti(arrow_490897120le_alt, _u1041) = ti(arrow_490897120le_alt, _u1039)) | ( ti(arrow_490897120le_alt, _u1042) = ti(arrow_490897120le_alt, _u1039)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), _u1040)) )).
% 40.55/40.73  cnf(fact_217_in__below-6, axiom, ( ( ti(arrow_490897120le_alt, _u1039) = ti(arrow_490897120le_alt, _u1038)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u1040), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_1322701812_below, _u1040), _u1039), _u1038))) | ( ti(arrow_490897120le_alt, _u1042) = ti(arrow_490897120le_alt, _u1041)) | ( ti(arrow_490897120le_alt, _u1041) = ti(arrow_490897120le_alt, _u1039)) | ( ti(arrow_490897120le_alt, _u1042) != ti(arrow_490897120le_alt, _u1039)) | ( ti(arrow_490897120le_alt, _u1041) != ti(arrow_490897120le_alt, _u1038)) )).
% 40.55/40.73  cnf(fact_217_in__below-7, axiom, ( ( ti(arrow_490897120le_alt, _u1039) = ti(arrow_490897120le_alt, _u1038)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u1040), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_1322701812_below, _u1040), _u1039), _u1038))) | ( ti(arrow_490897120le_alt, _u1042) = ti(arrow_490897120le_alt, _u1041)) | ( ti(arrow_490897120le_alt, _u1041) = ti(arrow_490897120le_alt, _u1039)) | ( ti(arrow_490897120le_alt, _u1042) != ti(arrow_490897120le_alt, _u1039)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1038), _u1041)), _u1040)) )).
% 40.55/40.73  cnf(fact_217_in__below-8, axiom, ( ( ti(arrow_490897120le_alt, _u1039) = ti(arrow_490897120le_alt, _u1038)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u1040), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_1322701812_below, _u1040), _u1039), _u1038))) | ( ti(arrow_490897120le_alt, _u1042) = ti(arrow_490897120le_alt, _u1041)) | ( ti(arrow_490897120le_alt, _u1041) = ti(arrow_490897120le_alt, _u1039)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), _u1040)) | ( ti(arrow_490897120le_alt, _u1041) != ti(arrow_490897120le_alt, _u1038)) )).
% 40.55/40.73  cnf(fact_217_in__below-9, axiom, ( ( ti(arrow_490897120le_alt, _u1039) = ti(arrow_490897120le_alt, _u1038)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u1040), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_1322701812_below, _u1040), _u1039), _u1038))) | ( ti(arrow_490897120le_alt, _u1042) = ti(arrow_490897120le_alt, _u1041)) | ( ti(arrow_490897120le_alt, _u1041) = ti(arrow_490897120le_alt, _u1039)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), _u1040)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1038), _u1041)), _u1040)) )).
% 40.55/40.73  cnf(fact_217_in__below-10, axiom, ( ( ti(arrow_490897120le_alt, _u1039) = ti(arrow_490897120le_alt, _u1038)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u1040), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_1322701812_below, _u1040), _u1039), _u1038))) | ( ti(arrow_490897120le_alt, _u1042) = ti(arrow_490897120le_alt, _u1041)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1038)), _u1040)) | ( ti(arrow_490897120le_alt, _u1041) != ti(arrow_490897120le_alt, _u1039)) )).
% 40.55/40.73  cnf(fact_217_in__below-11, axiom, ( ( ti(arrow_490897120le_alt, _u1039) = ti(arrow_490897120le_alt, _u1038)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u1040), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_1322701812_below, _u1040), _u1039), _u1038))) | ( ti(arrow_490897120le_alt, _u1042) = ti(arrow_490897120le_alt, _u1041)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1038)), _u1040)) | ( ti(arrow_490897120le_alt, _u1042) = ti(arrow_490897120le_alt, _u1039)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), _u1040)) )).
% 40.55/40.73  cnf(fact_217_in__below-12, axiom, ( ( ti(arrow_490897120le_alt, _u1039) = ti(arrow_490897120le_alt, _u1038)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u1040), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_1322701812_below, _u1040), _u1039), _u1038))) | ( ti(arrow_490897120le_alt, _u1042) = ti(arrow_490897120le_alt, _u1041)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1038)), _u1040)) | ( ti(arrow_490897120le_alt, _u1042) != ti(arrow_490897120le_alt, _u1039)) | ( ti(arrow_490897120le_alt, _u1041) != ti(arrow_490897120le_alt, _u1038)) )).
% 40.55/40.73  cnf(fact_217_in__below-13, axiom, ( ( ti(arrow_490897120le_alt, _u1039) = ti(arrow_490897120le_alt, _u1038)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u1040), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_1322701812_below, _u1040), _u1039), _u1038))) | ( ti(arrow_490897120le_alt, _u1042) = ti(arrow_490897120le_alt, _u1041)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1038)), _u1040)) | ( ti(arrow_490897120le_alt, _u1042) != ti(arrow_490897120le_alt, _u1039)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1038), _u1041)), _u1040)) )).
% 40.55/40.73  cnf(fact_217_in__below-14, axiom, ( ( ti(arrow_490897120le_alt, _u1039) = ti(arrow_490897120le_alt, _u1038)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u1040), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_1322701812_below, _u1040), _u1039), _u1038))) | ( ti(arrow_490897120le_alt, _u1042) = ti(arrow_490897120le_alt, _u1041)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1038)), _u1040)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), _u1040)) | ( ti(arrow_490897120le_alt, _u1041) != ti(arrow_490897120le_alt, _u1038)) )).
% 40.55/40.73  cnf(fact_217_in__below-15, axiom, ( ( ti(arrow_490897120le_alt, _u1039) = ti(arrow_490897120le_alt, _u1038)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u1040), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_1322701812_below, _u1040), _u1039), _u1038))) | ( ti(arrow_490897120le_alt, _u1042) = ti(arrow_490897120le_alt, _u1041)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1038)), _u1040)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), _u1040)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1038), _u1041)), _u1040)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_218_add__leE ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_218_add__leE-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1045), _u1044)), _u1043)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1045), _u1043)) )).
% 40.55/40.73  cnf(fact_218_add__leE-2, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1045), _u1044)), _u1043)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1044), _u1043)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_219_add__leD1 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_219_add__leD1-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1048), _u1047)), _u1046)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1048), _u1046)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_220_add__leD2 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_220_add__leD2-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1051), _u1050)), _u1049)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1050), _u1049)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_221_less__not__refl ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_221_less__not__refl-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1052), _u1052)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_222_nat__neq__iff ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_222_nat__neq__iff-1, axiom, ( ( _u1057 = _u1055) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1057), _u1055)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1055), _u1057)) )).
% 40.55/40.73  cnf(fact_222_nat__neq__iff-2, axiom, ( ( _u1058 != _u1056) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1058), _u1056)) )).
% 40.55/40.73  cnf(fact_222_nat__neq__iff-3, axiom, ( ( _u1058 != _u1056) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1056), _u1058)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_223_linorder__neqE__nat ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_223_linorder__neqE__nat-1, axiom, ( ( _u1060 = _u1059) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1060), _u1059)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1059), _u1060)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_224_less__irrefl__nat ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_224_less__irrefl__nat-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1061), _u1061)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_225_less__not__refl2 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_225_less__not__refl2-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1063), _u1062)) | ( _u1062 != _u1063) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_226_less__not__refl3 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_226_less__not__refl3-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1065), _u1064)) | ( _u1065 != _u1064) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_227_nat__less__cases ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_227_nat__less__cases-1, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1067), _u1066)) | ( _u1067 = _u1066) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), _u1068, _u1066), _u1067)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1066), _u1067)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_228_nat__add__commute ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_228_nat__add__commute-1, axiom, ( ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1070), _u1069) = hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1069), _u1070)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_229_nat__add__left__commute ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_229_nat__add__left__commute-1, axiom, ( ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1073), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1072), _u1071)) = hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1072), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1073), _u1071))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_230_nat__add__assoc ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_230_nat__add__assoc-1, axiom, ( ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1076), _u1075)), _u1074) = hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1076), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1075), _u1074))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_231_nat__add__left__cancel ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_231_nat__add__left__cancel-1, axiom, ( ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1084), _u1082) != hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1084), _u1080)) | ( _u1082 = _u1080) )).
% 40.55/40.73  cnf(fact_231_nat__add__left__cancel-2, axiom, ( ( _u1083 != _u1081) | ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1085), _u1083) = hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1085), _u1081)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_232_nat__add__right__cancel ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_232_nat__add__right__cancel-1, axiom, ( ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1093), _u1091) != hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1089), _u1091)) | ( _u1093 = _u1089) )).
% 40.55/40.73  cnf(fact_232_nat__add__right__cancel-2, axiom, ( ( _u1094 != _u1090) | ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1094), _u1092) = hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1090), _u1092)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_233_le__refl ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_233_le__refl-1, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1095), _u1095)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_234_nat__le__linear ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_234_nat__le__linear-1, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1097), _u1096)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1096), _u1097)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_235_eq__imp__le ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_235_eq__imp__le-1, axiom, ( ( _u1099 != _u1098) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1099), _u1098)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_236_le__trans ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_236_le__trans-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1101), _u1100)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1100), _u1102)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1101), _u1102)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_237_le__antisym ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_237_le__antisym-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1104), _u1103)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1103), _u1104)) | ( _u1104 = _u1103) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_238_below__Lin ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_238_below__Lin-1, axiom, ( ( ti(arrow_490897120le_alt, _u1106) = ti(arrow_490897120le_alt, _u1105)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u1107), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_1322701812_below, _u1107), _u1106), _u1105)), arrow_2064824852le_Lin)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_239_inj__on__add__nat ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_239_inj__on__add__nat-1, axiom, ( hBOOL(hAPP(fun(nat, bool), bool, hAPP(fun(nat, nat), fun(fun(nat, bool), bool), inj_on(nat, nat), hAPP(nat, fun(nat, nat), hAPP(fun(nat, fun(nat, nat)), fun(nat, fun(nat, nat)), combc(nat, nat, nat), plus_plus(nat)), _u1109)), _u1108)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_240_not__add__less1 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_240_not__add__less1-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1111), _u1110)), _u1111)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_241_not__add__less2 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_241_not__add__less2-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1113), _u1112)), _u1112)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_242_nat__add__left__cancel__less ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_242_nat__add__left__cancel__less-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1121), _u1119)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1121), _u1117))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1119), _u1117)) )).
% 40.55/40.73  cnf(fact_242_nat__add__left__cancel__less-2, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1120), _u1118)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1122), _u1120)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1122), _u1118))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_243_trans__less__add1 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_243_trans__less__add1-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1124), _u1123)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1124), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1123), _u1125))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_244_trans__less__add2 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_244_trans__less__add2-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1127), _u1126)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1127), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1128), _u1126))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_245_add__less__mono1 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_245_add__less__mono1-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1130), _u1129)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1130), _u1131)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1129), _u1131))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_246_add__less__mono ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_246_add__less__mono-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1133), _u1132)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1135), _u1134)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1133), _u1135)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1132), _u1134))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_247_less__add__eq__less ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_247_less__add__eq__less-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1137), _u1136)) | ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1139), _u1136) != hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1137), _u1138)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1139), _u1138)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_248_add__lessD1 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_248_add__lessD1-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1142), _u1141)), _u1140)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1142), _u1140)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_249_nat__less__le ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_249_nat__less__le-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1147), _u1145)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1147), _u1145)) )).
% 40.55/40.73  cnf(fact_249_nat__less__le-2, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1147), _u1145)) | ( _u1147 != _u1145) )).
% 40.55/40.73  cnf(fact_249_nat__less__le-3, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1148), _u1146)) | ( _u1148 = _u1146) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1148), _u1146)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_250_le__eq__less__or__eq ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_250_le__eq__less__or__eq-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1153), _u1151)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1153), _u1151)) | ( _u1153 = _u1151) )).
% 40.55/40.73  cnf(fact_250_le__eq__less__or__eq-2, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1154), _u1152)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1154), _u1152)) )).
% 40.55/40.73  cnf(fact_250_le__eq__less__or__eq-3, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1154), _u1152)) | ( _u1154 != _u1152) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_251_less__imp__le__nat ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_251_less__imp__le__nat-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1156), _u1155)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1156), _u1155)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_252_le__neq__implies__less ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_252_le__neq__implies__less-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1158), _u1157)) | ( _u1158 = _u1157) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1158), _u1157)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_253_less__or__eq__imp__le ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_253_less__or__eq__imp__le-1, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1160), _u1159)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1160), _u1159)) )).
% 40.55/40.73  cnf(fact_253_less__or__eq__imp__le-2, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1160), _u1159)) | ( _u1160 != _u1159) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_254_le__add2 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_254_le__add2-1, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1162), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1161), _u1162))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_255_le__add1 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_255_le__add1-1, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1164), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1164), _u1163))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_256_le__iff__add ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_256_le__iff__add-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1171), _u1169)) | ( _u1169 = hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1171), skolem68(_u1171, _u1169))) )).
% 40.55/40.73  cnf(fact_256_le__iff__add-2, axiom, ( ( _u1170 != hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1172), _u1166)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1172), _u1170)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_257_nat__add__left__cancel__le ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_257_nat__add__left__cancel__le-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1180), _u1178)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1180), _u1176))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1178), _u1176)) )).
% 40.55/40.73  cnf(fact_257_nat__add__left__cancel__le-2, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1179), _u1177)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1181), _u1179)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1181), _u1177))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_258_trans__le__add1 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_258_trans__le__add1-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1183), _u1182)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1183), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1182), _u1184))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_259_trans__le__add2 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_259_trans__le__add2-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1186), _u1185)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1186), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1187), _u1185))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_260_add__le__mono1 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_260_add__le__mono1-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1189), _u1188)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1189), _u1190)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1188), _u1190))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_261_add__le__mono ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_261_add__le__mono-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1192), _u1191)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1194), _u1193)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1192), _u1194)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1191), _u1193))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_262_mono__nat__linear__lb ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_262_mono__nat__linear__lb-1, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), hAPP(nat, nat, _u1197, _u1199)), _u1198)), hAPP(nat, nat, _u1197, hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1199), _u1198)))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), skolem69(_u1199, _u1198, _u1197)), skolem70(_u1199, _u1198, _u1197))) )).
% 40.55/40.73  cnf(fact_262_mono__nat__linear__lb-2, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), hAPP(nat, nat, _u1197, _u1199)), _u1198)), hAPP(nat, nat, _u1197, hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1199), _u1198)))) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(nat, nat, _u1197, skolem69(_u1199, _u1198, _u1197))), hAPP(nat, nat, _u1197, skolem70(_u1199, _u1198, _u1197)))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_263_less__mono__imp__le__mono ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_263_less__mono__imp__le__mono-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1204), _u1203)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, _u1202, _u1204)), hAPP(nat, nat, _u1202, _u1203))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), skolem71(_u1204, _u1203, _u1202)), skolem72(_u1204, _u1203, _u1202))) )).
% 40.55/40.73  cnf(fact_263_less__mono__imp__le__mono-2, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1204), _u1203)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, _u1202, _u1204)), hAPP(nat, nat, _u1202, _u1203))) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(nat, nat, _u1202, skolem71(_u1204, _u1203, _u1202))), hAPP(nat, nat, _u1202, skolem72(_u1204, _u1203, _u1202)))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_264_termination__basic__simps_I3_J ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_264_termination__basic__simps_I3_J-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1206), _u1205)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1206), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1205), _u1207))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_265_termination__basic__simps_I4_J ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_265_termination__basic__simps_I4_J-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1209), _u1208)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1209), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1210), _u1208))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_266_termination__basic__simps_I2_J ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_266_termination__basic__simps_I2_J-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1212), _u1211)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1212), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1213), _u1211))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_267_termination__basic__simps_I1_J ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_267_termination__basic__simps_I1_J-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1215), _u1214)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1215), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1214), _u1216))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_268_termination__basic__simps_I5_J ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_268_termination__basic__simps_I5_J-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1218), _u1217)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1218), _u1217)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_269_in__rel__def ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_269_in__rel__def-1, axiom, ( ~hBOOL(hAPP(_u1232, bool, hAPP(_u1230, fun(_u1232, bool), hAPP(fun(product_prod(_u1230, _u1232), bool), fun(_u1230, fun(_u1232, bool)), in_rel(_u1230, _u1232), _u1228), _u1226), _u1224)) | hBOOL(hAPP(fun(product_prod(_u1230, _u1232), bool), bool, hAPP(product_prod(_u1230, _u1232), fun(fun(product_prod(_u1230, _u1232), bool), bool), member(product_prod(_u1230, _u1232)), hAPP(_u1232, product_prod(_u1230, _u1232), hAPP(_u1230, fun(_u1232, product_prod(_u1230, _u1232)), product_Pair(_u1230, _u1232), _u1226), _u1224)), _u1228)) )).
% 40.55/40.73  cnf(fact_269_in__rel__def-2, axiom, ( ~hBOOL(hAPP(fun(product_prod(_u1231, _u1233), bool), bool, hAPP(product_prod(_u1231, _u1233), fun(fun(product_prod(_u1231, _u1233), bool), bool), member(product_prod(_u1231, _u1233)), hAPP(_u1233, product_prod(_u1231, _u1233), hAPP(_u1231, fun(_u1233, product_prod(_u1231, _u1233)), product_Pair(_u1231, _u1233), _u1227), _u1225)), _u1229)) | hBOOL(hAPP(_u1233, bool, hAPP(_u1231, fun(_u1233, bool), hAPP(fun(product_prod(_u1231, _u1233), bool), fun(_u1231, fun(_u1233, bool)), in_rel(_u1231, _u1233), _u1229), _u1227), _u1225)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_270_funcsetI ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_270_funcsetI-1, axiom, ( hBOOL(hAPP(fun(fun(_u1238, _u1239), bool), bool, hAPP(fun(_u1238, _u1239), fun(fun(fun(_u1238, _u1239), bool), bool), member(fun(_u1238, _u1239)), _u1237), hAPP(fun(_u1238, fun(_u1239, bool)), fun(fun(_u1238, _u1239), bool), hAPP(fun(_u1238, bool), fun(fun(_u1238, fun(_u1239, bool)), fun(fun(_u1238, _u1239), bool)), pi(_u1238, _u1239), _u1235), hAPP(fun(_u1239, bool), fun(_u1238, fun(_u1239, bool)), combk(fun(_u1239, bool), _u1238), _u1236)))) | hBOOL(hAPP(fun(_u1238, bool), bool, hAPP(_u1238, fun(fun(_u1238, bool), bool), member(_u1238), skolem73(_u1239, _u1238, _u1237, _u1236, _u1235)), _u1235)) )).
% 40.55/40.73  cnf(fact_270_funcsetI-2, axiom, ( hBOOL(hAPP(fun(fun(_u1238, _u1239), bool), bool, hAPP(fun(_u1238, _u1239), fun(fun(fun(_u1238, _u1239), bool), bool), member(fun(_u1238, _u1239)), _u1237), hAPP(fun(_u1238, fun(_u1239, bool)), fun(fun(_u1238, _u1239), bool), hAPP(fun(_u1238, bool), fun(fun(_u1238, fun(_u1239, bool)), fun(fun(_u1238, _u1239), bool)), pi(_u1238, _u1239), _u1235), hAPP(fun(_u1239, bool), fun(_u1238, fun(_u1239, bool)), combk(fun(_u1239, bool), _u1238), _u1236)))) | ~hBOOL(hAPP(fun(_u1239, bool), bool, hAPP(_u1239, fun(fun(_u1239, bool), bool), member(_u1239), hAPP(_u1238, _u1239, _u1237, skolem73(_u1239, _u1238, _u1237, _u1236, _u1235))), _u1236)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_271_linear__alt ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_271_linear__alt-1, axiom, ( hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), skolem74), arrow_2064824852le_Lin)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_272_Pi__cong ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_272_Pi__cong-1, axiom, ( hBOOL(hAPP(fun(_u1246, bool), bool, hAPP(_u1246, fun(fun(_u1246, bool), bool), member(_u1246), skolem75(_u1247, _u1246, _u1245, _u1244, _u1243, _u1242)), _u1242)) | ~hBOOL(hAPP(fun(fun(_u1246, _u1247), bool), bool, hAPP(fun(_u1246, _u1247), fun(fun(fun(_u1246, _u1247), bool), bool), member(fun(_u1246, _u1247)), _u1244), hAPP(fun(_u1246, fun(_u1247, bool)), fun(fun(_u1246, _u1247), bool), hAPP(fun(_u1246, bool), fun(fun(_u1246, fun(_u1247, bool)), fun(fun(_u1246, _u1247), bool)), pi(_u1246, _u1247), _u1242), _u1245))) | hBOOL(hAPP(fun(fun(_u1246, _u1247), bool), bool, hAPP(fun(_u1246, _u1247), fun(fun(fun(_u1246, _u1247), bool), bool), member(fun(_u1246, _u1247)), _u1243), hAPP(fun(_u1246, fun(_u1247, bool)), fun(fun(_u1246, _u1247), bool), hAPP(fun(_u1246, bool), fun(fun(_u1246, fun(_u1247, bool)), fun(fun(_u1246, _u1247), bool)), pi(_u1246, _u1247), _u1242), _u1245))) )).
% 40.55/40.73  cnf(fact_272_Pi__cong-2, axiom, ( hBOOL(hAPP(fun(_u1246, bool), bool, hAPP(_u1246, fun(fun(_u1246, bool), bool), member(_u1246), skolem75(_u1247, _u1246, _u1245, _u1244, _u1243, _u1242)), _u1242)) | ~hBOOL(hAPP(fun(fun(_u1246, _u1247), bool), bool, hAPP(fun(_u1246, _u1247), fun(fun(fun(_u1246, _u1247), bool), bool), member(fun(_u1246, _u1247)), _u1243), hAPP(fun(_u1246, fun(_u1247, bool)), fun(fun(_u1246, _u1247), bool), hAPP(fun(_u1246, bool), fun(fun(_u1246, fun(_u1247, bool)), fun(fun(_u1246, _u1247), bool)), pi(_u1246, _u1247), _u1242), _u1245))) | hBOOL(hAPP(fun(fun(_u1246, _u1247), bool), bool, hAPP(fun(_u1246, _u1247), fun(fun(fun(_u1246, _u1247), bool), bool), member(fun(_u1246, _u1247)), _u1244), hAPP(fun(_u1246, fun(_u1247, bool)), fun(fun(_u1246, _u1247), bool), hAPP(fun(_u1246, bool), fun(fun(_u1246, fun(_u1247, bool)), fun(fun(_u1246, _u1247), bool)), pi(_u1246, _u1247), _u1242), _u1245))) )).
% 40.55/40.73  cnf(fact_272_Pi__cong-3, axiom, ( ( hAPP(_u1246, _u1247, _u1244, skolem75(_u1247, _u1246, _u1245, _u1244, _u1243, _u1242)) != hAPP(_u1246, _u1247, _u1243, skolem75(_u1247, _u1246, _u1245, _u1244, _u1243, _u1242))) | ~hBOOL(hAPP(fun(fun(_u1246, _u1247), bool), bool, hAPP(fun(_u1246, _u1247), fun(fun(fun(_u1246, _u1247), bool), bool), member(fun(_u1246, _u1247)), _u1244), hAPP(fun(_u1246, fun(_u1247, bool)), fun(fun(_u1246, _u1247), bool), hAPP(fun(_u1246, bool), fun(fun(_u1246, fun(_u1247, bool)), fun(fun(_u1246, _u1247), bool)), pi(_u1246, _u1247), _u1242), _u1245))) | hBOOL(hAPP(fun(fun(_u1246, _u1247), bool), bool, hAPP(fun(_u1246, _u1247), fun(fun(fun(_u1246, _u1247), bool), bool), member(fun(_u1246, _u1247)), _u1243), hAPP(fun(_u1246, fun(_u1247, bool)), fun(fun(_u1246, _u1247), bool), hAPP(fun(_u1246, bool), fun(fun(_u1246, fun(_u1247, bool)), fun(fun(_u1246, _u1247), bool)), pi(_u1246, _u1247), _u1242), _u1245))) )).
% 40.55/40.73  cnf(fact_272_Pi__cong-4, axiom, ( ( hAPP(_u1246, _u1247, _u1244, skolem75(_u1247, _u1246, _u1245, _u1244, _u1243, _u1242)) != hAPP(_u1246, _u1247, _u1243, skolem75(_u1247, _u1246, _u1245, _u1244, _u1243, _u1242))) | ~hBOOL(hAPP(fun(fun(_u1246, _u1247), bool), bool, hAPP(fun(_u1246, _u1247), fun(fun(fun(_u1246, _u1247), bool), bool), member(fun(_u1246, _u1247)), _u1243), hAPP(fun(_u1246, fun(_u1247, bool)), fun(fun(_u1246, _u1247), bool), hAPP(fun(_u1246, bool), fun(fun(_u1246, fun(_u1247, bool)), fun(fun(_u1246, _u1247), bool)), pi(_u1246, _u1247), _u1242), _u1245))) | hBOOL(hAPP(fun(fun(_u1246, _u1247), bool), bool, hAPP(fun(_u1246, _u1247), fun(fun(fun(_u1246, _u1247), bool), bool), member(fun(_u1246, _u1247)), _u1244), hAPP(fun(_u1246, fun(_u1247, bool)), fun(fun(_u1246, _u1247), bool), hAPP(fun(_u1246, bool), fun(fun(_u1246, fun(_u1247, bool)), fun(fun(_u1246, _u1247), bool)), pi(_u1246, _u1247), _u1242), _u1245))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_273_Pi__I_H ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_273_Pi__I_H-1, axiom, ( hBOOL(hAPP(fun(fun(_u1252, _u1253), bool), bool, hAPP(fun(_u1252, _u1253), fun(fun(fun(_u1252, _u1253), bool), bool), member(fun(_u1252, _u1253)), _u1251), hAPP(fun(_u1252, fun(_u1253, bool)), fun(fun(_u1252, _u1253), bool), hAPP(fun(_u1252, bool), fun(fun(_u1252, fun(_u1253, bool)), fun(fun(_u1252, _u1253), bool)), pi(_u1252, _u1253), _u1249), _u1250))) | hBOOL(hAPP(fun(_u1252, bool), bool, hAPP(_u1252, fun(fun(_u1252, bool), bool), member(_u1252), skolem76(_u1253, _u1252, _u1251, _u1250, _u1249)), _u1249)) )).
% 40.55/40.73  cnf(fact_273_Pi__I_H-2, axiom, ( hBOOL(hAPP(fun(fun(_u1252, _u1253), bool), bool, hAPP(fun(_u1252, _u1253), fun(fun(fun(_u1252, _u1253), bool), bool), member(fun(_u1252, _u1253)), _u1251), hAPP(fun(_u1252, fun(_u1253, bool)), fun(fun(_u1252, _u1253), bool), hAPP(fun(_u1252, bool), fun(fun(_u1252, fun(_u1253, bool)), fun(fun(_u1252, _u1253), bool)), pi(_u1252, _u1253), _u1249), _u1250))) | ~hBOOL(hAPP(fun(_u1253, bool), bool, hAPP(_u1253, fun(fun(_u1253, bool), bool), member(_u1253), hAPP(_u1252, _u1253, _u1251, skolem76(_u1253, _u1252, _u1251, _u1250, _u1249))), hAPP(_u1252, fun(_u1253, bool), _u1250, skolem76(_u1253, _u1252, _u1251, _u1250, _u1249)))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_274_card__inj ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_274_card__inj-1, axiom, ( ~hBOOL(hAPP(fun(fun(_u1258, _u1257), bool), bool, hAPP(fun(_u1258, _u1257), fun(fun(fun(_u1258, _u1257), bool), bool), member(fun(_u1258, _u1257)), _u1256), hAPP(fun(_u1258, fun(_u1257, bool)), fun(fun(_u1258, _u1257), bool), hAPP(fun(_u1258, bool), fun(fun(_u1258, fun(_u1257, bool)), fun(fun(_u1258, _u1257), bool)), pi(_u1258, _u1257), _u1255), hAPP(fun(_u1257, bool), fun(_u1258, fun(_u1257, bool)), combk(fun(_u1257, bool), _u1258), _u1254)))) | ~hBOOL(hAPP(fun(_u1258, bool), bool, hAPP(fun(_u1258, _u1257), fun(fun(_u1258, bool), bool), inj_on(_u1258, _u1257), _u1256), _u1255)) | ~hBOOL(hAPP(fun(_u1257, bool), bool, finite_finite_1(_u1257), _u1254)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(fun(_u1258, bool), nat, finite_card(_u1258), _u1255)), hAPP(fun(_u1257, bool), nat, finite_card(_u1257), _u1254))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_275_inj__onI ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_275_inj__onI-1, axiom, ( hBOOL(hAPP(fun(_u1263, bool), bool, hAPP(fun(_u1263, _u1264), fun(fun(_u1263, bool), bool), inj_on(_u1263, _u1264), _u1262), _u1261)) | hBOOL(hAPP(fun(_u1263, bool), bool, hAPP(_u1263, fun(fun(_u1263, bool), bool), member(_u1263), skolem77(_u1264, _u1263, _u1262, _u1261)), _u1261)) )).
% 40.55/40.73  cnf(fact_275_inj__onI-2, axiom, ( hBOOL(hAPP(fun(_u1263, bool), bool, hAPP(fun(_u1263, _u1264), fun(fun(_u1263, bool), bool), inj_on(_u1263, _u1264), _u1262), _u1261)) | hBOOL(hAPP(fun(_u1263, bool), bool, hAPP(_u1263, fun(fun(_u1263, bool), bool), member(_u1263), skolem78(_u1264, _u1263, _u1262, _u1261)), _u1261)) )).
% 40.55/40.73  cnf(fact_275_inj__onI-3, axiom, ( hBOOL(hAPP(fun(_u1263, bool), bool, hAPP(fun(_u1263, _u1264), fun(fun(_u1263, bool), bool), inj_on(_u1263, _u1264), _u1262), _u1261)) | ( hAPP(_u1263, _u1264, _u1262, skolem77(_u1264, _u1263, _u1262, _u1261)) = hAPP(_u1263, _u1264, _u1262, skolem78(_u1264, _u1263, _u1262, _u1261))) )).
% 40.55/40.73  cnf(fact_275_inj__onI-4, axiom, ( hBOOL(hAPP(fun(_u1263, bool), bool, hAPP(fun(_u1263, _u1264), fun(fun(_u1263, bool), bool), inj_on(_u1263, _u1264), _u1262), _u1261)) | ( ti(_u1263, skolem77(_u1264, _u1263, _u1262, _u1261)) != ti(_u1263, skolem78(_u1264, _u1263, _u1262, _u1261))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_276_inj__on__cong ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_276_inj__on__cong-1, axiom, ( hBOOL(hAPP(fun(_u1269, bool), bool, hAPP(_u1269, fun(fun(_u1269, bool), bool), member(_u1269), skolem79(_u1270, _u1269, _u1268, _u1267, _u1266)), _u1266)) | ~hBOOL(hAPP(fun(_u1269, bool), bool, hAPP(fun(_u1269, _u1270), fun(fun(_u1269, bool), bool), inj_on(_u1269, _u1270), _u1268), _u1266)) | hBOOL(hAPP(fun(_u1269, bool), bool, hAPP(fun(_u1269, _u1270), fun(fun(_u1269, bool), bool), inj_on(_u1269, _u1270), _u1267), _u1266)) )).
% 40.55/40.73  cnf(fact_276_inj__on__cong-2, axiom, ( hBOOL(hAPP(fun(_u1269, bool), bool, hAPP(_u1269, fun(fun(_u1269, bool), bool), member(_u1269), skolem79(_u1270, _u1269, _u1268, _u1267, _u1266)), _u1266)) | ~hBOOL(hAPP(fun(_u1269, bool), bool, hAPP(fun(_u1269, _u1270), fun(fun(_u1269, bool), bool), inj_on(_u1269, _u1270), _u1267), _u1266)) | hBOOL(hAPP(fun(_u1269, bool), bool, hAPP(fun(_u1269, _u1270), fun(fun(_u1269, bool), bool), inj_on(_u1269, _u1270), _u1268), _u1266)) )).
% 40.55/40.73  cnf(fact_276_inj__on__cong-3, axiom, ( ( hAPP(_u1269, _u1270, _u1268, skolem79(_u1270, _u1269, _u1268, _u1267, _u1266)) != hAPP(_u1269, _u1270, _u1267, skolem79(_u1270, _u1269, _u1268, _u1267, _u1266))) | ~hBOOL(hAPP(fun(_u1269, bool), bool, hAPP(fun(_u1269, _u1270), fun(fun(_u1269, bool), bool), inj_on(_u1269, _u1270), _u1268), _u1266)) | hBOOL(hAPP(fun(_u1269, bool), bool, hAPP(fun(_u1269, _u1270), fun(fun(_u1269, bool), bool), inj_on(_u1269, _u1270), _u1267), _u1266)) )).
% 40.55/40.73  cnf(fact_276_inj__on__cong-4, axiom, ( ( hAPP(_u1269, _u1270, _u1268, skolem79(_u1270, _u1269, _u1268, _u1267, _u1266)) != hAPP(_u1269, _u1270, _u1267, skolem79(_u1270, _u1269, _u1268, _u1267, _u1266))) | ~hBOOL(hAPP(fun(_u1269, bool), bool, hAPP(fun(_u1269, _u1270), fun(fun(_u1269, bool), bool), inj_on(_u1269, _u1270), _u1267), _u1266)) | hBOOL(hAPP(fun(_u1269, bool), bool, hAPP(fun(_u1269, _u1270), fun(fun(_u1269, bool), bool), inj_on(_u1269, _u1270), _u1268), _u1266)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_277_finite__indi ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_277_finite__indi-1, axiom, ( hBOOL(hAPP(fun(arrow_660593299e_indi, bool), bool, finite_finite_1(arrow_660593299e_indi), top_top(fun(arrow_660593299e_indi, bool)))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_278_card__bij ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_278_card__bij-1, axiom, ( ~hBOOL(hAPP(fun(fun(_u1276, _u1275), bool), bool, hAPP(fun(_u1276, _u1275), fun(fun(fun(_u1276, _u1275), bool), bool), member(fun(_u1276, _u1275)), _u1273), hAPP(fun(_u1276, fun(_u1275, bool)), fun(fun(_u1276, _u1275), bool), hAPP(fun(_u1276, bool), fun(fun(_u1276, fun(_u1275, bool)), fun(fun(_u1276, _u1275), bool)), pi(_u1276, _u1275), _u1272), hAPP(fun(_u1275, bool), fun(_u1276, fun(_u1275, bool)), combk(fun(_u1275, bool), _u1276), _u1271)))) | ~hBOOL(hAPP(fun(_u1276, bool), bool, hAPP(fun(_u1276, _u1275), fun(fun(_u1276, bool), bool), inj_on(_u1276, _u1275), _u1273), _u1272)) | ~hBOOL(hAPP(fun(fun(_u1275, _u1276), bool), bool, hAPP(fun(_u1275, _u1276), fun(fun(fun(_u1275, _u1276), bool), bool), member(fun(_u1275, _u1276)), _u1274), hAPP(fun(_u1275, fun(_u1276, bool)), fun(fun(_u1275, _u1276), bool), hAPP(fun(_u1275, bool), fun(fun(_u1275, fun(_u1276, bool)), fun(fun(_u1275, _u1276), bool)), pi(_u1275, _u1276), _u1271), hAPP(fun(_u1276, bool), fun(_u1275, fun(_u1276, bool)), combk(fun(_u1276, bool), _u1275), _u1272)))) | ~hBOOL(hAPP(fun(_u1275, bool), bool, hAPP(fun(_u1275, _u1276), fun(fun(_u1275, bool), bool), inj_on(_u1275, _u1276), _u1274), _u1271)) | ~hBOOL(hAPP(fun(_u1276, bool), bool, finite_finite_1(_u1276), _u1272)) | ~hBOOL(hAPP(fun(_u1275, bool), bool, finite_finite_1(_u1275), _u1271)) | ( hAPP(fun(_u1276, bool), nat, finite_card(_u1276), _u1272) = hAPP(fun(_u1275, bool), nat, finite_card(_u1275), _u1271)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_279_finite__Collect__subsets ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_279_finite__Collect__subsets-1, axiom, ( ~hBOOL(hAPP(fun(_u1278, bool), bool, finite_finite_1(_u1278), _u1277)) | hBOOL(hAPP(fun(fun(_u1278, bool), bool), bool, finite_finite_1(fun(_u1278, bool)), hAPP(fun(fun(_u1278, bool), bool), fun(fun(_u1278, bool), bool), collect(fun(_u1278, bool)), hAPP(fun(_u1278, bool), fun(fun(_u1278, bool), bool), hAPP(fun(fun(_u1278, bool), fun(fun(_u1278, bool), bool)), fun(fun(_u1278, bool), fun(fun(_u1278, bool), bool)), combc(fun(_u1278, bool), fun(_u1278, bool), bool), ord_less_eq(fun(_u1278, bool))), _u1277)))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_280_card__psubset ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_280_card__psubset-1, axiom, ( ~hBOOL(hAPP(fun(_u1281, bool), bool, finite_finite_1(_u1281), _u1279)) | ~hBOOL(hAPP(fun(_u1281, bool), bool, hAPP(fun(_u1281, bool), fun(fun(_u1281, bool), bool), ord_less_eq(fun(_u1281, bool)), _u1280), _u1279)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(fun(_u1281, bool), nat, finite_card(_u1281), _u1280)), hAPP(fun(_u1281, bool), nat, finite_card(_u1281), _u1279))) | hBOOL(hAPP(fun(_u1281, bool), bool, hAPP(fun(_u1281, bool), fun(fun(_u1281, bool), bool), ord_less(fun(_u1281, bool)), _u1280), _u1279)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_281_psubset__card__mono ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_281_psubset__card__mono-1, axiom, ( ~hBOOL(hAPP(fun(_u1284, bool), bool, finite_finite_1(_u1284), _u1282)) | ~hBOOL(hAPP(fun(_u1284, bool), bool, hAPP(fun(_u1284, bool), fun(fun(_u1284, bool), bool), ord_less(fun(_u1284, bool)), _u1283), _u1282)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(fun(_u1284, bool), nat, finite_card(_u1284), _u1283)), hAPP(fun(_u1284, bool), nat, finite_card(_u1284), _u1282))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_282_card__mono ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_282_card__mono-1, axiom, ( ~hBOOL(hAPP(fun(_u1287, bool), bool, finite_finite_1(_u1287), _u1285)) | ~hBOOL(hAPP(fun(_u1287, bool), bool, hAPP(fun(_u1287, bool), fun(fun(_u1287, bool), bool), ord_less_eq(fun(_u1287, bool)), _u1286), _u1285)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(fun(_u1287, bool), nat, finite_card(_u1287), _u1286)), hAPP(fun(_u1287, bool), nat, finite_card(_u1287), _u1285))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_283_finite__Collect__conjI ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_283_finite__Collect__conjI-1, axiom, ( hBOOL(hAPP(fun(_u1290, bool), bool, finite_finite_1(_u1290), hAPP(fun(_u1290, bool), fun(_u1290, bool), collect(_u1290), hAPP(fun(_u1290, bool), fun(_u1290, bool), hAPP(fun(_u1290, fun(bool, bool)), fun(fun(_u1290, bool), fun(_u1290, bool)), combs(_u1290, bool, bool), hAPP(fun(_u1290, bool), fun(_u1290, fun(bool, bool)), hAPP(fun(bool, fun(bool, bool)), fun(fun(_u1290, bool), fun(_u1290, fun(bool, bool))), combb(bool, fun(bool, bool), _u1290), fconj), _u1288)), _u1289)))) | ~hBOOL(hAPP(fun(_u1290, bool), bool, finite_finite_1(_u1290), hAPP(fun(_u1290, bool), fun(_u1290, bool), collect(_u1290), _u1288))) )).
% 40.55/40.73  cnf(fact_283_finite__Collect__conjI-2, axiom, ( hBOOL(hAPP(fun(_u1290, bool), bool, finite_finite_1(_u1290), hAPP(fun(_u1290, bool), fun(_u1290, bool), collect(_u1290), hAPP(fun(_u1290, bool), fun(_u1290, bool), hAPP(fun(_u1290, fun(bool, bool)), fun(fun(_u1290, bool), fun(_u1290, bool)), combs(_u1290, bool, bool), hAPP(fun(_u1290, bool), fun(_u1290, fun(bool, bool)), hAPP(fun(bool, fun(bool, bool)), fun(fun(_u1290, bool), fun(_u1290, fun(bool, bool))), combb(bool, fun(bool, bool), _u1290), fconj), _u1288)), _u1289)))) | ~hBOOL(hAPP(fun(_u1290, bool), bool, finite_finite_1(_u1290), hAPP(fun(_u1290, bool), fun(_u1290, bool), collect(_u1290), _u1289))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_284_finite__Collect__less__nat ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_284_finite__Collect__less__nat-1, axiom, ( hBOOL(hAPP(fun(nat, bool), bool, finite_finite_1(nat), hAPP(fun(nat, bool), fun(nat, bool), collect(nat), hAPP(nat, fun(nat, bool), hAPP(fun(nat, fun(nat, bool)), fun(nat, fun(nat, bool)), combc(nat, nat, bool), ord_less(nat)), _u1291)))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_285_finite__Collect__le__nat ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_285_finite__Collect__le__nat-1, axiom, ( hBOOL(hAPP(fun(nat, bool), bool, finite_finite_1(nat), hAPP(fun(nat, bool), fun(nat, bool), collect(nat), hAPP(nat, fun(nat, bool), hAPP(fun(nat, fun(nat, bool)), fun(nat, fun(nat, bool)), combc(nat, nat, bool), ord_less_eq(nat)), _u1292)))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_286_finite ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_286_finite-1, axiom, ( ~finite_finite(_u1294) | hBOOL(hAPP(fun(_u1294, bool), bool, finite_finite_1(_u1294), _u1293)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_287_finite__code ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_287_finite__code-1, axiom, ( ~finite_finite(_u1296) | hBOOL(hAPP(fun(_u1296, bool), bool, finite_finite_1(_u1296), _u1295)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_288_card__UNIV__unit ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_288_card__UNIV__unit-1, axiom, ( ( hAPP(fun(product_unit, bool), nat, finite_card(product_unit), top_top(fun(product_unit, bool))) = one_one(nat)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_289_finite__Collect__disjI ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_289_finite__Collect__disjI-1, axiom, ( ~hBOOL(hAPP(fun(_u1304, bool), bool, finite_finite_1(_u1304), hAPP(fun(_u1304, bool), fun(_u1304, bool), collect(_u1304), hAPP(fun(_u1304, bool), fun(_u1304, bool), hAPP(fun(_u1304, fun(bool, bool)), fun(fun(_u1304, bool), fun(_u1304, bool)), combs(_u1304, bool, bool), hAPP(fun(_u1304, bool), fun(_u1304, fun(bool, bool)), hAPP(fun(bool, fun(bool, bool)), fun(fun(_u1304, bool), fun(_u1304, fun(bool, bool))), combb(bool, fun(bool, bool), _u1304), fdisj), _u1302)), _u1300)))) | hBOOL(hAPP(fun(_u1304, bool), bool, finite_finite_1(_u1304), hAPP(fun(_u1304, bool), fun(_u1304, bool), collect(_u1304), _u1302))) )).
% 40.55/40.73  cnf(fact_289_finite__Collect__disjI-2, axiom, ( ~hBOOL(hAPP(fun(_u1304, bool), bool, finite_finite_1(_u1304), hAPP(fun(_u1304, bool), fun(_u1304, bool), collect(_u1304), hAPP(fun(_u1304, bool), fun(_u1304, bool), hAPP(fun(_u1304, fun(bool, bool)), fun(fun(_u1304, bool), fun(_u1304, bool)), combs(_u1304, bool, bool), hAPP(fun(_u1304, bool), fun(_u1304, fun(bool, bool)), hAPP(fun(bool, fun(bool, bool)), fun(fun(_u1304, bool), fun(_u1304, fun(bool, bool))), combb(bool, fun(bool, bool), _u1304), fdisj), _u1302)), _u1300)))) | hBOOL(hAPP(fun(_u1304, bool), bool, finite_finite_1(_u1304), hAPP(fun(_u1304, bool), fun(_u1304, bool), collect(_u1304), _u1300))) )).
% 40.55/40.73  cnf(fact_289_finite__Collect__disjI-3, axiom, ( ~hBOOL(hAPP(fun(_u1305, bool), bool, finite_finite_1(_u1305), hAPP(fun(_u1305, bool), fun(_u1305, bool), collect(_u1305), _u1303))) | ~hBOOL(hAPP(fun(_u1305, bool), bool, finite_finite_1(_u1305), hAPP(fun(_u1305, bool), fun(_u1305, bool), collect(_u1305), _u1301))) | hBOOL(hAPP(fun(_u1305, bool), bool, finite_finite_1(_u1305), hAPP(fun(_u1305, bool), fun(_u1305, bool), collect(_u1305), hAPP(fun(_u1305, bool), fun(_u1305, bool), hAPP(fun(_u1305, fun(bool, bool)), fun(fun(_u1305, bool), fun(_u1305, bool)), combs(_u1305, bool, bool), hAPP(fun(_u1305, bool), fun(_u1305, fun(bool, bool)), hAPP(fun(bool, fun(bool, bool)), fun(fun(_u1305, bool), fun(_u1305, fun(bool, bool))), combb(bool, fun(bool, bool), _u1305), fdisj), _u1303)), _u1301)))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_290_card__Collect__less__nat ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_290_card__Collect__less__nat-1, axiom, ( ( hAPP(fun(nat, bool), nat, finite_card(nat), hAPP(fun(nat, bool), fun(nat, bool), collect(nat), hAPP(nat, fun(nat, bool), hAPP(fun(nat, fun(nat, bool)), fun(nat, fun(nat, bool)), combc(nat, nat, bool), ord_less(nat)), _u1306))) = _u1306) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_291_finite__subset ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_291_finite__subset-1, axiom, ( ~hBOOL(hAPP(fun(_u1309, bool), bool, hAPP(fun(_u1309, bool), fun(fun(_u1309, bool), bool), ord_less_eq(fun(_u1309, bool)), _u1308), _u1307)) | ~hBOOL(hAPP(fun(_u1309, bool), bool, finite_finite_1(_u1309), _u1307)) | hBOOL(hAPP(fun(_u1309, bool), bool, finite_finite_1(_u1309), _u1308)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_292_rev__finite__subset ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_292_rev__finite__subset-1, axiom, ( ~hBOOL(hAPP(fun(_u1312, bool), bool, finite_finite_1(_u1312), _u1310)) | ~hBOOL(hAPP(fun(_u1312, bool), bool, hAPP(fun(_u1312, bool), fun(fun(_u1312, bool), bool), ord_less_eq(fun(_u1312, bool)), _u1311), _u1310)) | hBOOL(hAPP(fun(_u1312, bool), bool, finite_finite_1(_u1312), _u1311)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_293_finite__UNIV ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_293_finite__UNIV-1, axiom, ( ~finite_finite(_u1313) | hBOOL(hAPP(fun(_u1313, bool), bool, finite_finite_1(_u1313), top_top(fun(_u1313, bool)))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_294_finite__Prod__UNIV ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_294_finite__Prod__UNIV-1, axiom, ( ~hBOOL(hAPP(fun(_u1314, bool), bool, finite_finite_1(_u1314), top_top(fun(_u1314, bool)))) | ~hBOOL(hAPP(fun(_u1315, bool), bool, finite_finite_1(_u1315), top_top(fun(_u1315, bool)))) | hBOOL(hAPP(fun(product_prod(_u1314, _u1315), bool), bool, finite_finite_1(product_prod(_u1314, _u1315)), top_top(fun(product_prod(_u1314, _u1315), bool)))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_295_finite__Plus__UNIV__iff ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_295_finite__Plus__UNIV__iff-1, axiom, ( ~hBOOL(hAPP(fun(sum_sum(_u1320, _u1318), bool), bool, finite_finite_1(sum_sum(_u1320, _u1318)), top_top(fun(sum_sum(_u1320, _u1318), bool)))) | hBOOL(hAPP(fun(_u1320, bool), bool, finite_finite_1(_u1320), top_top(fun(_u1320, bool)))) )).
% 40.55/40.73  cnf(fact_295_finite__Plus__UNIV__iff-2, axiom, ( ~hBOOL(hAPP(fun(sum_sum(_u1320, _u1318), bool), bool, finite_finite_1(sum_sum(_u1320, _u1318)), top_top(fun(sum_sum(_u1320, _u1318), bool)))) | hBOOL(hAPP(fun(_u1318, bool), bool, finite_finite_1(_u1318), top_top(fun(_u1318, bool)))) )).
% 40.55/40.73  cnf(fact_295_finite__Plus__UNIV__iff-3, axiom, ( ~hBOOL(hAPP(fun(_u1321, bool), bool, finite_finite_1(_u1321), top_top(fun(_u1321, bool)))) | ~hBOOL(hAPP(fun(_u1319, bool), bool, finite_finite_1(_u1319), top_top(fun(_u1319, bool)))) | hBOOL(hAPP(fun(sum_sum(_u1321, _u1319), bool), bool, finite_finite_1(sum_sum(_u1321, _u1319)), top_top(fun(sum_sum(_u1321, _u1319), bool)))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_296_finite__option__UNIV ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_296_finite__option__UNIV-1, axiom, ( ~hBOOL(hAPP(fun(option(_u1323), bool), bool, finite_finite_1(option(_u1323)), top_top(fun(option(_u1323), bool)))) | hBOOL(hAPP(fun(_u1323, bool), bool, finite_finite_1(_u1323), top_top(fun(_u1323, bool)))) )).
% 40.55/40.73  cnf(fact_296_finite__option__UNIV-2, axiom, ( ~hBOOL(hAPP(fun(_u1324, bool), bool, finite_finite_1(_u1324), top_top(fun(_u1324, bool)))) | hBOOL(hAPP(fun(option(_u1324), bool), bool, finite_finite_1(option(_u1324)), top_top(fun(option(_u1324), bool)))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_297_finite__Collect__not ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_297_finite__Collect__not-1, axiom, ( ~hBOOL(hAPP(fun(_u1326, bool), bool, finite_finite_1(_u1326), hAPP(fun(_u1326, bool), fun(_u1326, bool), collect(_u1326), _u1325))) | ~hBOOL(hAPP(fun(_u1326, bool), bool, finite_finite_1(_u1326), hAPP(fun(_u1326, bool), fun(_u1326, bool), collect(_u1326), hAPP(fun(_u1326, bool), fun(_u1326, bool), hAPP(fun(bool, bool), fun(fun(_u1326, bool), fun(_u1326, bool)), combb(bool, bool, _u1326), fNot), _u1325)))) | hBOOL(hAPP(fun(_u1326, bool), bool, finite_finite_1(_u1326), top_top(fun(_u1326, bool)))) )).
% 40.55/40.73  cnf(fact_297_finite__Collect__not-2, axiom, ( ~hBOOL(hAPP(fun(_u1326, bool), bool, finite_finite_1(_u1326), hAPP(fun(_u1326, bool), fun(_u1326, bool), collect(_u1326), _u1325))) | ~hBOOL(hAPP(fun(_u1326, bool), bool, finite_finite_1(_u1326), top_top(fun(_u1326, bool)))) | hBOOL(hAPP(fun(_u1326, bool), bool, finite_finite_1(_u1326), hAPP(fun(_u1326, bool), fun(_u1326, bool), collect(_u1326), hAPP(fun(_u1326, bool), fun(_u1326, bool), hAPP(fun(bool, bool), fun(fun(_u1326, bool), fun(_u1326, bool)), combb(bool, bool, _u1326), fNot), _u1325)))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_298_card__eq__UNIV__imp__eq__UNIV ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_298_card__eq__UNIV__imp__eq__UNIV-1, axiom, ( ~hBOOL(hAPP(fun(_u1328, bool), bool, finite_finite_1(_u1328), top_top(fun(_u1328, bool)))) | ( hAPP(fun(_u1328, bool), nat, finite_card(_u1328), _u1327) != hAPP(fun(_u1328, bool), nat, finite_card(_u1328), top_top(fun(_u1328, bool)))) | ( ti(fun(_u1328, bool), _u1327) = top_top(fun(_u1328, bool))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_299_finite__fun__UNIVD2 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_299_finite__fun__UNIVD2-1, axiom, ( ~hBOOL(hAPP(fun(fun(_u1330, _u1329), bool), bool, finite_finite_1(fun(_u1330, _u1329)), top_top(fun(fun(_u1330, _u1329), bool)))) | hBOOL(hAPP(fun(_u1329, bool), bool, finite_finite_1(_u1329), top_top(fun(_u1329, bool)))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_300_card__seteq ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_300_card__seteq-1, axiom, ( ~hBOOL(hAPP(fun(_u1333, bool), bool, finite_finite_1(_u1333), _u1331)) | ~hBOOL(hAPP(fun(_u1333, bool), bool, hAPP(fun(_u1333, bool), fun(fun(_u1333, bool), bool), ord_less_eq(fun(_u1333, bool)), _u1332), _u1331)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(fun(_u1333, bool), nat, finite_card(_u1333), _u1331)), hAPP(fun(_u1333, bool), nat, finite_card(_u1333), _u1332))) | ( ti(fun(_u1333, bool), _u1332) = ti(fun(_u1333, bool), _u1331)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_301_ex__new__if__finite ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_301_ex__new__if__finite-1, axiom, ( hBOOL(hAPP(fun(_u1336, bool), bool, finite_finite_1(_u1336), top_top(fun(_u1336, bool)))) | ~hBOOL(hAPP(fun(_u1336, bool), bool, finite_finite_1(_u1336), _u1335)) | ~hBOOL(hAPP(fun(_u1336, bool), bool, hAPP(_u1336, fun(fun(_u1336, bool), bool), member(_u1336), skolem80(_u1336, _u1335)), _u1335)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_302_card__Plus ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_302_card__Plus-1, axiom, ( ~hBOOL(hAPP(fun(_u1339, bool), bool, finite_finite_1(_u1339), _u1337)) | ~hBOOL(hAPP(fun(_u1340, bool), bool, finite_finite_1(_u1340), _u1338)) | ( hAPP(fun(sum_sum(_u1339, _u1340), bool), nat, finite_card(sum_sum(_u1339, _u1340)), hAPP(fun(_u1340, bool), fun(sum_sum(_u1339, _u1340), bool), hAPP(fun(_u1339, bool), fun(fun(_u1340, bool), fun(sum_sum(_u1339, _u1340), bool)), sum_Plus(_u1339, _u1340), _u1337), _u1338)) = hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), hAPP(fun(_u1339, bool), nat, finite_card(_u1339), _u1337)), hAPP(fun(_u1340, bool), nat, finite_card(_u1340), _u1338))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_303_folding__image__simple__idem_Osubset__idem ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_303_folding__image__simple__idem_Osubset__idem-1, axiom, ( ~hBOOL(hAPP(fun(fun(_u1348, bool), _u1347), bool, hAPP(fun(_u1348, _u1347), fun(fun(fun(_u1348, bool), _u1347), bool), hAPP(_u1347, fun(fun(_u1348, _u1347), fun(fun(fun(_u1348, bool), _u1347), bool)), hAPP(fun(_u1347, fun(_u1347, _u1347)), fun(_u1347, fun(fun(_u1348, _u1347), fun(fun(fun(_u1348, bool), _u1347), bool))), finite908156982e_idem(_u1347, _u1348), _u1344), _u1343), _u1342), _u1341)) | ~hBOOL(hAPP(fun(_u1348, bool), bool, finite_finite_1(_u1348), _u1345)) | ~hBOOL(hAPP(fun(_u1348, bool), bool, hAPP(fun(_u1348, bool), fun(fun(_u1348, bool), bool), ord_less_eq(fun(_u1348, bool)), _u1346), _u1345)) | ( hAPP(_u1347, _u1347, hAPP(_u1347, fun(_u1347, _u1347), _u1344, hAPP(fun(_u1348, bool), _u1347, _u1341, _u1346)), hAPP(fun(_u1348, bool), _u1347, _u1341, _u1345)) = hAPP(fun(_u1348, bool), _u1347, _u1341, _u1345)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_304_infinite__UNIV__nat ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_304_infinite__UNIV__nat-1, axiom, ( ~hBOOL(hAPP(fun(nat, bool), bool, finite_finite_1(nat), top_top(fun(nat, bool)))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_305_folding__image__simple__idem_Oidem ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_305_folding__image__simple__idem_Oidem-1, axiom, ( ( hAPP(_u1354, _u1354, hAPP(_u1354, fun(_u1354, _u1354), _u1352, _u1353), _u1353) = ti(_u1354, _u1353)) | ~hBOOL(hAPP(fun(fun(_u1355, bool), _u1354), bool, hAPP(fun(_u1355, _u1354), fun(fun(fun(_u1355, bool), _u1354), bool), hAPP(_u1354, fun(fun(_u1355, _u1354), fun(fun(fun(_u1355, bool), _u1354), bool)), hAPP(fun(_u1354, fun(_u1354, _u1354)), fun(_u1354, fun(fun(_u1355, _u1354), fun(fun(fun(_u1355, bool), _u1354), bool))), finite908156982e_idem(_u1354, _u1355), _u1352), _u1351), _u1350), _u1349)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_306_finite__Plus__iff ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_306_finite__Plus__iff-1, axiom, ( ~hBOOL(hAPP(fun(sum_sum(_u1366, _u1364), bool), bool, finite_finite_1(sum_sum(_u1366, _u1364)), hAPP(fun(_u1364, bool), fun(sum_sum(_u1366, _u1364), bool), hAPP(fun(_u1366, bool), fun(fun(_u1364, bool), fun(sum_sum(_u1366, _u1364), bool)), sum_Plus(_u1366, _u1364), _u1362), _u1360))) | hBOOL(hAPP(fun(_u1366, bool), bool, finite_finite_1(_u1366), _u1362)) )).
% 40.55/40.73  cnf(fact_306_finite__Plus__iff-2, axiom, ( ~hBOOL(hAPP(fun(sum_sum(_u1366, _u1364), bool), bool, finite_finite_1(sum_sum(_u1366, _u1364)), hAPP(fun(_u1364, bool), fun(sum_sum(_u1366, _u1364), bool), hAPP(fun(_u1366, bool), fun(fun(_u1364, bool), fun(sum_sum(_u1366, _u1364), bool)), sum_Plus(_u1366, _u1364), _u1362), _u1360))) | hBOOL(hAPP(fun(_u1364, bool), bool, finite_finite_1(_u1364), _u1360)) )).
% 40.55/40.73  cnf(fact_306_finite__Plus__iff-3, axiom, ( ~hBOOL(hAPP(fun(_u1367, bool), bool, finite_finite_1(_u1367), _u1363)) | ~hBOOL(hAPP(fun(_u1365, bool), bool, finite_finite_1(_u1365), _u1361)) | hBOOL(hAPP(fun(sum_sum(_u1367, _u1365), bool), bool, finite_finite_1(sum_sum(_u1367, _u1365)), hAPP(fun(_u1365, bool), fun(sum_sum(_u1367, _u1365), bool), hAPP(fun(_u1367, bool), fun(fun(_u1365, bool), fun(sum_sum(_u1367, _u1365), bool)), sum_Plus(_u1367, _u1365), _u1363), _u1361))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_307_finite__Plus ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_307_finite__Plus-1, axiom, ( ~hBOOL(hAPP(fun(_u1370, bool), bool, finite_finite_1(_u1370), _u1368)) | ~hBOOL(hAPP(fun(_u1371, bool), bool, finite_finite_1(_u1371), _u1369)) | hBOOL(hAPP(fun(sum_sum(_u1370, _u1371), bool), bool, finite_finite_1(sum_sum(_u1370, _u1371)), hAPP(fun(_u1371, bool), fun(sum_sum(_u1370, _u1371), bool), hAPP(fun(_u1370, bool), fun(fun(_u1371, bool), fun(sum_sum(_u1370, _u1371), bool)), sum_Plus(_u1370, _u1371), _u1368), _u1369))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_308_finite__PlusD_I1_J ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_308_finite__PlusD_I1_J-1, axiom, ( hBOOL(hAPP(fun(_u1375, bool), bool, finite_finite_1(_u1375), _u1373)) | ~hBOOL(hAPP(fun(sum_sum(_u1375, _u1374), bool), bool, finite_finite_1(sum_sum(_u1375, _u1374)), hAPP(fun(_u1374, bool), fun(sum_sum(_u1375, _u1374), bool), hAPP(fun(_u1375, bool), fun(fun(_u1374, bool), fun(sum_sum(_u1375, _u1374), bool)), sum_Plus(_u1375, _u1374), _u1373), _u1372))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_309_finite__PlusD_I2_J ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_309_finite__PlusD_I2_J-1, axiom, ( ~hBOOL(hAPP(fun(sum_sum(_u1379, _u1378), bool), bool, finite_finite_1(sum_sum(_u1379, _u1378)), hAPP(fun(_u1378, bool), fun(sum_sum(_u1379, _u1378), bool), hAPP(fun(_u1379, bool), fun(fun(_u1378, bool), fun(sum_sum(_u1379, _u1378), bool)), sum_Plus(_u1379, _u1378), _u1377), _u1376))) | hBOOL(hAPP(fun(_u1378, bool), bool, finite_finite_1(_u1378), _u1376)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_310_folding__image__simple__idem_Oin__idem ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_310_folding__image__simple__idem_Oin__idem-1, axiom, ( ~hBOOL(hAPP(fun(fun(_u1387, bool), _u1386), bool, hAPP(fun(_u1387, _u1386), fun(fun(fun(_u1387, bool), _u1386), bool), hAPP(_u1386, fun(fun(_u1387, _u1386), fun(fun(fun(_u1387, bool), _u1386), bool)), hAPP(fun(_u1386, fun(_u1386, _u1386)), fun(_u1386, fun(fun(_u1387, _u1386), fun(fun(fun(_u1387, bool), _u1386), bool))), finite908156982e_idem(_u1386, _u1387), _u1383), _u1382), _u1381), _u1380)) | ~hBOOL(hAPP(fun(_u1387, bool), bool, finite_finite_1(_u1387), _u1384)) | ~hBOOL(hAPP(fun(_u1387, bool), bool, hAPP(_u1387, fun(fun(_u1387, bool), bool), member(_u1387), _u1385), _u1384)) | ( hAPP(_u1386, _u1386, hAPP(_u1386, fun(_u1386, _u1386), _u1383, hAPP(_u1387, _u1386, _u1381, _u1385)), hAPP(fun(_u1387, bool), _u1386, _u1380, _u1384)) = hAPP(fun(_u1387, bool), _u1386, _u1380, _u1384)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_311_UNIV__Plus__UNIV ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_311_UNIV__Plus__UNIV-1, axiom, ( ( hAPP(fun(_u1389, bool), fun(sum_sum(_u1388, _u1389), bool), hAPP(fun(_u1388, bool), fun(fun(_u1389, bool), fun(sum_sum(_u1388, _u1389), bool)), sum_Plus(_u1388, _u1389), top_top(fun(_u1388, bool))), top_top(fun(_u1389, bool))) = top_top(fun(sum_sum(_u1388, _u1389), bool))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_312_finite__M__bounded__by__nat ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_312_finite__M__bounded__by__nat-1, axiom, ( hBOOL(hAPP(fun(nat, bool), bool, finite_finite_1(nat), hAPP(fun(nat, bool), fun(nat, bool), collect(nat), hAPP(fun(nat, bool), fun(nat, bool), hAPP(fun(nat, fun(bool, bool)), fun(fun(nat, bool), fun(nat, bool)), combs(nat, bool, bool), hAPP(fun(nat, bool), fun(nat, fun(bool, bool)), hAPP(fun(bool, fun(bool, bool)), fun(fun(nat, bool), fun(nat, fun(bool, bool))), combb(bool, fun(bool, bool), nat), fconj), _u1391)), hAPP(nat, fun(nat, bool), hAPP(fun(nat, fun(nat, bool)), fun(nat, fun(nat, bool)), combc(nat, nat, bool), ord_less(nat)), _u1390))))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_313_finite__nat__set__iff__bounded__le ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_313_finite__nat__set__iff__bounded__le-1, axiom, ( ~hBOOL(hAPP(fun(nat, bool), bool, finite_finite_1(nat), _u1397)) | ~hBOOL(hAPP(fun(nat, bool), bool, hAPP(nat, fun(fun(nat, bool), bool), member(nat), _u1392), _u1397)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1392), skolem81(_u1397))) )).
% 40.55/40.73  cnf(fact_313_finite__nat__set__iff__bounded__le-2, axiom, ( hBOOL(hAPP(fun(nat, bool), bool, finite_finite_1(nat), _u1398)) | hBOOL(hAPP(fun(nat, bool), bool, hAPP(nat, fun(fun(nat, bool), bool), member(nat), skolem82(_u1398, _u1395)), _u1398)) )).
% 40.55/40.73  cnf(fact_313_finite__nat__set__iff__bounded__le-3, axiom, ( hBOOL(hAPP(fun(nat, bool), bool, finite_finite_1(nat), _u1398)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), skolem82(_u1398, _u1395)), _u1395)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_314_finite__nat__set__iff__bounded ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_314_finite__nat__set__iff__bounded-1, axiom, ( ~hBOOL(hAPP(fun(nat, bool), bool, finite_finite_1(nat), _u1404)) | ~hBOOL(hAPP(fun(nat, bool), bool, hAPP(nat, fun(fun(nat, bool), bool), member(nat), _u1399), _u1404)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1399), skolem83(_u1404))) )).
% 40.55/40.73  cnf(fact_314_finite__nat__set__iff__bounded-2, axiom, ( hBOOL(hAPP(fun(nat, bool), bool, finite_finite_1(nat), _u1405)) | hBOOL(hAPP(fun(nat, bool), bool, hAPP(nat, fun(fun(nat, bool), bool), member(nat), skolem84(_u1405, _u1402)), _u1405)) )).
% 40.55/40.73  cnf(fact_314_finite__nat__set__iff__bounded-3, axiom, ( hBOOL(hAPP(fun(nat, bool), bool, finite_finite_1(nat), _u1405)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), skolem84(_u1405, _u1402)), _u1402)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_315_finite__less__ub ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_315_finite__less__ub-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), skolem85(_u1408, _u1407)), hAPP(nat, nat, _u1407, skolem85(_u1408, _u1407)))) | hBOOL(hAPP(fun(nat, bool), bool, finite_finite_1(nat), hAPP(fun(nat, bool), fun(nat, bool), collect(nat), hAPP(nat, fun(nat, bool), hAPP(fun(nat, fun(nat, bool)), fun(nat, fun(nat, bool)), combc(nat, nat, bool), hAPP(fun(nat, nat), fun(nat, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(nat, nat), fun(nat, fun(nat, bool))), combb(nat, fun(nat, bool), nat), ord_less_eq(nat)), _u1407)), _u1408)))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_316_bounded__nat__set__is__finite ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_316_bounded__nat__set__is__finite-1, axiom, ( hBOOL(hAPP(fun(nat, bool), bool, finite_finite_1(nat), _u1410)) | hBOOL(hAPP(fun(nat, bool), bool, hAPP(nat, fun(fun(nat, bool), bool), member(nat), skolem86(_u1411, _u1410)), _u1410)) )).
% 40.55/40.73  cnf(fact_316_bounded__nat__set__is__finite-2, axiom, ( hBOOL(hAPP(fun(nat, bool), bool, finite_finite_1(nat), _u1410)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), skolem86(_u1411, _u1410)), _u1411)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_317_card__Plus__conv__if ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_317_card__Plus__conv__if-1, axiom, ( ~hBOOL(hAPP(fun(_u1420, bool), bool, finite_finite_1(_u1420), _u1416)) | ~hBOOL(hAPP(fun(_u1422, bool), bool, finite_finite_1(_u1422), _u1418)) | ( hAPP(fun(sum_sum(_u1420, _u1422), bool), nat, finite_card(sum_sum(_u1420, _u1422)), hAPP(fun(_u1422, bool), fun(sum_sum(_u1420, _u1422), bool), hAPP(fun(_u1420, bool), fun(fun(_u1422, bool), fun(sum_sum(_u1420, _u1422), bool)), sum_Plus(_u1420, _u1422), _u1416), _u1418)) = hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), hAPP(fun(_u1420, bool), nat, finite_card(_u1420), _u1416)), hAPP(fun(_u1422, bool), nat, finite_card(_u1422), _u1418))) )).
% 40.55/40.73  cnf(fact_317_card__Plus__conv__if-2, axiom, ( ( hAPP(fun(sum_sum(_u1421, _u1423), bool), nat, finite_card(sum_sum(_u1421, _u1423)), hAPP(fun(_u1423, bool), fun(sum_sum(_u1421, _u1423), bool), hAPP(fun(_u1421, bool), fun(fun(_u1423, bool), fun(sum_sum(_u1421, _u1423), bool)), sum_Plus(_u1421, _u1423), _u1417), _u1419)) = zero_zero(nat)) | hBOOL(hAPP(fun(_u1421, bool), bool, finite_finite_1(_u1421), _u1417)) )).
% 40.55/40.73  cnf(fact_317_card__Plus__conv__if-3, axiom, ( ( hAPP(fun(sum_sum(_u1421, _u1423), bool), nat, finite_card(sum_sum(_u1421, _u1423)), hAPP(fun(_u1423, bool), fun(sum_sum(_u1421, _u1423), bool), hAPP(fun(_u1421, bool), fun(fun(_u1423, bool), fun(sum_sum(_u1421, _u1423), bool)), sum_Plus(_u1421, _u1423), _u1417), _u1419)) = zero_zero(nat)) | hBOOL(hAPP(fun(_u1423, bool), bool, finite_finite_1(_u1423), _u1419)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_318_less__zeroE ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_318_less__zeroE-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1424), zero_zero(nat))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_319_le0 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_319_le0-1, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), zero_zero(nat)), _u1425)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_320_gr0I ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_320_gr0I-1, axiom, ( ( _u1426 = zero_zero(nat)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), zero_zero(nat)), _u1426)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_321_gr__implies__not0 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_321_gr__implies__not0-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1428), _u1427)) | ( _u1427 != zero_zero(nat)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_322_less__nat__zero__code ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_322_less__nat__zero__code-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1429), zero_zero(nat))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_323_neq0__conv ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_323_neq0__conv-1, axiom, ( ( _u1431 = zero_zero(nat)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), zero_zero(nat)), _u1431)) )).
% 40.55/40.73  cnf(fact_323_neq0__conv-2, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), zero_zero(nat)), _u1432)) | ( _u1432 != zero_zero(nat)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_324_not__less0 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_324_not__less0-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1433), zero_zero(nat))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_325_plus__nat_Oadd__0 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_325_plus__nat_Oadd__0-1, axiom, ( ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), zero_zero(nat)), _u1434) = _u1434) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_326_Nat_Oadd__0__right ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_326_Nat_Oadd__0__right-1, axiom, ( ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1435), zero_zero(nat)) = _u1435) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_327_add__is__0 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_327_add__is__0-1, axiom, ( ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1440), _u1438) != zero_zero(nat)) | ( _u1440 = zero_zero(nat)) )).
% 40.55/40.73  cnf(fact_327_add__is__0-2, axiom, ( ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1440), _u1438) != zero_zero(nat)) | ( _u1438 = zero_zero(nat)) )).
% 40.55/40.73  cnf(fact_327_add__is__0-3, axiom, ( ( _u1441 != zero_zero(nat)) | ( _u1439 != zero_zero(nat)) | ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1441), _u1439) = zero_zero(nat)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_328_add__eq__self__zero ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_328_add__eq__self__zero-1, axiom, ( ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1443), _u1442) != _u1443) | ( _u1442 = zero_zero(nat)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_329_le__0__eq ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_329_le__0__eq-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1445), zero_zero(nat))) | ( _u1445 = zero_zero(nat)) )).
% 40.55/40.73  cnf(fact_329_le__0__eq-2, axiom, ( ( _u1446 != zero_zero(nat)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1446), zero_zero(nat))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_330_less__eq__nat_Osimps_I1_J ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_330_less__eq__nat_Osimps_I1_J-1, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), zero_zero(nat)), _u1447)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_331_zero__reorient ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_331_zero__reorient-1, axiom, ( ~zero(_u1449) | ( zero_zero(_u1449) != ti(_u1449, _u1450)) | ( ti(_u1449, _u1450) = zero_zero(_u1449)) )).
% 40.55/40.73  cnf(fact_331_zero__reorient-2, axiom, ( ~zero(_u1449) | ( ti(_u1449, _u1451) != zero_zero(_u1449)) | ( zero_zero(_u1449) = ti(_u1449, _u1451)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_332_zero__neq__one ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_332_zero__neq__one-1, axiom, ( ~zero_neq_one(_u1452) | ( zero_zero(_u1452) != one_one(_u1452)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_333_one__neq__zero ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_333_one__neq__zero-1, axiom, ( ~zero_neq_one(_u1453) | ( one_one(_u1453) != zero_zero(_u1453)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_334_add_Ocomm__neutral ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_334_add_Ocomm__neutral-1, axiom, ( ~comm_monoid_add(_u1455) | ( hAPP(_u1455, _u1455, hAPP(_u1455, fun(_u1455, _u1455), plus_plus(_u1455), _u1454), zero_zero(_u1455)) = ti(_u1455, _u1454)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_335_add__0__right ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_335_add__0__right-1, axiom, ( ~monoid_add(_u1457) | ( hAPP(_u1457, _u1457, hAPP(_u1457, fun(_u1457, _u1457), plus_plus(_u1457), _u1456), zero_zero(_u1457)) = ti(_u1457, _u1456)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_336_double__zero__sym ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_336_double__zero__sym-1, axiom, ( ~linord219039673up_add(_u1459) | ( zero_zero(_u1459) != hAPP(_u1459, _u1459, hAPP(_u1459, fun(_u1459, _u1459), plus_plus(_u1459), _u1460), _u1460)) | ( ti(_u1459, _u1460) = zero_zero(_u1459)) )).
% 40.55/40.73  cnf(fact_336_double__zero__sym-2, axiom, ( ~linord219039673up_add(_u1459) | ( ti(_u1459, _u1461) != zero_zero(_u1459)) | ( zero_zero(_u1459) = hAPP(_u1459, _u1459, hAPP(_u1459, fun(_u1459, _u1459), plus_plus(_u1459), _u1461), _u1461)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_337_add__0 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_337_add__0-1, axiom, ( ~comm_monoid_add(_u1463) | ( hAPP(_u1463, _u1463, hAPP(_u1463, fun(_u1463, _u1463), plus_plus(_u1463), zero_zero(_u1463)), _u1462) = ti(_u1463, _u1462)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_338_add__0__left ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_338_add__0__left-1, axiom, ( ~monoid_add(_u1465) | ( hAPP(_u1465, _u1465, hAPP(_u1465, fun(_u1465, _u1465), plus_plus(_u1465), zero_zero(_u1465)), _u1464) = ti(_u1465, _u1464)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_339_add__nonpos__nonpos ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_339_add__nonpos__nonpos-1, axiom, ( ~ordere216010020id_add(_u1468) | ~hBOOL(hAPP(_u1468, bool, hAPP(_u1468, fun(_u1468, bool), ord_less_eq(_u1468), _u1466), zero_zero(_u1468))) | ~hBOOL(hAPP(_u1468, bool, hAPP(_u1468, fun(_u1468, bool), ord_less_eq(_u1468), _u1467), zero_zero(_u1468))) | hBOOL(hAPP(_u1468, bool, hAPP(_u1468, fun(_u1468, bool), ord_less_eq(_u1468), hAPP(_u1468, _u1468, hAPP(_u1468, fun(_u1468, _u1468), plus_plus(_u1468), _u1466), _u1467)), zero_zero(_u1468))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_340_add__increasing2 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_340_add__increasing2-1, axiom, ( ~ordere216010020id_add(_u1472) | ~hBOOL(hAPP(_u1472, bool, hAPP(_u1472, fun(_u1472, bool), ord_less_eq(_u1472), zero_zero(_u1472)), _u1469)) | ~hBOOL(hAPP(_u1472, bool, hAPP(_u1472, fun(_u1472, bool), ord_less_eq(_u1472), _u1471), _u1470)) | hBOOL(hAPP(_u1472, bool, hAPP(_u1472, fun(_u1472, bool), ord_less_eq(_u1472), _u1471), hAPP(_u1472, _u1472, hAPP(_u1472, fun(_u1472, _u1472), plus_plus(_u1472), _u1470), _u1469))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_341_add__increasing ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_341_add__increasing-1, axiom, ( ~ordere216010020id_add(_u1476) | ~hBOOL(hAPP(_u1476, bool, hAPP(_u1476, fun(_u1476, bool), ord_less_eq(_u1476), zero_zero(_u1476)), _u1473)) | ~hBOOL(hAPP(_u1476, bool, hAPP(_u1476, fun(_u1476, bool), ord_less_eq(_u1476), _u1475), _u1474)) | hBOOL(hAPP(_u1476, bool, hAPP(_u1476, fun(_u1476, bool), ord_less_eq(_u1476), _u1475), hAPP(_u1476, _u1476, hAPP(_u1476, fun(_u1476, _u1476), plus_plus(_u1476), _u1473), _u1474))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_342_add__nonneg__eq__0__iff ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_342_add__nonneg__eq__0__iff-1, axiom, ( ~ordere216010020id_add(_u1479) | ~hBOOL(hAPP(_u1479, bool, hAPP(_u1479, fun(_u1479, bool), ord_less_eq(_u1479), zero_zero(_u1479)), _u1477)) | ~hBOOL(hAPP(_u1479, bool, hAPP(_u1479, fun(_u1479, bool), ord_less_eq(_u1479), zero_zero(_u1479)), _u1478)) | ( hAPP(_u1479, _u1479, hAPP(_u1479, fun(_u1479, _u1479), plus_plus(_u1479), _u1477), _u1478) != zero_zero(_u1479)) | ( ti(_u1479, _u1477) = zero_zero(_u1479)) )).
% 40.55/40.73  cnf(fact_342_add__nonneg__eq__0__iff-2, axiom, ( ~ordere216010020id_add(_u1479) | ~hBOOL(hAPP(_u1479, bool, hAPP(_u1479, fun(_u1479, bool), ord_less_eq(_u1479), zero_zero(_u1479)), _u1477)) | ~hBOOL(hAPP(_u1479, bool, hAPP(_u1479, fun(_u1479, bool), ord_less_eq(_u1479), zero_zero(_u1479)), _u1478)) | ( hAPP(_u1479, _u1479, hAPP(_u1479, fun(_u1479, _u1479), plus_plus(_u1479), _u1477), _u1478) != zero_zero(_u1479)) | ( ti(_u1479, _u1478) = zero_zero(_u1479)) )).
% 40.55/40.73  cnf(fact_342_add__nonneg__eq__0__iff-3, axiom, ( ~ordere216010020id_add(_u1479) | ~hBOOL(hAPP(_u1479, bool, hAPP(_u1479, fun(_u1479, bool), ord_less_eq(_u1479), zero_zero(_u1479)), _u1477)) | ~hBOOL(hAPP(_u1479, bool, hAPP(_u1479, fun(_u1479, bool), ord_less_eq(_u1479), zero_zero(_u1479)), _u1478)) | ( ti(_u1479, _u1477) != zero_zero(_u1479)) | ( ti(_u1479, _u1478) != zero_zero(_u1479)) | ( hAPP(_u1479, _u1479, hAPP(_u1479, fun(_u1479, _u1479), plus_plus(_u1479), _u1477), _u1478) = zero_zero(_u1479)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_343_add__nonneg__nonneg ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_343_add__nonneg__nonneg-1, axiom, ( ~ordere216010020id_add(_u1482) | ~hBOOL(hAPP(_u1482, bool, hAPP(_u1482, fun(_u1482, bool), ord_less_eq(_u1482), zero_zero(_u1482)), _u1480)) | ~hBOOL(hAPP(_u1482, bool, hAPP(_u1482, fun(_u1482, bool), ord_less_eq(_u1482), zero_zero(_u1482)), _u1481)) | hBOOL(hAPP(_u1482, bool, hAPP(_u1482, fun(_u1482, bool), ord_less_eq(_u1482), zero_zero(_u1482)), hAPP(_u1482, _u1482, hAPP(_u1482, fun(_u1482, _u1482), plus_plus(_u1482), _u1480), _u1481))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_344_double__add__le__zero__iff__single__add__le__zero ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_344_double__add__le__zero__iff__single__add__le__zero-1, axiom, ( ~linord219039673up_add(_u1484) | ~hBOOL(hAPP(_u1484, bool, hAPP(_u1484, fun(_u1484, bool), ord_less_eq(_u1484), hAPP(_u1484, _u1484, hAPP(_u1484, fun(_u1484, _u1484), plus_plus(_u1484), _u1485), _u1485)), zero_zero(_u1484))) | hBOOL(hAPP(_u1484, bool, hAPP(_u1484, fun(_u1484, bool), ord_less_eq(_u1484), _u1485), zero_zero(_u1484))) )).
% 40.55/40.73  cnf(fact_344_double__add__le__zero__iff__single__add__le__zero-2, axiom, ( ~linord219039673up_add(_u1484) | ~hBOOL(hAPP(_u1484, bool, hAPP(_u1484, fun(_u1484, bool), ord_less_eq(_u1484), _u1486), zero_zero(_u1484))) | hBOOL(hAPP(_u1484, bool, hAPP(_u1484, fun(_u1484, bool), ord_less_eq(_u1484), hAPP(_u1484, _u1484, hAPP(_u1484, fun(_u1484, _u1484), plus_plus(_u1484), _u1486), _u1486)), zero_zero(_u1484))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_345_zero__le__double__add__iff__zero__le__single__add ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_345_zero__le__double__add__iff__zero__le__single__add-1, axiom, ( ~linord219039673up_add(_u1488) | ~hBOOL(hAPP(_u1488, bool, hAPP(_u1488, fun(_u1488, bool), ord_less_eq(_u1488), zero_zero(_u1488)), hAPP(_u1488, _u1488, hAPP(_u1488, fun(_u1488, _u1488), plus_plus(_u1488), _u1489), _u1489))) | hBOOL(hAPP(_u1488, bool, hAPP(_u1488, fun(_u1488, bool), ord_less_eq(_u1488), zero_zero(_u1488)), _u1489)) )).
% 40.55/40.73  cnf(fact_345_zero__le__double__add__iff__zero__le__single__add-2, axiom, ( ~linord219039673up_add(_u1488) | ~hBOOL(hAPP(_u1488, bool, hAPP(_u1488, fun(_u1488, bool), ord_less_eq(_u1488), zero_zero(_u1488)), _u1490)) | hBOOL(hAPP(_u1488, bool, hAPP(_u1488, fun(_u1488, bool), ord_less_eq(_u1488), zero_zero(_u1488)), hAPP(_u1488, _u1488, hAPP(_u1488, fun(_u1488, _u1488), plus_plus(_u1488), _u1490), _u1490))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_346_add__neg__neg ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_346_add__neg__neg-1, axiom, ( ~ordere216010020id_add(_u1493) | ~hBOOL(hAPP(_u1493, bool, hAPP(_u1493, fun(_u1493, bool), ord_less(_u1493), _u1491), zero_zero(_u1493))) | ~hBOOL(hAPP(_u1493, bool, hAPP(_u1493, fun(_u1493, bool), ord_less(_u1493), _u1492), zero_zero(_u1493))) | hBOOL(hAPP(_u1493, bool, hAPP(_u1493, fun(_u1493, bool), ord_less(_u1493), hAPP(_u1493, _u1493, hAPP(_u1493, fun(_u1493, _u1493), plus_plus(_u1493), _u1491), _u1492)), zero_zero(_u1493))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_347_pos__add__strict ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_347_pos__add__strict-1, axiom, ( ~linordered_semidom(_u1497) | ~hBOOL(hAPP(_u1497, bool, hAPP(_u1497, fun(_u1497, bool), ord_less(_u1497), zero_zero(_u1497)), _u1494)) | ~hBOOL(hAPP(_u1497, bool, hAPP(_u1497, fun(_u1497, bool), ord_less(_u1497), _u1496), _u1495)) | hBOOL(hAPP(_u1497, bool, hAPP(_u1497, fun(_u1497, bool), ord_less(_u1497), _u1496), hAPP(_u1497, _u1497, hAPP(_u1497, fun(_u1497, _u1497), plus_plus(_u1497), _u1494), _u1495))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_348_add__pos__pos ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_348_add__pos__pos-1, axiom, ( ~ordere216010020id_add(_u1500) | ~hBOOL(hAPP(_u1500, bool, hAPP(_u1500, fun(_u1500, bool), ord_less(_u1500), zero_zero(_u1500)), _u1498)) | ~hBOOL(hAPP(_u1500, bool, hAPP(_u1500, fun(_u1500, bool), ord_less(_u1500), zero_zero(_u1500)), _u1499)) | hBOOL(hAPP(_u1500, bool, hAPP(_u1500, fun(_u1500, bool), ord_less(_u1500), zero_zero(_u1500)), hAPP(_u1500, _u1500, hAPP(_u1500, fun(_u1500, _u1500), plus_plus(_u1500), _u1498), _u1499))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_349_double__add__less__zero__iff__single__add__less__zero ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_349_double__add__less__zero__iff__single__add__less__zero-1, axiom, ( ~linord219039673up_add(_u1502) | ~hBOOL(hAPP(_u1502, bool, hAPP(_u1502, fun(_u1502, bool), ord_less(_u1502), hAPP(_u1502, _u1502, hAPP(_u1502, fun(_u1502, _u1502), plus_plus(_u1502), _u1503), _u1503)), zero_zero(_u1502))) | hBOOL(hAPP(_u1502, bool, hAPP(_u1502, fun(_u1502, bool), ord_less(_u1502), _u1503), zero_zero(_u1502))) )).
% 40.55/40.73  cnf(fact_349_double__add__less__zero__iff__single__add__less__zero-2, axiom, ( ~linord219039673up_add(_u1502) | ~hBOOL(hAPP(_u1502, bool, hAPP(_u1502, fun(_u1502, bool), ord_less(_u1502), _u1504), zero_zero(_u1502))) | hBOOL(hAPP(_u1502, bool, hAPP(_u1502, fun(_u1502, bool), ord_less(_u1502), hAPP(_u1502, _u1502, hAPP(_u1502, fun(_u1502, _u1502), plus_plus(_u1502), _u1504), _u1504)), zero_zero(_u1502))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_350_zero__less__double__add__iff__zero__less__single__add ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_350_zero__less__double__add__iff__zero__less__single__add-1, axiom, ( ~linord219039673up_add(_u1506) | ~hBOOL(hAPP(_u1506, bool, hAPP(_u1506, fun(_u1506, bool), ord_less(_u1506), zero_zero(_u1506)), hAPP(_u1506, _u1506, hAPP(_u1506, fun(_u1506, _u1506), plus_plus(_u1506), _u1507), _u1507))) | hBOOL(hAPP(_u1506, bool, hAPP(_u1506, fun(_u1506, bool), ord_less(_u1506), zero_zero(_u1506)), _u1507)) )).
% 40.55/40.73  cnf(fact_350_zero__less__double__add__iff__zero__less__single__add-2, axiom, ( ~linord219039673up_add(_u1506) | ~hBOOL(hAPP(_u1506, bool, hAPP(_u1506, fun(_u1506, bool), ord_less(_u1506), zero_zero(_u1506)), _u1508)) | hBOOL(hAPP(_u1506, bool, hAPP(_u1506, fun(_u1506, bool), ord_less(_u1506), zero_zero(_u1506)), hAPP(_u1506, _u1506, hAPP(_u1506, fun(_u1506, _u1506), plus_plus(_u1506), _u1508), _u1508))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_351_zero__le__one ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_351_zero__le__one-1, axiom, ( ~linordered_semidom(_u1509) | hBOOL(hAPP(_u1509, bool, hAPP(_u1509, fun(_u1509, bool), ord_less_eq(_u1509), zero_zero(_u1509)), one_one(_u1509))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_352_not__one__le__zero ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_352_not__one__le__zero-1, axiom, ( ~linordered_semidom(_u1510) | ~hBOOL(hAPP(_u1510, bool, hAPP(_u1510, fun(_u1510, bool), ord_less_eq(_u1510), one_one(_u1510)), zero_zero(_u1510))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_353_zero__less__one ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_353_zero__less__one-1, axiom, ( ~linordered_semidom(_u1511) | hBOOL(hAPP(_u1511, bool, hAPP(_u1511, fun(_u1511, bool), ord_less(_u1511), zero_zero(_u1511)), one_one(_u1511))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_354_not__one__less__zero ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_354_not__one__less__zero-1, axiom, ( ~linordered_semidom(_u1512) | ~hBOOL(hAPP(_u1512, bool, hAPP(_u1512, fun(_u1512, bool), ord_less(_u1512), one_one(_u1512)), zero_zero(_u1512))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_355_add__gr__0 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_355_add__gr__0-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), zero_zero(nat)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1517), _u1515))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), zero_zero(nat)), _u1517)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), zero_zero(nat)), _u1515)) )).
% 40.55/40.73  cnf(fact_355_add__gr__0-2, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), zero_zero(nat)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1518), _u1516))) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), zero_zero(nat)), _u1518)) )).
% 40.55/40.73  cnf(fact_355_add__gr__0-3, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), zero_zero(nat)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1518), _u1516))) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), zero_zero(nat)), _u1516)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_356_card__infinite ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_356_card__infinite-1, axiom, ( hBOOL(hAPP(fun(_u1520, bool), bool, finite_finite_1(_u1520), _u1519)) | ( hAPP(fun(_u1520, bool), nat, finite_card(_u1520), _u1519) = zero_zero(nat)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_357_add__nonpos__neg ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_357_add__nonpos__neg-1, axiom, ( ~ordere216010020id_add(_u1523) | ~hBOOL(hAPP(_u1523, bool, hAPP(_u1523, fun(_u1523, bool), ord_less_eq(_u1523), _u1521), zero_zero(_u1523))) | ~hBOOL(hAPP(_u1523, bool, hAPP(_u1523, fun(_u1523, bool), ord_less(_u1523), _u1522), zero_zero(_u1523))) | hBOOL(hAPP(_u1523, bool, hAPP(_u1523, fun(_u1523, bool), ord_less(_u1523), hAPP(_u1523, _u1523, hAPP(_u1523, fun(_u1523, _u1523), plus_plus(_u1523), _u1521), _u1522)), zero_zero(_u1523))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_358_add__neg__nonpos ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_358_add__neg__nonpos-1, axiom, ( ~ordere216010020id_add(_u1526) | ~hBOOL(hAPP(_u1526, bool, hAPP(_u1526, fun(_u1526, bool), ord_less(_u1526), _u1524), zero_zero(_u1526))) | ~hBOOL(hAPP(_u1526, bool, hAPP(_u1526, fun(_u1526, bool), ord_less_eq(_u1526), _u1525), zero_zero(_u1526))) | hBOOL(hAPP(_u1526, bool, hAPP(_u1526, fun(_u1526, bool), ord_less(_u1526), hAPP(_u1526, _u1526, hAPP(_u1526, fun(_u1526, _u1526), plus_plus(_u1526), _u1524), _u1525)), zero_zero(_u1526))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_359_add__strict__increasing2 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_359_add__strict__increasing2-1, axiom, ( ~ordere216010020id_add(_u1530) | ~hBOOL(hAPP(_u1530, bool, hAPP(_u1530, fun(_u1530, bool), ord_less_eq(_u1530), zero_zero(_u1530)), _u1527)) | ~hBOOL(hAPP(_u1530, bool, hAPP(_u1530, fun(_u1530, bool), ord_less(_u1530), _u1529), _u1528)) | hBOOL(hAPP(_u1530, bool, hAPP(_u1530, fun(_u1530, bool), ord_less(_u1530), _u1529), hAPP(_u1530, _u1530, hAPP(_u1530, fun(_u1530, _u1530), plus_plus(_u1530), _u1527), _u1528))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_360_add__strict__increasing ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_360_add__strict__increasing-1, axiom, ( ~ordere216010020id_add(_u1534) | ~hBOOL(hAPP(_u1534, bool, hAPP(_u1534, fun(_u1534, bool), ord_less(_u1534), zero_zero(_u1534)), _u1531)) | ~hBOOL(hAPP(_u1534, bool, hAPP(_u1534, fun(_u1534, bool), ord_less_eq(_u1534), _u1533), _u1532)) | hBOOL(hAPP(_u1534, bool, hAPP(_u1534, fun(_u1534, bool), ord_less(_u1534), _u1533), hAPP(_u1534, _u1534, hAPP(_u1534, fun(_u1534, _u1534), plus_plus(_u1534), _u1531), _u1532))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_361_add__nonneg__pos ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_361_add__nonneg__pos-1, axiom, ( ~ordere216010020id_add(_u1537) | ~hBOOL(hAPP(_u1537, bool, hAPP(_u1537, fun(_u1537, bool), ord_less_eq(_u1537), zero_zero(_u1537)), _u1535)) | ~hBOOL(hAPP(_u1537, bool, hAPP(_u1537, fun(_u1537, bool), ord_less(_u1537), zero_zero(_u1537)), _u1536)) | hBOOL(hAPP(_u1537, bool, hAPP(_u1537, fun(_u1537, bool), ord_less(_u1537), zero_zero(_u1537)), hAPP(_u1537, _u1537, hAPP(_u1537, fun(_u1537, _u1537), plus_plus(_u1537), _u1535), _u1536))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_362_add__pos__nonneg ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_362_add__pos__nonneg-1, axiom, ( ~ordere216010020id_add(_u1540) | ~hBOOL(hAPP(_u1540, bool, hAPP(_u1540, fun(_u1540, bool), ord_less(_u1540), zero_zero(_u1540)), _u1538)) | ~hBOOL(hAPP(_u1540, bool, hAPP(_u1540, fun(_u1540, bool), ord_less_eq(_u1540), zero_zero(_u1540)), _u1539)) | hBOOL(hAPP(_u1540, bool, hAPP(_u1540, fun(_u1540, bool), ord_less(_u1540), zero_zero(_u1540)), hAPP(_u1540, _u1540, hAPP(_u1540, fun(_u1540, _u1540), plus_plus(_u1540), _u1538), _u1539))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_363_zero__less__two ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_363_zero__less__two-1, axiom, ( ~linordered_semidom(_u1541) | hBOOL(hAPP(_u1541, bool, hAPP(_u1541, fun(_u1541, bool), ord_less(_u1541), zero_zero(_u1541)), hAPP(_u1541, _u1541, hAPP(_u1541, fun(_u1541, _u1541), plus_plus(_u1541), one_one(_u1541)), one_one(_u1541)))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_364_card__ge__0__finite ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_364_card__ge__0__finite-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), zero_zero(nat)), hAPP(fun(_u1543, bool), nat, finite_card(_u1543), _u1542))) | hBOOL(hAPP(fun(_u1543, bool), bool, finite_finite_1(_u1543), _u1542)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_365_finite__UNIV__card__ge__0 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_365_finite__UNIV__card__ge__0-1, axiom, ( ~hBOOL(hAPP(fun(_u1544, bool), bool, finite_finite_1(_u1544), top_top(fun(_u1544, bool)))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), zero_zero(nat)), hAPP(fun(_u1544, bool), nat, finite_card(_u1544), top_top(fun(_u1544, bool))))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_366_ex__least__nat__less ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_366_ex__least__nat__less-1, axiom, ( hBOOL(hAPP(nat, bool, _u1547, zero_zero(nat))) | ~hBOOL(hAPP(nat, bool, _u1547, _u1548)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), skolem87(_u1548, _u1547)), _u1548)) )).
% 40.55/40.73  cnf(fact_366_ex__least__nat__less-2, axiom, ( hBOOL(hAPP(nat, bool, _u1547, zero_zero(nat))) | ~hBOOL(hAPP(nat, bool, _u1547, _u1548)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1545), skolem87(_u1548, _u1547))) | ~hBOOL(hAPP(nat, bool, _u1547, _u1545)) )).
% 40.55/40.73  cnf(fact_366_ex__least__nat__less-3, axiom, ( hBOOL(hAPP(nat, bool, _u1547, zero_zero(nat))) | ~hBOOL(hAPP(nat, bool, _u1547, _u1548)) | hBOOL(hAPP(nat, bool, _u1547, hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), skolem87(_u1548, _u1547)), one_one(nat)))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_367_card_Oneutral ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_367_card_Oneutral-1, axiom, ( ~hBOOL(hAPP(fun(_u1551, bool), bool, finite_finite_1(_u1551), _u1550)) | ( hAPP(fun(_u1551, bool), nat, finite_card(_u1551), _u1550) = zero_zero(nat)) | hBOOL(hAPP(fun(_u1551, bool), bool, hAPP(_u1551, fun(fun(_u1551, bool), bool), member(_u1551), skolem88(_u1551, _u1550)), _u1550)) )).
% 40.55/40.73  cnf(fact_367_card_Oneutral-2, axiom, ( ~hBOOL(hAPP(fun(_u1551, bool), bool, finite_finite_1(_u1551), _u1550)) | ( hAPP(fun(_u1551, bool), nat, finite_card(_u1551), _u1550) = zero_zero(nat)) | ( one_one(nat) != zero_zero(nat)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_368_ex__least__nat__le ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_368_ex__least__nat__le-1, axiom, ( hBOOL(hAPP(nat, bool, _u1554, zero_zero(nat))) | ~hBOOL(hAPP(nat, bool, _u1554, _u1555)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), skolem89(_u1555, _u1554)), _u1555)) )).
% 40.55/40.73  cnf(fact_368_ex__least__nat__le-2, axiom, ( hBOOL(hAPP(nat, bool, _u1554, zero_zero(nat))) | ~hBOOL(hAPP(nat, bool, _u1554, _u1555)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1552), skolem89(_u1555, _u1554))) | ~hBOOL(hAPP(nat, bool, _u1554, _u1552)) )).
% 40.55/40.73  cnf(fact_368_ex__least__nat__le-3, axiom, ( hBOOL(hAPP(nat, bool, _u1554, zero_zero(nat))) | ~hBOOL(hAPP(nat, bool, _u1554, _u1555)) | hBOOL(hAPP(nat, bool, _u1554, skolem89(_u1555, _u1554))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_369_less__imp__add__positive ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_369_less__imp__add__positive-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1558), _u1557)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), zero_zero(nat)), skolem90(_u1558, _u1557))) )).
% 40.55/40.73  cnf(fact_369_less__imp__add__positive-2, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1558), _u1557)) | ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1558), skolem90(_u1558, _u1557)) = _u1557) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_370_even__less__0__iff ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_370_even__less__0__iff-1, axiom, ( ~linordered_idom(_u1560) | ~hBOOL(hAPP(_u1560, bool, hAPP(_u1560, fun(_u1560, bool), ord_less(_u1560), hAPP(_u1560, _u1560, hAPP(_u1560, fun(_u1560, _u1560), plus_plus(_u1560), _u1561), _u1561)), zero_zero(_u1560))) | hBOOL(hAPP(_u1560, bool, hAPP(_u1560, fun(_u1560, bool), ord_less(_u1560), _u1561), zero_zero(_u1560))) )).
% 40.55/40.73  cnf(fact_370_even__less__0__iff-2, axiom, ( ~linordered_idom(_u1560) | ~hBOOL(hAPP(_u1560, bool, hAPP(_u1560, fun(_u1560, bool), ord_less(_u1560), _u1562), zero_zero(_u1560))) | hBOOL(hAPP(_u1560, bool, hAPP(_u1560, fun(_u1560, bool), ord_less(_u1560), hAPP(_u1560, _u1560, hAPP(_u1560, fun(_u1560, _u1560), plus_plus(_u1560), _u1562), _u1562)), zero_zero(_u1560))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_371_double__eq__0__iff ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_371_double__eq__0__iff-1, axiom, ( ~linord219039673up_add(_u1564) | ( hAPP(_u1564, _u1564, hAPP(_u1564, fun(_u1564, _u1564), plus_plus(_u1564), _u1565), _u1565) != zero_zero(_u1564)) | ( ti(_u1564, _u1565) = zero_zero(_u1564)) )).
% 40.55/40.73  cnf(fact_371_double__eq__0__iff-2, axiom, ( ~linord219039673up_add(_u1564) | ( ti(_u1564, _u1566) != zero_zero(_u1564)) | ( hAPP(_u1564, _u1564, hAPP(_u1564, fun(_u1564, _u1564), plus_plus(_u1564), _u1566), _u1566) = zero_zero(_u1564)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_372_finite__fun__UNIVD1 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_372_finite__fun__UNIVD1-1, axiom, ( ~hBOOL(hAPP(fun(fun(_u1568, _u1567), bool), bool, finite_finite_1(fun(_u1568, _u1567)), top_top(fun(fun(_u1568, _u1567), bool)))) | ( hAPP(fun(_u1567, bool), nat, finite_card(_u1567), top_top(fun(_u1567, bool))) = hAPP(nat, nat, suc, zero_zero(nat))) | hBOOL(hAPP(fun(_u1568, bool), bool, finite_finite_1(_u1568), top_top(fun(_u1568, bool)))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_373_add__0__iff ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_373_add__0__iff-1, axiom, ( ~semiri456707255roduct(_u1571) | ( ti(_u1571, _u1574) != hAPP(_u1571, _u1571, hAPP(_u1571, fun(_u1571, _u1571), plus_plus(_u1571), _u1574), _u1572)) | ( ti(_u1571, _u1572) = zero_zero(_u1571)) )).
% 40.55/40.73  cnf(fact_373_add__0__iff-2, axiom, ( ~semiri456707255roduct(_u1571) | ( ti(_u1571, _u1573) != zero_zero(_u1571)) | ( ti(_u1571, _u1575) = hAPP(_u1571, _u1571, hAPP(_u1571, fun(_u1571, _u1571), plus_plus(_u1571), _u1575), _u1573)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_374_lessI ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_374_lessI-1, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1576), hAPP(nat, nat, suc, _u1576))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_375_Suc__mono ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_375_Suc__mono-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1578), _u1577)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(nat, nat, suc, _u1578)), hAPP(nat, nat, suc, _u1577))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_376_zero__less__Suc ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_376_zero__less__Suc-1, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), zero_zero(nat)), hAPP(nat, nat, suc, _u1579))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_377_Suc__n__not__le__n ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_377_Suc__n__not__le__n-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, suc, _u1580)), _u1580)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_378_not__less__eq__eq ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_378_not__less__eq__eq-1, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1585), _u1583)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, suc, _u1583)), _u1585)) )).
% 40.55/40.73  cnf(fact_378_not__less__eq__eq-2, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, suc, _u1584)), _u1586)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1586), _u1584)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_379_le__Suc__eq ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_379_le__Suc__eq-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1591), hAPP(nat, nat, suc, _u1589))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1591), _u1589)) | ( _u1591 = hAPP(nat, nat, suc, _u1589)) )).
% 40.55/40.73  cnf(fact_379_le__Suc__eq-2, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1592), hAPP(nat, nat, suc, _u1590))) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1592), _u1590)) )).
% 40.55/40.73  cnf(fact_379_le__Suc__eq-3, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1592), hAPP(nat, nat, suc, _u1590))) | ( _u1592 != hAPP(nat, nat, suc, _u1590)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_380_Suc__le__mono ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_380_Suc__le__mono-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, suc, _u1597)), hAPP(nat, nat, suc, _u1595))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1597), _u1595)) )).
% 40.55/40.73  cnf(fact_380_Suc__le__mono-2, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1598), _u1596)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, suc, _u1598)), hAPP(nat, nat, suc, _u1596))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_381_le__SucI ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_381_le__SucI-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1600), _u1599)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1600), hAPP(nat, nat, suc, _u1599))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_382_le__SucE ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_382_le__SucE-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1602), hAPP(nat, nat, suc, _u1601))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1602), _u1601)) | ( _u1602 = hAPP(nat, nat, suc, _u1601)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_383_Suc__leD ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_383_Suc__leD-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, suc, _u1604)), _u1603)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1604), _u1603)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_384_Suc__inject ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_384_Suc__inject-1, axiom, ( ( hAPP(nat, nat, suc, _u1606) != hAPP(nat, nat, suc, _u1605)) | ( _u1606 = _u1605) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_385_nat_Oinject ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_385_nat_Oinject-1, axiom, ( ( hAPP(nat, nat, suc, _u1611) != hAPP(nat, nat, suc, _u1609)) | ( _u1611 = _u1609) )).
% 40.55/40.73  cnf(fact_385_nat_Oinject-2, axiom, ( ( _u1612 != _u1610) | ( hAPP(nat, nat, suc, _u1612) = hAPP(nat, nat, suc, _u1610)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_386_Suc__n__not__n ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_386_Suc__n__not__n-1, axiom, ( ( hAPP(nat, nat, suc, _u1613) != _u1613) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_387_n__not__Suc__n ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_387_n__not__Suc__n-1, axiom, ( ( _u1614 != hAPP(nat, nat, suc, _u1614)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_388_add__Suc__shift ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_388_add__Suc__shift-1, axiom, ( ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), hAPP(nat, nat, suc, _u1616)), _u1615) = hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1616), hAPP(nat, nat, suc, _u1615))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_389_add__Suc ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_389_add__Suc-1, axiom, ( ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), hAPP(nat, nat, suc, _u1618)), _u1617) = hAPP(nat, nat, suc, hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1618), _u1617))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_390_add__Suc__right ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_390_add__Suc__right-1, axiom, ( ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1620), hAPP(nat, nat, suc, _u1619)) = hAPP(nat, nat, suc, hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1620), _u1619))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_391_not__less__eq ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_391_not__less__eq-1, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1625), _u1623)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1623), hAPP(nat, nat, suc, _u1625))) )).
% 40.55/40.73  cnf(fact_391_not__less__eq-2, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1624), hAPP(nat, nat, suc, _u1626))) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1626), _u1624)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_392_less__Suc__eq ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_392_less__Suc__eq-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1631), hAPP(nat, nat, suc, _u1629))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1631), _u1629)) | ( _u1631 = _u1629) )).
% 40.55/40.73  cnf(fact_392_less__Suc__eq-2, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1632), hAPP(nat, nat, suc, _u1630))) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1632), _u1630)) )).
% 40.55/40.73  cnf(fact_392_less__Suc__eq-3, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1632), hAPP(nat, nat, suc, _u1630))) | ( _u1632 != _u1630) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_393_Suc__less__eq ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_393_Suc__less__eq-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(nat, nat, suc, _u1637)), hAPP(nat, nat, suc, _u1635))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1637), _u1635)) )).
% 40.55/40.73  cnf(fact_393_Suc__less__eq-2, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1638), _u1636)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(nat, nat, suc, _u1638)), hAPP(nat, nat, suc, _u1636))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_394_not__less__less__Suc__eq ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_394_not__less__less__Suc__eq-1, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1640), _u1639)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1640), hAPP(nat, nat, suc, _u1639))) | ( _u1640 = _u1639) )).
% 40.55/40.73  cnf(fact_394_not__less__less__Suc__eq-2, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1640), _u1639)) | ( _u1640 != _u1639) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1640), hAPP(nat, nat, suc, _u1639))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_395_less__antisym ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_395_less__antisym-1, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1642), _u1641)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1642), hAPP(nat, nat, suc, _u1641))) | ( _u1641 = _u1642) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_396_less__SucI ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_396_less__SucI-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1644), _u1643)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1644), hAPP(nat, nat, suc, _u1643))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_397_Suc__lessI ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_397_Suc__lessI-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1646), _u1645)) | ( hAPP(nat, nat, suc, _u1646) = _u1645) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(nat, nat, suc, _u1646)), _u1645)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_398_less__trans__Suc ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_398_less__trans__Suc-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1648), _u1647)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1647), _u1649)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(nat, nat, suc, _u1648)), _u1649)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_399_less__SucE ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_399_less__SucE-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1651), hAPP(nat, nat, suc, _u1650))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1651), _u1650)) | ( _u1651 = _u1650) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_400_Suc__lessD ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_400_Suc__lessD-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(nat, nat, suc, _u1653)), _u1652)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1653), _u1652)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_401_Suc__less__SucD ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_401_Suc__less__SucD-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(nat, nat, suc, _u1655)), hAPP(nat, nat, suc, _u1654))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1655), _u1654)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_402_One__nat__def ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_402_One__nat__def-1, axiom, ( ( one_one(nat) = hAPP(nat, nat, suc, zero_zero(nat))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_403_Suc__le__lessD ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_403_Suc__le__lessD-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, suc, _u1657)), _u1656)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1657), _u1656)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_404_le__less__Suc__eq ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_404_le__less__Suc__eq-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1659), _u1658)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1658), hAPP(nat, nat, suc, _u1659))) | ( _u1658 = _u1659) )).
% 40.55/40.73  cnf(fact_404_le__less__Suc__eq-2, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1659), _u1658)) | ( _u1658 != _u1659) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1658), hAPP(nat, nat, suc, _u1659))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_405_Suc__leI ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_405_Suc__leI-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1661), _u1660)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, suc, _u1661)), _u1660)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_406_le__imp__less__Suc ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_406_le__imp__less__Suc-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1663), _u1662)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1663), hAPP(nat, nat, suc, _u1662))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_407_Suc__le__eq ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_407_Suc__le__eq-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, suc, _u1668)), _u1666)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1668), _u1666)) )).
% 40.55/40.73  cnf(fact_407_Suc__le__eq-2, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1669), _u1667)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, suc, _u1669)), _u1667)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_408_less__Suc__eq__le ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_408_less__Suc__eq__le-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1674), hAPP(nat, nat, suc, _u1672))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1674), _u1672)) )).
% 40.55/40.73  cnf(fact_408_less__Suc__eq__le-2, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1675), _u1673)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1675), hAPP(nat, nat, suc, _u1673))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_409_less__eq__Suc__le ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_409_less__eq__Suc__le-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1680), _u1678)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, suc, _u1680)), _u1678)) )).
% 40.55/40.73  cnf(fact_409_less__eq__Suc__le-2, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, suc, _u1681)), _u1679)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1681), _u1679)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_410_less__iff__Suc__add ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_410_less__iff__Suc__add-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1688), _u1686)) | ( _u1686 = hAPP(nat, nat, suc, hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1688), skolem91(_u1688, _u1686)))) )).
% 40.55/40.73  cnf(fact_410_less__iff__Suc__add-2, axiom, ( ( _u1687 != hAPP(nat, nat, suc, hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1689), _u1683))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1689), _u1687)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_411_less__add__Suc2 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_411_less__add__Suc2-1, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1691), hAPP(nat, nat, suc, hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1690), _u1691)))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_412_less__add__Suc1 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_412_less__add__Suc1-1, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1693), hAPP(nat, nat, suc, hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1693), _u1692)))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_413_one__is__add ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_413_one__is__add-1, axiom, ( ( hAPP(nat, nat, suc, zero_zero(nat)) != hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1698), _u1696)) | ( _u1698 = hAPP(nat, nat, suc, zero_zero(nat))) | ( _u1698 = zero_zero(nat)) )).
% 40.55/40.73  cnf(fact_413_one__is__add-2, axiom, ( ( hAPP(nat, nat, suc, zero_zero(nat)) != hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1698), _u1696)) | ( _u1698 = hAPP(nat, nat, suc, zero_zero(nat))) | ( _u1696 = hAPP(nat, nat, suc, zero_zero(nat))) )).
% 40.55/40.73  cnf(fact_413_one__is__add-3, axiom, ( ( hAPP(nat, nat, suc, zero_zero(nat)) != hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1698), _u1696)) | ( _u1696 = zero_zero(nat)) | ( _u1698 = zero_zero(nat)) )).
% 40.55/40.73  cnf(fact_413_one__is__add-4, axiom, ( ( hAPP(nat, nat, suc, zero_zero(nat)) != hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1698), _u1696)) | ( _u1696 = zero_zero(nat)) | ( _u1696 = hAPP(nat, nat, suc, zero_zero(nat))) )).
% 40.55/40.73  cnf(fact_413_one__is__add-5, axiom, ( ( hAPP(nat, nat, suc, zero_zero(nat)) = hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1699), _u1697)) | ( _u1699 != hAPP(nat, nat, suc, zero_zero(nat))) | ( _u1697 != zero_zero(nat)) )).
% 40.55/40.73  cnf(fact_413_one__is__add-6, axiom, ( ( hAPP(nat, nat, suc, zero_zero(nat)) = hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1699), _u1697)) | ( _u1699 != zero_zero(nat)) | ( _u1697 != hAPP(nat, nat, suc, zero_zero(nat))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_414_add__is__1 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_414_add__is__1-1, axiom, ( ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1704), _u1702) != hAPP(nat, nat, suc, zero_zero(nat))) | ( _u1704 = hAPP(nat, nat, suc, zero_zero(nat))) | ( _u1704 = zero_zero(nat)) )).
% 40.55/40.73  cnf(fact_414_add__is__1-2, axiom, ( ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1704), _u1702) != hAPP(nat, nat, suc, zero_zero(nat))) | ( _u1704 = hAPP(nat, nat, suc, zero_zero(nat))) | ( _u1702 = hAPP(nat, nat, suc, zero_zero(nat))) )).
% 40.55/40.73  cnf(fact_414_add__is__1-3, axiom, ( ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1704), _u1702) != hAPP(nat, nat, suc, zero_zero(nat))) | ( _u1702 = zero_zero(nat)) | ( _u1704 = zero_zero(nat)) )).
% 40.55/40.73  cnf(fact_414_add__is__1-4, axiom, ( ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1704), _u1702) != hAPP(nat, nat, suc, zero_zero(nat))) | ( _u1702 = zero_zero(nat)) | ( _u1702 = hAPP(nat, nat, suc, zero_zero(nat))) )).
% 40.55/40.73  cnf(fact_414_add__is__1-5, axiom, ( ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1705), _u1703) = hAPP(nat, nat, suc, zero_zero(nat))) | ( _u1705 != hAPP(nat, nat, suc, zero_zero(nat))) | ( _u1703 != zero_zero(nat)) )).
% 40.55/40.73  cnf(fact_414_add__is__1-6, axiom, ( ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1705), _u1703) = hAPP(nat, nat, suc, zero_zero(nat))) | ( _u1705 != zero_zero(nat)) | ( _u1703 != hAPP(nat, nat, suc, zero_zero(nat))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_415_gr0__conv__Suc ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_415_gr0__conv__Suc-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), zero_zero(nat)), _u1709)) | ( _u1709 = hAPP(nat, nat, suc, skolem92(_u1709))) )).
% 40.55/40.73  cnf(fact_415_gr0__conv__Suc-2, axiom, ( ( _u1710 != hAPP(nat, nat, suc, _u1707)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), zero_zero(nat)), _u1710)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_416_less__Suc0 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_416_less__Suc0-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1712), hAPP(nat, nat, suc, zero_zero(nat)))) | ( _u1712 = zero_zero(nat)) )).
% 40.55/40.73  cnf(fact_416_less__Suc0-2, axiom, ( ( _u1713 != zero_zero(nat)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1713), hAPP(nat, nat, suc, zero_zero(nat)))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_417_less__Suc__eq__0__disj ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_417_less__Suc__eq__0__disj-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1720), hAPP(nat, nat, suc, _u1718))) | ( _u1720 = zero_zero(nat)) | ( _u1720 = hAPP(nat, nat, suc, skolem93(_u1720, _u1718))) )).
% 40.55/40.73  cnf(fact_417_less__Suc__eq__0__disj-2, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1720), hAPP(nat, nat, suc, _u1718))) | ( _u1720 = zero_zero(nat)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), skolem93(_u1720, _u1718)), _u1718)) )).
% 40.55/40.73  cnf(fact_417_less__Suc__eq__0__disj-3, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1721), hAPP(nat, nat, suc, _u1719))) | ( _u1721 != zero_zero(nat)) )).
% 40.55/40.73  cnf(fact_417_less__Suc__eq__0__disj-4, axiom, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1721), hAPP(nat, nat, suc, _u1719))) | ( _u1721 != hAPP(nat, nat, suc, _u1715)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1715), _u1719)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_418_inj__Suc ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_418_inj__Suc-1, axiom, ( hBOOL(hAPP(fun(nat, bool), bool, hAPP(fun(nat, nat), fun(fun(nat, bool), bool), inj_on(nat, nat), suc), _u1722)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_419_Suc__neq__Zero ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_419_Suc__neq__Zero-1, axiom, ( ( hAPP(nat, nat, suc, _u1723) != zero_zero(nat)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_420_Zero__neq__Suc ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_420_Zero__neq__Suc-1, axiom, ( ( zero_zero(nat) != hAPP(nat, nat, suc, _u1724)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_421_nat_Osimps_I3_J ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_421_nat_Osimps_I3_J-1, axiom, ( ( hAPP(nat, nat, suc, _u1725) != zero_zero(nat)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_422_Suc__not__Zero ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_422_Suc__not__Zero-1, axiom, ( ( hAPP(nat, nat, suc, _u1726) != zero_zero(nat)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_423_nat_Osimps_I2_J ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_423_nat_Osimps_I2_J-1, axiom, ( ( zero_zero(nat) != hAPP(nat, nat, suc, _u1727)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_424_Zero__not__Suc ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_424_Zero__not__Suc-1, axiom, ( ( zero_zero(nat) != hAPP(nat, nat, suc, _u1728)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_425_less__eq__Suc__le__raw ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_425_less__eq__Suc__le__raw-1, axiom, ( ( hAPP(nat, fun(nat, bool), ord_less(nat), _u1729) = hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, suc, _u1729))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_426_card__Collect__le__nat ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_426_card__Collect__le__nat-1, axiom, ( ( hAPP(fun(nat, bool), nat, finite_card(nat), hAPP(fun(nat, bool), fun(nat, bool), collect(nat), hAPP(nat, fun(nat, bool), hAPP(fun(nat, fun(nat, bool)), fun(nat, fun(nat, bool)), combc(nat, nat, bool), ord_less_eq(nat)), _u1730))) = hAPP(nat, nat, suc, _u1730)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_427_comm__semiring__1__class_Onormalizing__semiring__rules_I24_J ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_427_comm__semiring__1__class_Onormalizing__semiring__rules_I24_J-1, axiom, ( ~comm_semiring_1(_u1733) | ( hAPP(_u1733, _u1733, hAPP(_u1733, fun(_u1733, _u1733), plus_plus(_u1733), _u1732), _u1731) = hAPP(_u1733, _u1733, hAPP(_u1733, fun(_u1733, _u1733), plus_plus(_u1733), _u1731), _u1732)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_428_comm__semiring__1__class_Onormalizing__semiring__rules_I22_J ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_428_comm__semiring__1__class_Onormalizing__semiring__rules_I22_J-1, axiom, ( ~comm_semiring_1(_u1737) | ( hAPP(_u1737, _u1737, hAPP(_u1737, fun(_u1737, _u1737), plus_plus(_u1737), _u1736), hAPP(_u1737, _u1737, hAPP(_u1737, fun(_u1737, _u1737), plus_plus(_u1737), _u1735), _u1734)) = hAPP(_u1737, _u1737, hAPP(_u1737, fun(_u1737, _u1737), plus_plus(_u1737), _u1735), hAPP(_u1737, _u1737, hAPP(_u1737, fun(_u1737, _u1737), plus_plus(_u1737), _u1736), _u1734))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_429_comm__semiring__1__class_Onormalizing__semiring__rules_I25_J ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_429_comm__semiring__1__class_Onormalizing__semiring__rules_I25_J-1, axiom, ( ~comm_semiring_1(_u1741) | ( hAPP(_u1741, _u1741, hAPP(_u1741, fun(_u1741, _u1741), plus_plus(_u1741), _u1740), hAPP(_u1741, _u1741, hAPP(_u1741, fun(_u1741, _u1741), plus_plus(_u1741), _u1739), _u1738)) = hAPP(_u1741, _u1741, hAPP(_u1741, fun(_u1741, _u1741), plus_plus(_u1741), hAPP(_u1741, _u1741, hAPP(_u1741, fun(_u1741, _u1741), plus_plus(_u1741), _u1740), _u1739)), _u1738)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_430_comm__semiring__1__class_Onormalizing__semiring__rules_I21_J ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_430_comm__semiring__1__class_Onormalizing__semiring__rules_I21_J-1, axiom, ( ~comm_semiring_1(_u1745) | ( hAPP(_u1745, _u1745, hAPP(_u1745, fun(_u1745, _u1745), plus_plus(_u1745), hAPP(_u1745, _u1745, hAPP(_u1745, fun(_u1745, _u1745), plus_plus(_u1745), _u1744), _u1743)), _u1742) = hAPP(_u1745, _u1745, hAPP(_u1745, fun(_u1745, _u1745), plus_plus(_u1745), _u1744), hAPP(_u1745, _u1745, hAPP(_u1745, fun(_u1745, _u1745), plus_plus(_u1745), _u1743), _u1742))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_431_comm__semiring__1__class_Onormalizing__semiring__rules_I23_J ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_431_comm__semiring__1__class_Onormalizing__semiring__rules_I23_J-1, axiom, ( ~comm_semiring_1(_u1749) | ( hAPP(_u1749, _u1749, hAPP(_u1749, fun(_u1749, _u1749), plus_plus(_u1749), hAPP(_u1749, _u1749, hAPP(_u1749, fun(_u1749, _u1749), plus_plus(_u1749), _u1748), _u1747)), _u1746) = hAPP(_u1749, _u1749, hAPP(_u1749, fun(_u1749, _u1749), plus_plus(_u1749), hAPP(_u1749, _u1749, hAPP(_u1749, fun(_u1749, _u1749), plus_plus(_u1749), _u1748), _u1746)), _u1747)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_432_comm__semiring__1__class_Onormalizing__semiring__rules_I20_J ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_432_comm__semiring__1__class_Onormalizing__semiring__rules_I20_J-1, axiom, ( ~comm_semiring_1(_u1754) | ( hAPP(_u1754, _u1754, hAPP(_u1754, fun(_u1754, _u1754), plus_plus(_u1754), hAPP(_u1754, _u1754, hAPP(_u1754, fun(_u1754, _u1754), plus_plus(_u1754), _u1753), _u1752)), hAPP(_u1754, _u1754, hAPP(_u1754, fun(_u1754, _u1754), plus_plus(_u1754), _u1751), _u1750)) = hAPP(_u1754, _u1754, hAPP(_u1754, fun(_u1754, _u1754), plus_plus(_u1754), hAPP(_u1754, _u1754, hAPP(_u1754, fun(_u1754, _u1754), plus_plus(_u1754), _u1753), _u1751)), hAPP(_u1754, _u1754, hAPP(_u1754, fun(_u1754, _u1754), plus_plus(_u1754), _u1752), _u1750))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_433_card__less__Suc ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_433_card__less__Suc-1, axiom, ( ~hBOOL(hAPP(fun(nat, bool), bool, hAPP(nat, fun(fun(nat, bool), bool), member(nat), zero_zero(nat)), _u1755)) | ( hAPP(nat, nat, suc, hAPP(fun(nat, bool), nat, finite_card(nat), hAPP(fun(nat, bool), fun(nat, bool), collect(nat), hAPP(fun(nat, bool), fun(nat, bool), hAPP(fun(nat, fun(bool, bool)), fun(fun(nat, bool), fun(nat, bool)), combs(nat, bool, bool), hAPP(fun(nat, bool), fun(nat, fun(bool, bool)), hAPP(fun(bool, fun(bool, bool)), fun(fun(nat, bool), fun(nat, fun(bool, bool))), combb(bool, fun(bool, bool), nat), fconj), hAPP(fun(nat, bool), fun(nat, bool), hAPP(fun(nat, fun(fun(nat, bool), bool)), fun(fun(nat, bool), fun(nat, bool)), combc(nat, fun(nat, bool), bool), hAPP(fun(nat, nat), fun(nat, fun(fun(nat, bool), bool)), hAPP(fun(nat, fun(fun(nat, bool), bool)), fun(fun(nat, nat), fun(nat, fun(fun(nat, bool), bool))), combb(nat, fun(fun(nat, bool), bool), nat), member(nat)), suc)), _u1755))), hAPP(nat, fun(nat, bool), hAPP(fun(nat, fun(nat, bool)), fun(nat, fun(nat, bool)), combc(nat, nat, bool), ord_less(nat)), _u1756))))) = hAPP(fun(nat, bool), nat, finite_card(nat), hAPP(fun(nat, bool), fun(nat, bool), collect(nat), hAPP(fun(nat, bool), fun(nat, bool), hAPP(fun(nat, fun(bool, bool)), fun(fun(nat, bool), fun(nat, bool)), combs(nat, bool, bool), hAPP(fun(nat, bool), fun(nat, fun(bool, bool)), hAPP(fun(bool, fun(bool, bool)), fun(fun(nat, bool), fun(nat, fun(bool, bool))), combb(bool, fun(bool, bool), nat), fconj), hAPP(fun(nat, bool), fun(nat, bool), hAPP(fun(nat, fun(fun(nat, bool), bool)), fun(fun(nat, bool), fun(nat, bool)), combc(nat, fun(nat, bool), bool), member(nat)), _u1755))), hAPP(nat, fun(nat, bool), hAPP(fun(nat, fun(nat, bool)), fun(nat, fun(nat, bool)), combc(nat, nat, bool), ord_less(nat)), hAPP(nat, nat, suc, _u1756)))))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_434_card__less ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_434_card__less-1, axiom, ( ~hBOOL(hAPP(fun(nat, bool), bool, hAPP(nat, fun(fun(nat, bool), bool), member(nat), zero_zero(nat)), _u1757)) | ( hAPP(fun(nat, bool), nat, finite_card(nat), hAPP(fun(nat, bool), fun(nat, bool), collect(nat), hAPP(fun(nat, bool), fun(nat, bool), hAPP(fun(nat, fun(bool, bool)), fun(fun(nat, bool), fun(nat, bool)), combs(nat, bool, bool), hAPP(fun(nat, bool), fun(nat, fun(bool, bool)), hAPP(fun(bool, fun(bool, bool)), fun(fun(nat, bool), fun(nat, fun(bool, bool))), combb(bool, fun(bool, bool), nat), fconj), hAPP(fun(nat, bool), fun(nat, bool), hAPP(fun(nat, fun(fun(nat, bool), bool)), fun(fun(nat, bool), fun(nat, bool)), combc(nat, fun(nat, bool), bool), member(nat)), _u1757))), hAPP(nat, fun(nat, bool), hAPP(fun(nat, fun(nat, bool)), fun(nat, fun(nat, bool)), combc(nat, nat, bool), ord_less(nat)), hAPP(nat, nat, suc, _u1758))))) != zero_zero(nat)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_435_card__less__Suc2 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_435_card__less__Suc2-1, axiom, ( hBOOL(hAPP(fun(nat, bool), bool, hAPP(nat, fun(fun(nat, bool), bool), member(nat), zero_zero(nat)), _u1759)) | ( hAPP(fun(nat, bool), nat, finite_card(nat), hAPP(fun(nat, bool), fun(nat, bool), collect(nat), hAPP(fun(nat, bool), fun(nat, bool), hAPP(fun(nat, fun(bool, bool)), fun(fun(nat, bool), fun(nat, bool)), combs(nat, bool, bool), hAPP(fun(nat, bool), fun(nat, fun(bool, bool)), hAPP(fun(bool, fun(bool, bool)), fun(fun(nat, bool), fun(nat, fun(bool, bool))), combb(bool, fun(bool, bool), nat), fconj), hAPP(fun(nat, bool), fun(nat, bool), hAPP(fun(nat, fun(fun(nat, bool), bool)), fun(fun(nat, bool), fun(nat, bool)), combc(nat, fun(nat, bool), bool), hAPP(fun(nat, nat), fun(nat, fun(fun(nat, bool), bool)), hAPP(fun(nat, fun(fun(nat, bool), bool)), fun(fun(nat, nat), fun(nat, fun(fun(nat, bool), bool))), combb(nat, fun(fun(nat, bool), bool), nat), member(nat)), suc)), _u1759))), hAPP(nat, fun(nat, bool), hAPP(fun(nat, fun(nat, bool)), fun(nat, fun(nat, bool)), combc(nat, nat, bool), ord_less(nat)), _u1760)))) = hAPP(fun(nat, bool), nat, finite_card(nat), hAPP(fun(nat, bool), fun(nat, bool), collect(nat), hAPP(fun(nat, bool), fun(nat, bool), hAPP(fun(nat, fun(bool, bool)), fun(fun(nat, bool), fun(nat, bool)), combs(nat, bool, bool), hAPP(fun(nat, bool), fun(nat, fun(bool, bool)), hAPP(fun(bool, fun(bool, bool)), fun(fun(nat, bool), fun(nat, fun(bool, bool))), combb(bool, fun(bool, bool), nat), fconj), hAPP(fun(nat, bool), fun(nat, bool), hAPP(fun(nat, fun(fun(nat, bool), bool)), fun(fun(nat, bool), fun(nat, bool)), combc(nat, fun(nat, bool), bool), member(nat)), _u1759))), hAPP(nat, fun(nat, bool), hAPP(fun(nat, fun(nat, bool)), fun(nat, fun(nat, bool)), combc(nat, nat, bool), ord_less(nat)), hAPP(nat, nat, suc, _u1760)))))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_436_comm__semiring__1__class_Onormalizing__semiring__rules_I5_J ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_436_comm__semiring__1__class_Onormalizing__semiring__rules_I5_J-1, axiom, ( ~comm_semiring_1(_u1762) | ( hAPP(_u1762, _u1762, hAPP(_u1762, fun(_u1762, _u1762), plus_plus(_u1762), zero_zero(_u1762)), _u1761) = ti(_u1762, _u1761)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_437_comm__semiring__1__class_Onormalizing__semiring__rules_I6_J ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_437_comm__semiring__1__class_Onormalizing__semiring__rules_I6_J-1, axiom, ( ~comm_semiring_1(_u1764) | ( hAPP(_u1764, _u1764, hAPP(_u1764, fun(_u1764, _u1764), plus_plus(_u1764), _u1763), zero_zero(_u1764)) = ti(_u1764, _u1763)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_438_inc__induct ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_438_inc__induct-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1767), _u1766)) | ~hBOOL(hAPP(nat, bool, _u1768, _u1766)) | hBOOL(hAPP(nat, bool, _u1768, _u1767)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), skolem94(_u1768, _u1767, _u1766)), _u1766)) )).
% 40.55/40.73  cnf(fact_438_inc__induct-2, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1767), _u1766)) | ~hBOOL(hAPP(nat, bool, _u1768, _u1766)) | hBOOL(hAPP(nat, bool, _u1768, _u1767)) | hBOOL(hAPP(nat, bool, _u1768, hAPP(nat, nat, suc, skolem94(_u1768, _u1767, _u1766)))) )).
% 40.55/40.73  cnf(fact_438_inc__induct-3, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1767), _u1766)) | ~hBOOL(hAPP(nat, bool, _u1768, _u1766)) | hBOOL(hAPP(nat, bool, _u1768, _u1767)) | ~hBOOL(hAPP(nat, bool, _u1768, skolem94(_u1768, _u1767, _u1766))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_439_less__imp__Suc__add ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_439_less__imp__Suc__add-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1771), _u1770)) | ( _u1770 = hAPP(nat, nat, suc, hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1771), skolem95(_u1771, _u1770)))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_440_gr0__implies__Suc ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_440_gr0__implies__Suc-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), zero_zero(nat)), _u1773)) | ( _u1773 = hAPP(nat, nat, suc, skolem96(_u1773))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_441_lift__Suc__mono__le ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_441_lift__Suc__mono__le-1, axiom, ( ~order(_u1778) | ~hBOOL(hAPP(_u1778, bool, hAPP(_u1778, fun(_u1778, bool), ord_less_eq(_u1778), hAPP(nat, _u1778, _u1775, skolem97(_u1778, _u1777, _u1776, _u1775))), hAPP(nat, _u1778, _u1775, hAPP(nat, nat, suc, skolem97(_u1778, _u1777, _u1776, _u1775))))) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1777), _u1776)) | hBOOL(hAPP(_u1778, bool, hAPP(_u1778, fun(_u1778, bool), ord_less_eq(_u1778), hAPP(nat, _u1778, _u1775, _u1777)), hAPP(nat, _u1778, _u1775, _u1776))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_442_lift__Suc__mono__less ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_442_lift__Suc__mono__less-1, axiom, ( ~order(_u1783) | ~hBOOL(hAPP(_u1783, bool, hAPP(_u1783, fun(_u1783, bool), ord_less(_u1783), hAPP(nat, _u1783, _u1780, skolem98(_u1783, _u1782, _u1781, _u1780))), hAPP(nat, _u1783, _u1780, hAPP(nat, nat, suc, skolem98(_u1783, _u1782, _u1781, _u1780))))) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1782), _u1781)) | hBOOL(hAPP(_u1783, bool, hAPP(_u1783, fun(_u1783, bool), ord_less(_u1783), hAPP(nat, _u1783, _u1780, _u1782)), hAPP(nat, _u1783, _u1780, _u1781))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_443_lift__Suc__mono__less__iff ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_443_lift__Suc__mono__less__iff-1, axiom, ( ~order(_u1788) | ~hBOOL(hAPP(_u1788, bool, hAPP(_u1788, fun(_u1788, bool), ord_less(_u1788), hAPP(nat, _u1788, _u1785, skolem99(_u1788, _u1787, _u1786, _u1785))), hAPP(nat, _u1788, _u1785, hAPP(nat, nat, suc, skolem99(_u1788, _u1787, _u1786, _u1785))))) | ~hBOOL(hAPP(_u1788, bool, hAPP(_u1788, fun(_u1788, bool), ord_less(_u1788), hAPP(nat, _u1788, _u1785, _u1787)), hAPP(nat, _u1788, _u1785, _u1786))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1787), _u1786)) )).
% 40.55/40.73  cnf(fact_443_lift__Suc__mono__less__iff-2, axiom, ( ~order(_u1788) | ~hBOOL(hAPP(_u1788, bool, hAPP(_u1788, fun(_u1788, bool), ord_less(_u1788), hAPP(nat, _u1788, _u1785, skolem99(_u1788, _u1787, _u1786, _u1785))), hAPP(nat, _u1788, _u1785, hAPP(nat, nat, suc, skolem99(_u1788, _u1787, _u1786, _u1785))))) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1787), _u1786)) | hBOOL(hAPP(_u1788, bool, hAPP(_u1788, fun(_u1788, bool), ord_less(_u1788), hAPP(nat, _u1788, _u1785, _u1787)), hAPP(nat, _u1788, _u1785, _u1786))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_444_Suc__eq__plus1__left ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_444_Suc__eq__plus1__left-1, axiom, ( ( hAPP(nat, nat, suc, _u1789) = hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), one_one(nat)), _u1789)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_445_Suc__eq__plus1 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_445_Suc__eq__plus1-1, axiom, ( ( hAPP(nat, nat, suc, _u1790) = hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1790), one_one(nat))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_446_Suc__le__D ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_446_Suc__le__D-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, suc, _u1793)), _u1792)) | ( _u1792 = hAPP(nat, nat, suc, skolem100(_u1793, _u1792))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_447_lessE ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_447_lessE-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1796), _u1795)) | ( _u1795 = hAPP(nat, nat, suc, _u1796)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1796), skolem101(_u1796, _u1795))) )).
% 40.55/40.73  cnf(fact_447_lessE-2, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1796), _u1795)) | ( _u1795 = hAPP(nat, nat, suc, _u1796)) | ( _u1795 = hAPP(nat, nat, suc, skolem101(_u1796, _u1795))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_448_Suc__lessE ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_448_Suc__lessE-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(nat, nat, suc, _u1799)), _u1798)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1799), skolem102(_u1799, _u1798))) )).
% 40.55/40.73  cnf(fact_448_Suc__lessE-2, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(nat, nat, suc, _u1799)), _u1798)) | ( _u1798 = hAPP(nat, nat, suc, skolem102(_u1799, _u1798))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_449_not0__implies__Suc ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_449_not0__implies__Suc-1, axiom, ( ( _u1801 = zero_zero(nat)) | ( _u1801 = hAPP(nat, nat, suc, skolem103(_u1801))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_450_nat_Oexhaust ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_450_nat_Oexhaust-1, axiom, ( ( _u1803 = zero_zero(nat)) | ( _u1803 = hAPP(nat, nat, suc, skolem104(_u1803))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_451_zero__induct ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_451_zero__induct-1, axiom, ( ~hBOOL(hAPP(nat, bool, _u1806, _u1805)) | hBOOL(hAPP(nat, bool, _u1806, zero_zero(nat))) | hBOOL(hAPP(nat, bool, _u1806, hAPP(nat, nat, suc, skolem105(_u1806)))) )).
% 40.55/40.73  cnf(fact_451_zero__induct-2, axiom, ( ~hBOOL(hAPP(nat, bool, _u1806, _u1805)) | hBOOL(hAPP(nat, bool, _u1806, zero_zero(nat))) | ~hBOOL(hAPP(nat, bool, _u1806, skolem105(_u1806))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_452_nat__induct ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_452_nat__induct-1, axiom, ( ~hBOOL(hAPP(nat, bool, _u1808, zero_zero(nat))) | hBOOL(hAPP(nat, bool, _u1808, _u1809)) | hBOOL(hAPP(nat, bool, _u1808, skolem106(_u1809, _u1808))) )).
% 40.55/40.73  cnf(fact_452_nat__induct-2, axiom, ( ~hBOOL(hAPP(nat, bool, _u1808, zero_zero(nat))) | hBOOL(hAPP(nat, bool, _u1808, _u1809)) | ~hBOOL(hAPP(nat, bool, _u1808, hAPP(nat, nat, suc, skolem106(_u1809, _u1808)))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_453_field__le__epsilon ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_453_field__le__epsilon-1, axiom, ( ~linordered_field(_u1813) | hBOOL(hAPP(_u1813, bool, hAPP(_u1813, fun(_u1813, bool), ord_less_eq(_u1813), _u1812), _u1811)) | hBOOL(hAPP(_u1813, bool, hAPP(_u1813, fun(_u1813, bool), ord_less(_u1813), zero_zero(_u1813)), skolem107(_u1813, _u1812, _u1811))) )).
% 40.55/40.73  cnf(fact_453_field__le__epsilon-2, axiom, ( ~linordered_field(_u1813) | hBOOL(hAPP(_u1813, bool, hAPP(_u1813, fun(_u1813, bool), ord_less_eq(_u1813), _u1812), _u1811)) | ~hBOOL(hAPP(_u1813, bool, hAPP(_u1813, fun(_u1813, bool), ord_less_eq(_u1813), _u1812), hAPP(_u1813, _u1813, hAPP(_u1813, fun(_u1813, _u1813), plus_plus(_u1813), _u1811), skolem107(_u1813, _u1812, _u1811)))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_454_card_Oeq__fold__g ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_454_card_Oeq__fold__g-1, axiom, ( ~hBOOL(hAPP(fun(_u1815, bool), bool, finite_finite_1(_u1815), _u1814)) | ( hAPP(fun(_u1815, bool), nat, finite_card(_u1815), _u1814) = hAPP(fun(_u1815, bool), nat, hAPP(nat, fun(fun(_u1815, bool), nat), hAPP(fun(_u1815, nat), fun(nat, fun(fun(_u1815, bool), nat)), hAPP(fun(nat, fun(nat, nat)), fun(fun(_u1815, nat), fun(nat, fun(fun(_u1815, bool), nat))), finite_fold_image(nat, _u1815), plus_plus(nat)), hAPP(nat, fun(_u1815, nat), combk(nat, _u1815), one_one(nat))), zero_zero(nat)), _u1814)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_455_card__def ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_455_card__def-1, axiom, ( ~hBOOL(hAPP(fun(_u1820, bool), bool, finite_finite_1(_u1820), _u1818)) | ( hAPP(fun(_u1820, bool), nat, finite_card(_u1820), _u1818) = hAPP(fun(_u1820, bool), nat, hAPP(nat, fun(fun(_u1820, bool), nat), hAPP(fun(_u1820, nat), fun(nat, fun(fun(_u1820, bool), nat)), hAPP(fun(nat, fun(nat, nat)), fun(fun(_u1820, nat), fun(nat, fun(fun(_u1820, bool), nat))), finite_fold_image(nat, _u1820), plus_plus(nat)), hAPP(nat, fun(_u1820, nat), combk(nat, _u1820), one_one(nat))), zero_zero(nat)), _u1818)) )).
% 40.55/40.73  cnf(fact_455_card__def-2, axiom, ( hBOOL(hAPP(fun(_u1821, bool), bool, finite_finite_1(_u1821), _u1819)) | ( hAPP(fun(_u1821, bool), nat, finite_card(_u1821), _u1819) = zero_zero(nat)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_456_surjh ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_456_surjh-1, axiom, ( ( hAPP(fun(arrow_660593299e_indi, bool), fun(nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(fun(arrow_660593299e_indi, bool), fun(nat, bool)), image(arrow_660593299e_indi, nat), h), top_top(fun(arrow_660593299e_indi, bool))) = hAPP(nat, fun(nat, bool), hAPP(nat, fun(nat, fun(nat, bool)), ord_atLeastLessThan(nat), zero_zero(nat)), hAPP(fun(arrow_660593299e_indi, bool), nat, finite_card(arrow_660593299e_indi), top_top(fun(arrow_660593299e_indi, bool))))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_457_Ints__odd__less__0 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_457_Ints__odd__less__0-1, axiom, ( ~linordered_idom(_u1823) | ~hBOOL(hAPP(fun(_u1823, bool), bool, hAPP(_u1823, fun(fun(_u1823, bool), bool), member(_u1823), _u1822), ring_1_Ints(_u1823))) | ~hBOOL(hAPP(_u1823, bool, hAPP(_u1823, fun(_u1823, bool), ord_less(_u1823), hAPP(_u1823, _u1823, hAPP(_u1823, fun(_u1823, _u1823), plus_plus(_u1823), hAPP(_u1823, _u1823, hAPP(_u1823, fun(_u1823, _u1823), plus_plus(_u1823), one_one(_u1823)), _u1822)), _u1822)), zero_zero(_u1823))) | hBOOL(hAPP(_u1823, bool, hAPP(_u1823, fun(_u1823, bool), ord_less(_u1823), _u1822), zero_zero(_u1823))) )).
% 40.55/40.73  cnf(fact_457_Ints__odd__less__0-2, axiom, ( ~linordered_idom(_u1823) | ~hBOOL(hAPP(fun(_u1823, bool), bool, hAPP(_u1823, fun(fun(_u1823, bool), bool), member(_u1823), _u1822), ring_1_Ints(_u1823))) | ~hBOOL(hAPP(_u1823, bool, hAPP(_u1823, fun(_u1823, bool), ord_less(_u1823), _u1822), zero_zero(_u1823))) | hBOOL(hAPP(_u1823, bool, hAPP(_u1823, fun(_u1823, bool), ord_less(_u1823), hAPP(_u1823, _u1823, hAPP(_u1823, fun(_u1823, _u1823), plus_plus(_u1823), hAPP(_u1823, _u1823, hAPP(_u1823, fun(_u1823, _u1823), plus_plus(_u1823), one_one(_u1823)), _u1822)), _u1822)), zero_zero(_u1823))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_458_image__eqI ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_458_image__eqI-1, axiom, ( ( ti(_u1829, _u1826) != hAPP(_u1828, _u1829, _u1825, _u1824)) | ~hBOOL(hAPP(fun(_u1828, bool), bool, hAPP(_u1828, fun(fun(_u1828, bool), bool), member(_u1828), _u1824), _u1827)) | hBOOL(hAPP(fun(_u1829, bool), bool, hAPP(_u1829, fun(fun(_u1829, bool), bool), member(_u1829), _u1826), hAPP(fun(_u1828, bool), fun(_u1829, bool), hAPP(fun(_u1828, _u1829), fun(fun(_u1828, bool), fun(_u1829, bool)), image(_u1828, _u1829), _u1825), _u1827))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_459_finite__imageI ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_459_finite__imageI-1, axiom, ( ~hBOOL(hAPP(fun(_u1832, bool), bool, finite_finite_1(_u1832), _u1830)) | hBOOL(hAPP(fun(_u1833, bool), bool, finite_finite_1(_u1833), hAPP(fun(_u1832, bool), fun(_u1833, bool), hAPP(fun(_u1832, _u1833), fun(fun(_u1832, bool), fun(_u1833, bool)), image(_u1832, _u1833), _u1831), _u1830))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_460_finite__atLeastLessThan ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_460_finite__atLeastLessThan-1, axiom, ( hBOOL(hAPP(fun(nat, bool), bool, finite_finite_1(nat), hAPP(nat, fun(nat, bool), hAPP(nat, fun(nat, fun(nat, bool)), ord_atLeastLessThan(nat), _u1835), _u1834))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_461__096_B_Bthesis_O_A_I_B_Bh_O_A_091_124_Ainj_Ah_059_Arange_Ah_A_061_A_123 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_461__096_B_Bthesis_O_A_I_B_Bh_O_A_091_124_Ainj_Ah_059_Arange_Ah_A_061_A_123-1, axiom, ( hBOOL(hAPP(fun(arrow_660593299e_indi, bool), bool, hAPP(fun(arrow_660593299e_indi, nat), fun(fun(arrow_660593299e_indi, bool), bool), inj_on(arrow_660593299e_indi, nat), skolem108), top_top(fun(arrow_660593299e_indi, bool)))) )).
% 40.55/40.73  cnf(fact_461__096_B_Bthesis_O_A_I_B_Bh_O_A_091_124_Ainj_Ah_059_Arange_Ah_A_061_A_123-2, axiom, ( ( hAPP(fun(arrow_660593299e_indi, bool), fun(nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(fun(arrow_660593299e_indi, bool), fun(nat, bool)), image(arrow_660593299e_indi, nat), skolem108), top_top(fun(arrow_660593299e_indi, bool))) = hAPP(nat, fun(nat, bool), hAPP(nat, fun(nat, fun(nat, bool)), ord_atLeastLessThan(nat), zero_zero(nat)), hAPP(fun(arrow_660593299e_indi, bool), nat, finite_card(arrow_660593299e_indi), top_top(fun(arrow_660593299e_indi, bool))))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_462_atLeastLessThan__subset__iff ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_462_atLeastLessThan__subset__iff-1, axiom, ( ~linorder(_u1841) | ~hBOOL(hAPP(fun(_u1841, bool), bool, hAPP(fun(_u1841, bool), fun(fun(_u1841, bool), bool), ord_less_eq(fun(_u1841, bool)), hAPP(_u1841, fun(_u1841, bool), hAPP(_u1841, fun(_u1841, fun(_u1841, bool)), ord_atLeastLessThan(_u1841), _u1840), _u1839)), hAPP(_u1841, fun(_u1841, bool), hAPP(_u1841, fun(_u1841, fun(_u1841, bool)), ord_atLeastLessThan(_u1841), _u1838), _u1837))) | hBOOL(hAPP(_u1841, bool, hAPP(_u1841, fun(_u1841, bool), ord_less_eq(_u1841), _u1839), _u1840)) | hBOOL(hAPP(_u1841, bool, hAPP(_u1841, fun(_u1841, bool), ord_less_eq(_u1841), _u1838), _u1840)) )).
% 40.55/40.73  cnf(fact_462_atLeastLessThan__subset__iff-2, axiom, ( ~linorder(_u1841) | ~hBOOL(hAPP(fun(_u1841, bool), bool, hAPP(fun(_u1841, bool), fun(fun(_u1841, bool), bool), ord_less_eq(fun(_u1841, bool)), hAPP(_u1841, fun(_u1841, bool), hAPP(_u1841, fun(_u1841, fun(_u1841, bool)), ord_atLeastLessThan(_u1841), _u1840), _u1839)), hAPP(_u1841, fun(_u1841, bool), hAPP(_u1841, fun(_u1841, fun(_u1841, bool)), ord_atLeastLessThan(_u1841), _u1838), _u1837))) | hBOOL(hAPP(_u1841, bool, hAPP(_u1841, fun(_u1841, bool), ord_less_eq(_u1841), _u1839), _u1840)) | hBOOL(hAPP(_u1841, bool, hAPP(_u1841, fun(_u1841, bool), ord_less_eq(_u1841), _u1839), _u1837)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_463_funcset__image ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_463_funcset__image-1, axiom, ( ~hBOOL(hAPP(fun(fun(_u1846, _u1845), bool), bool, hAPP(fun(_u1846, _u1845), fun(fun(fun(_u1846, _u1845), bool), bool), member(fun(_u1846, _u1845)), _u1844), hAPP(fun(_u1846, fun(_u1845, bool)), fun(fun(_u1846, _u1845), bool), hAPP(fun(_u1846, bool), fun(fun(_u1846, fun(_u1845, bool)), fun(fun(_u1846, _u1845), bool)), pi(_u1846, _u1845), _u1843), hAPP(fun(_u1845, bool), fun(_u1846, fun(_u1845, bool)), combk(fun(_u1845, bool), _u1846), _u1842)))) | hBOOL(hAPP(fun(_u1845, bool), bool, hAPP(fun(_u1845, bool), fun(fun(_u1845, bool), bool), ord_less_eq(fun(_u1845, bool)), hAPP(fun(_u1846, bool), fun(_u1845, bool), hAPP(fun(_u1846, _u1845), fun(fun(_u1846, bool), fun(_u1845, bool)), image(_u1846, _u1845), _u1844), _u1843)), _u1842)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_464_finite__surj__inj ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_464_finite__surj__inj-1, axiom, ( ~hBOOL(hAPP(fun(_u1849, bool), bool, finite_finite_1(_u1849), _u1847)) | ~hBOOL(hAPP(fun(_u1849, bool), bool, hAPP(fun(_u1849, bool), fun(fun(_u1849, bool), bool), ord_less_eq(fun(_u1849, bool)), _u1847), hAPP(fun(_u1849, bool), fun(_u1849, bool), hAPP(fun(_u1849, _u1849), fun(fun(_u1849, bool), fun(_u1849, bool)), image(_u1849, _u1849), _u1848), _u1847))) | hBOOL(hAPP(fun(_u1849, bool), bool, hAPP(fun(_u1849, _u1849), fun(fun(_u1849, bool), bool), inj_on(_u1849, _u1849), _u1848), _u1847)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_465_endo__inj__surj ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_465_endo__inj__surj-1, axiom, ( ~hBOOL(hAPP(fun(_u1852, bool), bool, finite_finite_1(_u1852), _u1850)) | ~hBOOL(hAPP(fun(_u1852, bool), bool, hAPP(fun(_u1852, bool), fun(fun(_u1852, bool), bool), ord_less_eq(fun(_u1852, bool)), hAPP(fun(_u1852, bool), fun(_u1852, bool), hAPP(fun(_u1852, _u1852), fun(fun(_u1852, bool), fun(_u1852, bool)), image(_u1852, _u1852), _u1851), _u1850)), _u1850)) | ~hBOOL(hAPP(fun(_u1852, bool), bool, hAPP(fun(_u1852, _u1852), fun(fun(_u1852, bool), bool), inj_on(_u1852, _u1852), _u1851), _u1850)) | ( hAPP(fun(_u1852, bool), fun(_u1852, bool), hAPP(fun(_u1852, _u1852), fun(fun(_u1852, bool), fun(_u1852, bool)), image(_u1852, _u1852), _u1851), _u1850) = ti(fun(_u1852, bool), _u1850)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_466_finite__UNIV__inj__surj ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_466_finite__UNIV__inj__surj-1, axiom, ( ~hBOOL(hAPP(fun(_u1854, bool), bool, finite_finite_1(_u1854), top_top(fun(_u1854, bool)))) | ~hBOOL(hAPP(fun(_u1854, bool), bool, hAPP(fun(_u1854, _u1854), fun(fun(_u1854, bool), bool), inj_on(_u1854, _u1854), _u1853), top_top(fun(_u1854, bool)))) | ( hAPP(fun(_u1854, bool), fun(_u1854, bool), hAPP(fun(_u1854, _u1854), fun(fun(_u1854, bool), fun(_u1854, bool)), image(_u1854, _u1854), _u1853), top_top(fun(_u1854, bool))) = top_top(fun(_u1854, bool))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_467_finite__UNIV__surj__inj ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_467_finite__UNIV__surj__inj-1, axiom, ( ~hBOOL(hAPP(fun(_u1856, bool), bool, finite_finite_1(_u1856), top_top(fun(_u1856, bool)))) | ( hAPP(fun(_u1856, bool), fun(_u1856, bool), hAPP(fun(_u1856, _u1856), fun(fun(_u1856, bool), fun(_u1856, bool)), image(_u1856, _u1856), _u1855), top_top(fun(_u1856, bool))) != top_top(fun(_u1856, bool))) | hBOOL(hAPP(fun(_u1856, bool), bool, hAPP(fun(_u1856, _u1856), fun(fun(_u1856, bool), bool), inj_on(_u1856, _u1856), _u1855), top_top(fun(_u1856, bool)))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_468_inj__image__subset__iff ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_468_inj__image__subset__iff-1, axiom, ( ~hBOOL(hAPP(fun(_u1861, bool), bool, hAPP(fun(_u1861, _u1860), fun(fun(_u1861, bool), bool), inj_on(_u1861, _u1860), _u1857), top_top(fun(_u1861, bool)))) | ~hBOOL(hAPP(fun(_u1860, bool), bool, hAPP(fun(_u1860, bool), fun(fun(_u1860, bool), bool), ord_less_eq(fun(_u1860, bool)), hAPP(fun(_u1861, bool), fun(_u1860, bool), hAPP(fun(_u1861, _u1860), fun(fun(_u1861, bool), fun(_u1860, bool)), image(_u1861, _u1860), _u1857), _u1859)), hAPP(fun(_u1861, bool), fun(_u1860, bool), hAPP(fun(_u1861, _u1860), fun(fun(_u1861, bool), fun(_u1860, bool)), image(_u1861, _u1860), _u1857), _u1858))) | hBOOL(hAPP(fun(_u1861, bool), bool, hAPP(fun(_u1861, bool), fun(fun(_u1861, bool), bool), ord_less_eq(fun(_u1861, bool)), _u1859), _u1858)) )).
% 40.55/40.73  cnf(fact_468_inj__image__subset__iff-2, axiom, ( ~hBOOL(hAPP(fun(_u1861, bool), bool, hAPP(fun(_u1861, _u1860), fun(fun(_u1861, bool), bool), inj_on(_u1861, _u1860), _u1857), top_top(fun(_u1861, bool)))) | ~hBOOL(hAPP(fun(_u1861, bool), bool, hAPP(fun(_u1861, bool), fun(fun(_u1861, bool), bool), ord_less_eq(fun(_u1861, bool)), _u1859), _u1858)) | hBOOL(hAPP(fun(_u1860, bool), bool, hAPP(fun(_u1860, bool), fun(fun(_u1860, bool), bool), ord_less_eq(fun(_u1860, bool)), hAPP(fun(_u1861, bool), fun(_u1860, bool), hAPP(fun(_u1861, _u1860), fun(fun(_u1861, bool), fun(_u1860, bool)), image(_u1861, _u1860), _u1857), _u1859)), hAPP(fun(_u1861, bool), fun(_u1860, bool), hAPP(fun(_u1861, _u1860), fun(fun(_u1861, bool), fun(_u1860, bool)), image(_u1861, _u1860), _u1857), _u1858))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_469_card__image__le ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_469_card__image__le-1, axiom, ( ~hBOOL(hAPP(fun(_u1864, bool), bool, finite_finite_1(_u1864), _u1862)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(fun(_u1865, bool), nat, finite_card(_u1865), hAPP(fun(_u1864, bool), fun(_u1865, bool), hAPP(fun(_u1864, _u1865), fun(fun(_u1864, bool), fun(_u1865, bool)), image(_u1864, _u1865), _u1863), _u1862))), hAPP(fun(_u1864, bool), nat, finite_card(_u1864), _u1862))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_470_eq__card__imp__inj__on ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_470_eq__card__imp__inj__on-1, axiom, ( ~hBOOL(hAPP(fun(_u1868, bool), bool, finite_finite_1(_u1868), _u1866)) | ( hAPP(fun(_u1869, bool), nat, finite_card(_u1869), hAPP(fun(_u1868, bool), fun(_u1869, bool), hAPP(fun(_u1868, _u1869), fun(fun(_u1868, bool), fun(_u1869, bool)), image(_u1868, _u1869), _u1867), _u1866)) != hAPP(fun(_u1868, bool), nat, finite_card(_u1868), _u1866)) | hBOOL(hAPP(fun(_u1868, bool), bool, hAPP(fun(_u1868, _u1869), fun(fun(_u1868, bool), bool), inj_on(_u1868, _u1869), _u1867), _u1866)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_471_inj__on__iff__eq__card ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_471_inj__on__iff__eq__card-1, axiom, ( ~hBOOL(hAPP(fun(_u1872, bool), bool, finite_finite_1(_u1872), _u1870)) | ~hBOOL(hAPP(fun(_u1872, bool), bool, hAPP(fun(_u1872, _u1873), fun(fun(_u1872, bool), bool), inj_on(_u1872, _u1873), _u1871), _u1870)) | ( hAPP(fun(_u1873, bool), nat, finite_card(_u1873), hAPP(fun(_u1872, bool), fun(_u1873, bool), hAPP(fun(_u1872, _u1873), fun(fun(_u1872, bool), fun(_u1873, bool)), image(_u1872, _u1873), _u1871), _u1870)) = hAPP(fun(_u1872, bool), nat, finite_card(_u1872), _u1870)) )).
% 40.55/40.73  cnf(fact_471_inj__on__iff__eq__card-2, axiom, ( ~hBOOL(hAPP(fun(_u1872, bool), bool, finite_finite_1(_u1872), _u1870)) | ( hAPP(fun(_u1873, bool), nat, finite_card(_u1873), hAPP(fun(_u1872, bool), fun(_u1873, bool), hAPP(fun(_u1872, _u1873), fun(fun(_u1872, bool), fun(_u1873, bool)), image(_u1872, _u1873), _u1871), _u1870)) != hAPP(fun(_u1872, bool), nat, finite_card(_u1872), _u1870)) | hBOOL(hAPP(fun(_u1872, bool), bool, hAPP(fun(_u1872, _u1873), fun(fun(_u1872, bool), bool), inj_on(_u1872, _u1873), _u1871), _u1870)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_472_pigeonhole ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_472_pigeonhole-1, axiom, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(fun(_u1877, bool), nat, finite_card(_u1877), hAPP(fun(_u1876, bool), fun(_u1877, bool), hAPP(fun(_u1876, _u1877), fun(fun(_u1876, bool), fun(_u1877, bool)), image(_u1876, _u1877), _u1875), _u1874))), hAPP(fun(_u1876, bool), nat, finite_card(_u1876), _u1874))) | ~hBOOL(hAPP(fun(_u1876, bool), bool, hAPP(fun(_u1876, _u1877), fun(fun(_u1876, bool), bool), inj_on(_u1876, _u1877), _u1875), _u1874)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_473_Ints__double__eq__0__iff ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_473_Ints__double__eq__0__iff-1, axiom, ( ~ring_char_0(_u1879) | ~hBOOL(hAPP(fun(_u1879, bool), bool, hAPP(_u1879, fun(fun(_u1879, bool), bool), member(_u1879), _u1878), ring_1_Ints(_u1879))) | ( hAPP(_u1879, _u1879, hAPP(_u1879, fun(_u1879, _u1879), plus_plus(_u1879), _u1878), _u1878) != zero_zero(_u1879)) | ( ti(_u1879, _u1878) = zero_zero(_u1879)) )).
% 40.55/40.73  cnf(fact_473_Ints__double__eq__0__iff-2, axiom, ( ~ring_char_0(_u1879) | ~hBOOL(hAPP(fun(_u1879, bool), bool, hAPP(_u1879, fun(fun(_u1879, bool), bool), member(_u1879), _u1878), ring_1_Ints(_u1879))) | ( ti(_u1879, _u1878) != zero_zero(_u1879)) | ( hAPP(_u1879, _u1879, hAPP(_u1879, fun(_u1879, _u1879), plus_plus(_u1879), _u1878), _u1878) = zero_zero(_u1879)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_474_Ints__0 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_474_Ints__0-1, axiom, ( ~ring_1(_u1880) | hBOOL(hAPP(fun(_u1880, bool), bool, hAPP(_u1880, fun(fun(_u1880, bool), bool), member(_u1880), zero_zero(_u1880)), ring_1_Ints(_u1880))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_475_Ints__1 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_475_Ints__1-1, axiom, ( ~ring_1(_u1881) | hBOOL(hAPP(fun(_u1881, bool), bool, hAPP(_u1881, fun(fun(_u1881, bool), bool), member(_u1881), one_one(_u1881)), ring_1_Ints(_u1881))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_476_Ints__add ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_476_Ints__add-1, axiom, ( ~ring_1(_u1884) | ~hBOOL(hAPP(fun(_u1884, bool), bool, hAPP(_u1884, fun(fun(_u1884, bool), bool), member(_u1884), _u1882), ring_1_Ints(_u1884))) | ~hBOOL(hAPP(fun(_u1884, bool), bool, hAPP(_u1884, fun(fun(_u1884, bool), bool), member(_u1884), _u1883), ring_1_Ints(_u1884))) | hBOOL(hAPP(fun(_u1884, bool), bool, hAPP(_u1884, fun(fun(_u1884, bool), bool), member(_u1884), hAPP(_u1884, _u1884, hAPP(_u1884, fun(_u1884, _u1884), plus_plus(_u1884), _u1882), _u1883)), ring_1_Ints(_u1884))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_477_inv__into__injective ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_477_inv__into__injective-1, axiom, ( ( hAPP(_u1890, _u1889, hAPP(fun(_u1889, _u1890), fun(_u1890, _u1889), hAPP(fun(_u1889, bool), fun(fun(_u1889, _u1890), fun(_u1890, _u1889)), hilbert_inv_into(_u1889, _u1890), _u1888), _u1887), _u1886) != hAPP(_u1890, _u1889, hAPP(fun(_u1889, _u1890), fun(_u1890, _u1889), hAPP(fun(_u1889, bool), fun(fun(_u1889, _u1890), fun(_u1890, _u1889)), hilbert_inv_into(_u1889, _u1890), _u1888), _u1887), _u1885)) | ~hBOOL(hAPP(fun(_u1890, bool), bool, hAPP(_u1890, fun(fun(_u1890, bool), bool), member(_u1890), _u1886), hAPP(fun(_u1889, bool), fun(_u1890, bool), hAPP(fun(_u1889, _u1890), fun(fun(_u1889, bool), fun(_u1890, bool)), image(_u1889, _u1890), _u1887), _u1888))) | ~hBOOL(hAPP(fun(_u1890, bool), bool, hAPP(_u1890, fun(fun(_u1890, bool), bool), member(_u1890), _u1885), hAPP(fun(_u1889, bool), fun(_u1890, bool), hAPP(fun(_u1889, _u1890), fun(fun(_u1889, bool), fun(_u1890, bool)), image(_u1889, _u1890), _u1887), _u1888))) | ( ti(_u1890, _u1886) = ti(_u1890, _u1885)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_478_inv__into__into ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_478_inv__into__into-1, axiom, ( ~hBOOL(hAPP(fun(_u1895, bool), bool, hAPP(_u1895, fun(fun(_u1895, bool), bool), member(_u1895), _u1893), hAPP(fun(_u1894, bool), fun(_u1895, bool), hAPP(fun(_u1894, _u1895), fun(fun(_u1894, bool), fun(_u1895, bool)), image(_u1894, _u1895), _u1892), _u1891))) | hBOOL(hAPP(fun(_u1894, bool), bool, hAPP(_u1894, fun(fun(_u1894, bool), bool), member(_u1894), hAPP(_u1895, _u1894, hAPP(fun(_u1894, _u1895), fun(_u1895, _u1894), hAPP(fun(_u1894, bool), fun(fun(_u1894, _u1895), fun(_u1895, _u1894)), hilbert_inv_into(_u1894, _u1895), _u1891), _u1892), _u1893)), _u1891)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_479_f__inv__into__f ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_479_f__inv__into__f-1, axiom, ( ~hBOOL(hAPP(fun(_u1900, bool), bool, hAPP(_u1900, fun(fun(_u1900, bool), bool), member(_u1900), _u1898), hAPP(fun(_u1899, bool), fun(_u1900, bool), hAPP(fun(_u1899, _u1900), fun(fun(_u1899, bool), fun(_u1900, bool)), image(_u1899, _u1900), _u1897), _u1896))) | ( hAPP(_u1899, _u1900, _u1897, hAPP(_u1900, _u1899, hAPP(fun(_u1899, _u1900), fun(_u1900, _u1899), hAPP(fun(_u1899, bool), fun(fun(_u1899, _u1900), fun(_u1900, _u1899)), hilbert_inv_into(_u1899, _u1900), _u1896), _u1897), _u1898)) = ti(_u1900, _u1898)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_480_rev__image__eqI ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_480_rev__image__eqI-1, axiom, ( ~hBOOL(hAPP(fun(_u1905, bool), bool, hAPP(_u1905, fun(fun(_u1905, bool), bool), member(_u1905), _u1902), _u1901)) | ( ti(_u1906, _u1904) != hAPP(_u1905, _u1906, _u1903, _u1902)) | hBOOL(hAPP(fun(_u1906, bool), bool, hAPP(_u1906, fun(fun(_u1906, bool), bool), member(_u1906), _u1904), hAPP(fun(_u1905, bool), fun(_u1906, bool), hAPP(fun(_u1905, _u1906), fun(fun(_u1905, bool), fun(_u1906, bool)), image(_u1905, _u1906), _u1903), _u1901))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_481_imageI ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_481_imageI-1, axiom, ( ~hBOOL(hAPP(fun(_u1910, bool), bool, hAPP(_u1910, fun(fun(_u1910, bool), bool), member(_u1910), _u1908), _u1907)) | hBOOL(hAPP(fun(_u1911, bool), bool, hAPP(_u1911, fun(fun(_u1911, bool), bool), member(_u1911), hAPP(_u1910, _u1911, _u1909, _u1908)), hAPP(fun(_u1910, bool), fun(_u1911, bool), hAPP(fun(_u1910, _u1911), fun(fun(_u1910, bool), fun(_u1911, bool)), image(_u1910, _u1911), _u1909), _u1907))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_482_image__iff ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_482_image__iff-1, axiom, ( ~hBOOL(hAPP(fun(_u1927, bool), bool, hAPP(_u1927, fun(fun(_u1927, bool), bool), member(_u1927), _u1923), hAPP(fun(_u1925, bool), fun(_u1927, bool), hAPP(fun(_u1925, _u1927), fun(fun(_u1925, bool), fun(_u1927, bool)), image(_u1925, _u1927), _u1921), _u1919))) | hBOOL(hAPP(fun(_u1925, bool), bool, hAPP(_u1925, fun(fun(_u1925, bool), bool), member(_u1925), skolem109(_u1927, _u1925, _u1923, _u1921, _u1919)), _u1919)) )).
% 40.55/40.73  cnf(fact_482_image__iff-2, axiom, ( ~hBOOL(hAPP(fun(_u1927, bool), bool, hAPP(_u1927, fun(fun(_u1927, bool), bool), member(_u1927), _u1923), hAPP(fun(_u1925, bool), fun(_u1927, bool), hAPP(fun(_u1925, _u1927), fun(fun(_u1925, bool), fun(_u1927, bool)), image(_u1925, _u1927), _u1921), _u1919))) | ( ti(_u1927, _u1923) = hAPP(_u1925, _u1927, _u1921, skolem109(_u1927, _u1925, _u1923, _u1921, _u1919))) )).
% 40.55/40.73  cnf(fact_482_image__iff-3, axiom, ( ~hBOOL(hAPP(fun(_u1926, bool), bool, hAPP(_u1926, fun(fun(_u1926, bool), bool), member(_u1926), _u1913), _u1920)) | ( ti(_u1928, _u1924) != hAPP(_u1926, _u1928, _u1922, _u1913)) | hBOOL(hAPP(fun(_u1928, bool), bool, hAPP(_u1928, fun(fun(_u1928, bool), bool), member(_u1928), _u1924), hAPP(fun(_u1926, bool), fun(_u1928, bool), hAPP(fun(_u1926, _u1928), fun(fun(_u1926, bool), fun(_u1928, bool)), image(_u1926, _u1928), _u1922), _u1920))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_483_image__image ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_483_image__image-1, axiom, ( ( hAPP(fun(_u1934, bool), fun(_u1933, bool), hAPP(fun(_u1934, _u1933), fun(fun(_u1934, bool), fun(_u1933, bool)), image(_u1934, _u1933), _u1931), hAPP(fun(_u1932, bool), fun(_u1934, bool), hAPP(fun(_u1932, _u1934), fun(fun(_u1932, bool), fun(_u1934, bool)), image(_u1932, _u1934), _u1930), _u1929)) = hAPP(fun(_u1932, bool), fun(_u1933, bool), hAPP(fun(_u1932, _u1933), fun(fun(_u1932, bool), fun(_u1933, bool)), image(_u1932, _u1933), hAPP(fun(_u1932, _u1934), fun(_u1932, _u1933), hAPP(fun(_u1934, _u1933), fun(fun(_u1932, _u1934), fun(_u1932, _u1933)), combb(_u1934, _u1933, _u1932), _u1931), _u1930)), _u1929)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_484_image__ident ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_484_image__ident-1, axiom, ( ( hAPP(fun(_u1936, bool), fun(_u1936, bool), hAPP(fun(_u1936, _u1936), fun(fun(_u1936, bool), fun(_u1936, bool)), image(_u1936, _u1936), combi(_u1936)), _u1935) = ti(fun(_u1936, bool), _u1935)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_485_subset__image__iff ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_485_subset__image__iff-1, axiom, ( ~hBOOL(hAPP(fun(_u1952, bool), bool, hAPP(fun(_u1952, bool), fun(fun(_u1952, bool), bool), ord_less_eq(fun(_u1952, bool)), _u1948), hAPP(fun(_u1950, bool), fun(_u1952, bool), hAPP(fun(_u1950, _u1952), fun(fun(_u1950, bool), fun(_u1952, bool)), image(_u1950, _u1952), _u1946), _u1944))) | hBOOL(hAPP(fun(_u1950, bool), bool, hAPP(fun(_u1950, bool), fun(fun(_u1950, bool), bool), ord_less_eq(fun(_u1950, bool)), skolem110(_u1952, _u1950, _u1948, _u1946, _u1944)), _u1944)) )).
% 40.55/40.73  cnf(fact_485_subset__image__iff-2, axiom, ( ~hBOOL(hAPP(fun(_u1952, bool), bool, hAPP(fun(_u1952, bool), fun(fun(_u1952, bool), bool), ord_less_eq(fun(_u1952, bool)), _u1948), hAPP(fun(_u1950, bool), fun(_u1952, bool), hAPP(fun(_u1950, _u1952), fun(fun(_u1950, bool), fun(_u1952, bool)), image(_u1950, _u1952), _u1946), _u1944))) | ( ti(fun(_u1952, bool), _u1948) = hAPP(fun(_u1950, bool), fun(_u1952, bool), hAPP(fun(_u1950, _u1952), fun(fun(_u1950, bool), fun(_u1952, bool)), image(_u1950, _u1952), _u1946), skolem110(_u1952, _u1950, _u1948, _u1946, _u1944))) )).
% 40.55/40.73  cnf(fact_485_subset__image__iff-3, axiom, ( ~hBOOL(hAPP(fun(_u1951, bool), bool, hAPP(fun(_u1951, bool), fun(fun(_u1951, bool), bool), ord_less_eq(fun(_u1951, bool)), _u1938), _u1945)) | ( ti(fun(_u1953, bool), _u1949) != hAPP(fun(_u1951, bool), fun(_u1953, bool), hAPP(fun(_u1951, _u1953), fun(fun(_u1951, bool), fun(_u1953, bool)), image(_u1951, _u1953), _u1947), _u1938)) | hBOOL(hAPP(fun(_u1953, bool), bool, hAPP(fun(_u1953, bool), fun(fun(_u1953, bool), bool), ord_less_eq(fun(_u1953, bool)), _u1949), hAPP(fun(_u1951, bool), fun(_u1953, bool), hAPP(fun(_u1951, _u1953), fun(fun(_u1951, bool), fun(_u1953, bool)), image(_u1951, _u1953), _u1947), _u1945))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_486_image__mono ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_486_image__mono-1, axiom, ( ~hBOOL(hAPP(fun(_u1957, bool), bool, hAPP(fun(_u1957, bool), fun(fun(_u1957, bool), bool), ord_less_eq(fun(_u1957, bool)), _u1955), _u1954)) | hBOOL(hAPP(fun(_u1958, bool), bool, hAPP(fun(_u1958, bool), fun(fun(_u1958, bool), bool), ord_less_eq(fun(_u1958, bool)), hAPP(fun(_u1957, bool), fun(_u1958, bool), hAPP(fun(_u1957, _u1958), fun(fun(_u1957, bool), fun(_u1958, bool)), image(_u1957, _u1958), _u1956), _u1955)), hAPP(fun(_u1957, bool), fun(_u1958, bool), hAPP(fun(_u1957, _u1958), fun(fun(_u1957, bool), fun(_u1958, bool)), image(_u1957, _u1958), _u1956), _u1954))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_487_atLeastLessThan__eq__iff ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_487_atLeastLessThan__eq__iff-1, axiom, ( ~linorder(_u1963) | ~hBOOL(hAPP(_u1963, bool, hAPP(_u1963, fun(_u1963, bool), ord_less(_u1963), _u1960), _u1959)) | ~hBOOL(hAPP(_u1963, bool, hAPP(_u1963, fun(_u1963, bool), ord_less(_u1963), _u1962), _u1961)) | ( hAPP(_u1963, fun(_u1963, bool), hAPP(_u1963, fun(_u1963, fun(_u1963, bool)), ord_atLeastLessThan(_u1963), _u1960), _u1959) != hAPP(_u1963, fun(_u1963, bool), hAPP(_u1963, fun(_u1963, fun(_u1963, bool)), ord_atLeastLessThan(_u1963), _u1962), _u1961)) | ( ti(_u1963, _u1960) = ti(_u1963, _u1962)) )).
% 40.55/40.73  cnf(fact_487_atLeastLessThan__eq__iff-2, axiom, ( ~linorder(_u1963) | ~hBOOL(hAPP(_u1963, bool, hAPP(_u1963, fun(_u1963, bool), ord_less(_u1963), _u1960), _u1959)) | ~hBOOL(hAPP(_u1963, bool, hAPP(_u1963, fun(_u1963, bool), ord_less(_u1963), _u1962), _u1961)) | ( hAPP(_u1963, fun(_u1963, bool), hAPP(_u1963, fun(_u1963, fun(_u1963, bool)), ord_atLeastLessThan(_u1963), _u1960), _u1959) != hAPP(_u1963, fun(_u1963, bool), hAPP(_u1963, fun(_u1963, fun(_u1963, bool)), ord_atLeastLessThan(_u1963), _u1962), _u1961)) | ( ti(_u1963, _u1959) = ti(_u1963, _u1961)) )).
% 40.55/40.73  cnf(fact_487_atLeastLessThan__eq__iff-3, axiom, ( ~linorder(_u1963) | ~hBOOL(hAPP(_u1963, bool, hAPP(_u1963, fun(_u1963, bool), ord_less(_u1963), _u1960), _u1959)) | ~hBOOL(hAPP(_u1963, bool, hAPP(_u1963, fun(_u1963, bool), ord_less(_u1963), _u1962), _u1961)) | ( ti(_u1963, _u1960) != ti(_u1963, _u1962)) | ( ti(_u1963, _u1959) != ti(_u1963, _u1961)) | ( hAPP(_u1963, fun(_u1963, bool), hAPP(_u1963, fun(_u1963, fun(_u1963, bool)), ord_atLeastLessThan(_u1963), _u1960), _u1959) = hAPP(_u1963, fun(_u1963, bool), hAPP(_u1963, fun(_u1963, fun(_u1963, bool)), ord_atLeastLessThan(_u1963), _u1962), _u1961)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_488_atLeastLessThan__inj_I1_J ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_488_atLeastLessThan__inj_I1_J-1, axiom, ( ~linorder(_u1968) | ( hAPP(_u1968, fun(_u1968, bool), hAPP(_u1968, fun(_u1968, fun(_u1968, bool)), ord_atLeastLessThan(_u1968), _u1967), _u1966) != hAPP(_u1968, fun(_u1968, bool), hAPP(_u1968, fun(_u1968, fun(_u1968, bool)), ord_atLeastLessThan(_u1968), _u1965), _u1964)) | ~hBOOL(hAPP(_u1968, bool, hAPP(_u1968, fun(_u1968, bool), ord_less(_u1968), _u1967), _u1966)) | ~hBOOL(hAPP(_u1968, bool, hAPP(_u1968, fun(_u1968, bool), ord_less(_u1968), _u1965), _u1964)) | ( ti(_u1968, _u1967) = ti(_u1968, _u1965)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_489_atLeastLessThan__inj_I2_J ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_489_atLeastLessThan__inj_I2_J-1, axiom, ( ~linorder(_u1973) | ( hAPP(_u1973, fun(_u1973, bool), hAPP(_u1973, fun(_u1973, fun(_u1973, bool)), ord_atLeastLessThan(_u1973), _u1972), _u1971) != hAPP(_u1973, fun(_u1973, bool), hAPP(_u1973, fun(_u1973, fun(_u1973, bool)), ord_atLeastLessThan(_u1973), _u1970), _u1969)) | ~hBOOL(hAPP(_u1973, bool, hAPP(_u1973, fun(_u1973, bool), ord_less(_u1973), _u1972), _u1971)) | ~hBOOL(hAPP(_u1973, bool, hAPP(_u1973, fun(_u1973, bool), ord_less(_u1973), _u1970), _u1969)) | ( ti(_u1973, _u1971) = ti(_u1973, _u1969)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_490_range__composition ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_490_range__composition-1, axiom, ( ( hAPP(fun(_u1978, bool), fun(_u1977, bool), hAPP(fun(_u1978, _u1977), fun(fun(_u1978, bool), fun(_u1977, bool)), image(_u1978, _u1977), hAPP(fun(_u1978, _u1976), fun(_u1978, _u1977), hAPP(fun(_u1976, _u1977), fun(fun(_u1978, _u1976), fun(_u1978, _u1977)), combb(_u1976, _u1977, _u1978), _u1975), _u1974)), top_top(fun(_u1978, bool))) = hAPP(fun(_u1976, bool), fun(_u1977, bool), hAPP(fun(_u1976, _u1977), fun(fun(_u1976, bool), fun(_u1977, bool)), image(_u1976, _u1977), _u1975), hAPP(fun(_u1978, bool), fun(_u1976, bool), hAPP(fun(_u1978, _u1976), fun(fun(_u1978, bool), fun(_u1976, bool)), image(_u1978, _u1976), _u1974), top_top(fun(_u1978, bool))))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_491_range__eqI ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_491_range__eqI-1, axiom, ( hBOOL(hAPP(fun(_u1983, bool), bool, hAPP(_u1983, fun(fun(_u1983, bool), bool), member(_u1983), _u1981), hAPP(fun(_u1982, bool), fun(_u1983, bool), hAPP(fun(_u1982, _u1983), fun(fun(_u1982, bool), fun(_u1983, bool)), image(_u1982, _u1983), _u1980), top_top(fun(_u1982, bool))))) | ( ti(_u1983, _u1981) != hAPP(_u1982, _u1983, _u1980, _u1979)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_492_rangeI ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_492_rangeI-1, axiom, ( hBOOL(hAPP(fun(_u1987, bool), bool, hAPP(_u1987, fun(fun(_u1987, bool), bool), member(_u1987), hAPP(_u1986, _u1987, _u1985, _u1984)), hAPP(fun(_u1986, bool), fun(_u1987, bool), hAPP(fun(_u1986, _u1987), fun(fun(_u1986, bool), fun(_u1987, bool)), image(_u1986, _u1987), _u1985), top_top(fun(_u1986, bool))))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_493_finite__range__imageI ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_493_finite__range__imageI-1, axiom, ( ~hBOOL(hAPP(fun(_u1991, bool), bool, finite_finite_1(_u1991), hAPP(fun(_u1990, bool), fun(_u1991, bool), hAPP(fun(_u1990, _u1991), fun(fun(_u1990, bool), fun(_u1991, bool)), image(_u1990, _u1991), _u1988), top_top(fun(_u1990, bool))))) | hBOOL(hAPP(fun(_u1992, bool), bool, finite_finite_1(_u1992), hAPP(fun(_u1990, bool), fun(_u1992, bool), hAPP(fun(_u1990, _u1992), fun(fun(_u1990, bool), fun(_u1992, bool)), image(_u1990, _u1992), hAPP(fun(_u1990, _u1991), fun(_u1990, _u1992), hAPP(fun(_u1991, _u1992), fun(fun(_u1990, _u1991), fun(_u1990, _u1992)), combb(_u1991, _u1992, _u1990), _u1989), _u1988)), top_top(fun(_u1990, bool))))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_494_subset__card__intvl__is__intvl ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_494_subset__card__intvl__is__intvl-1, axiom, ( ~hBOOL(hAPP(fun(nat, bool), bool, hAPP(fun(nat, bool), fun(fun(nat, bool), bool), ord_less_eq(fun(nat, bool)), _u1994), hAPP(nat, fun(nat, bool), hAPP(nat, fun(nat, fun(nat, bool)), ord_atLeastLessThan(nat), _u1993), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1993), hAPP(fun(nat, bool), nat, finite_card(nat), _u1994))))) | ( _u1994 = hAPP(nat, fun(nat, bool), hAPP(nat, fun(nat, fun(nat, bool)), ord_atLeastLessThan(nat), _u1993), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1993), hAPP(fun(nat, bool), nat, finite_card(nat), _u1994)))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_495_inj__on__strict__subset ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_495_inj__on__strict__subset-1, axiom, ( ~hBOOL(hAPP(fun(_u1999, bool), bool, hAPP(fun(_u1999, _u1998), fun(fun(_u1999, bool), bool), inj_on(_u1999, _u1998), _u1996), _u1995)) | ~hBOOL(hAPP(fun(_u1999, bool), bool, hAPP(fun(_u1999, bool), fun(fun(_u1999, bool), bool), ord_less(fun(_u1999, bool)), _u1997), _u1995)) | hBOOL(hAPP(fun(_u1998, bool), bool, hAPP(fun(_u1998, bool), fun(fun(_u1998, bool), bool), ord_less(fun(_u1998, bool)), hAPP(fun(_u1999, bool), fun(_u1998, bool), hAPP(fun(_u1999, _u1998), fun(fun(_u1999, bool), fun(_u1998, bool)), image(_u1999, _u1998), _u1996), _u1997)), hAPP(fun(_u1999, bool), fun(_u1998, bool), hAPP(fun(_u1999, _u1998), fun(fun(_u1999, bool), fun(_u1998, bool)), image(_u1999, _u1998), _u1996), _u1995))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: fact_496_image__surj__f__inv__f ( axiom ) converted to clauses:
% 40.55/40.73  cnf(fact_496_image__surj__f__inv__f-1, axiom, ( ( hAPP(fun(_u2003, bool), fun(_u2002, bool), hAPP(fun(_u2003, _u2002), fun(fun(_u2003, bool), fun(_u2002, bool)), image(_u2003, _u2002), _u2000), top_top(fun(_u2003, bool))) != top_top(fun(_u2002, bool))) | ( hAPP(fun(_u2003, bool), fun(_u2002, bool), hAPP(fun(_u2003, _u2002), fun(fun(_u2003, bool), fun(_u2002, bool)), image(_u2003, _u2002), _u2000), hAPP(fun(_u2002, bool), fun(_u2003, bool), hAPP(fun(_u2002, _u2003), fun(fun(_u2002, bool), fun(_u2003, bool)), image(_u2002, _u2003), hAPP(fun(_u2003, _u2002), fun(_u2002, _u2003), hAPP(fun(_u2003, bool), fun(fun(_u2003, _u2002), fun(_u2002, _u2003)), hilbert_inv_into(_u2003, _u2002), top_top(fun(_u2003, bool))), _u2000)), _u2001)) = ti(fun(_u2002, bool), _u2001)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: arity_fun___Orderings_Opreorder ( axiom ) converted to clauses:
% 40.55/40.73  cnf(arity_fun___Orderings_Opreorder-1, axiom, ( ~preorder(_u2004) | preorder(fun(_u2005, _u2004)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: arity_fun___Finite__Set_Ofinite ( axiom ) converted to clauses:
% 40.55/40.73  cnf(arity_fun___Finite__Set_Ofinite-1, axiom, ( ~finite_finite(_u2006) | ~finite_finite(_u2007) | finite_finite(fun(_u2007, _u2006)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: arity_fun___Orderings_Oorder ( axiom ) converted to clauses:
% 40.55/40.73  cnf(arity_fun___Orderings_Oorder-1, axiom, ( ~order(_u2008) | order(fun(_u2009, _u2008)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: arity_fun___Orderings_Otop ( axiom ) converted to clauses:
% 40.55/40.73  cnf(arity_fun___Orderings_Otop-1, axiom, ( ~top(_u2010) | top(fun(_u2011, _u2010)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: arity_fun___Orderings_Oord ( axiom ) converted to clauses:
% 40.55/40.73  cnf(arity_fun___Orderings_Oord-1, axiom, ( ~ord(_u2012) | ord(fun(_u2013, _u2012)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: arity_Nat_Onat___Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduc ( axiom ) converted to clauses:
% 40.55/40.73  cnf(arity_Nat_Onat___Semiring__Normalization_Ocomm__semiring__1__cancel__crossproduc-1, axiom, ( semiri456707255roduct(nat) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: arity_Nat_Onat___Groups_Oordered__cancel__ab__semigroup__add ( axiom ) converted to clauses:
% 40.55/40.73  cnf(arity_Nat_Onat___Groups_Oordered__cancel__ab__semigroup__add-1, axiom, ( ordere223160158up_add(nat) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: arity_Nat_Onat___Groups_Oordered__ab__semigroup__add__imp__le ( axiom ) converted to clauses:
% 40.55/40.73  cnf(arity_Nat_Onat___Groups_Oordered__ab__semigroup__add__imp__le-1, axiom, ( ordere236663937imp_le(nat) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: arity_Nat_Onat___Groups_Oordered__ab__semigroup__add ( axiom ) converted to clauses:
% 40.55/40.73  cnf(arity_Nat_Onat___Groups_Oordered__ab__semigroup__add-1, axiom, ( ordere779506340up_add(nat) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: arity_Nat_Onat___Groups_Oordered__comm__monoid__add ( axiom ) converted to clauses:
% 40.55/40.73  cnf(arity_Nat_Onat___Groups_Oordered__comm__monoid__add-1, axiom, ( ordere216010020id_add(nat) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: arity_Nat_Onat___Groups_Ocancel__ab__semigroup__add ( axiom ) converted to clauses:
% 40.55/40.73  cnf(arity_Nat_Onat___Groups_Ocancel__ab__semigroup__add-1, axiom, ( cancel146912293up_add(nat) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: arity_Nat_Onat___Groups_Ocancel__semigroup__add ( axiom ) converted to clauses:
% 40.55/40.73  cnf(arity_Nat_Onat___Groups_Ocancel__semigroup__add-1, axiom, ( cancel_semigroup_add(nat) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: arity_Nat_Onat___Rings_Olinordered__semidom ( axiom ) converted to clauses:
% 40.55/40.73  cnf(arity_Nat_Onat___Rings_Olinordered__semidom-1, axiom, ( linordered_semidom(nat) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: arity_Nat_Onat___Groups_Oab__semigroup__add ( axiom ) converted to clauses:
% 40.55/40.73  cnf(arity_Nat_Onat___Groups_Oab__semigroup__add-1, axiom, ( ab_semigroup_add(nat) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: arity_Nat_Onat___Groups_Ocomm__monoid__add ( axiom ) converted to clauses:
% 40.55/40.73  cnf(arity_Nat_Onat___Groups_Ocomm__monoid__add-1, axiom, ( comm_monoid_add(nat) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: arity_Nat_Onat___Rings_Ocomm__semiring__1 ( axiom ) converted to clauses:
% 40.55/40.73  cnf(arity_Nat_Onat___Rings_Ocomm__semiring__1-1, axiom, ( comm_semiring_1(nat) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: arity_Nat_Onat___Rings_Ozero__neq__one ( axiom ) converted to clauses:
% 40.55/40.73  cnf(arity_Nat_Onat___Rings_Ozero__neq__one-1, axiom, ( zero_neq_one(nat) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: arity_Nat_Onat___Orderings_Opreorder ( axiom ) converted to clauses:
% 40.55/40.73  cnf(arity_Nat_Onat___Orderings_Opreorder-1, axiom, ( preorder(nat) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: arity_Nat_Onat___Orderings_Olinorder ( axiom ) converted to clauses:
% 40.55/40.73  cnf(arity_Nat_Onat___Orderings_Olinorder-1, axiom, ( linorder(nat) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: arity_Nat_Onat___Groups_Omonoid__add ( axiom ) converted to clauses:
% 40.55/40.73  cnf(arity_Nat_Onat___Groups_Omonoid__add-1, axiom, ( monoid_add(nat) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: arity_Nat_Onat___Orderings_Oorder ( axiom ) converted to clauses:
% 40.55/40.73  cnf(arity_Nat_Onat___Orderings_Oorder-1, axiom, ( order(nat) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: arity_Nat_Onat___Orderings_Oord ( axiom ) converted to clauses:
% 40.55/40.73  cnf(arity_Nat_Onat___Orderings_Oord-1, axiom, ( ord(nat) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: arity_Nat_Onat___Groups_Ozero ( axiom ) converted to clauses:
% 40.55/40.73  cnf(arity_Nat_Onat___Groups_Ozero-1, axiom, ( zero(nat) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: arity_Nat_Onat___Groups_Oone ( axiom ) converted to clauses:
% 40.55/40.73  cnf(arity_Nat_Onat___Groups_Oone-1, axiom, ( one(nat) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: arity_HOL_Obool___Orderings_Opreorder ( axiom ) converted to clauses:
% 40.55/40.73  cnf(arity_HOL_Obool___Orderings_Opreorder-1, axiom, ( preorder(bool) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: arity_HOL_Obool___Finite__Set_Ofinite ( axiom ) converted to clauses:
% 40.55/40.73  cnf(arity_HOL_Obool___Finite__Set_Ofinite-1, axiom, ( finite_finite(bool) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: arity_HOL_Obool___Orderings_Oorder ( axiom ) converted to clauses:
% 40.55/40.73  cnf(arity_HOL_Obool___Orderings_Oorder-1, axiom, ( order(bool) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: arity_HOL_Obool___Orderings_Otop ( axiom ) converted to clauses:
% 40.55/40.73  cnf(arity_HOL_Obool___Orderings_Otop-1, axiom, ( top(bool) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: arity_HOL_Obool___Orderings_Oord ( axiom ) converted to clauses:
% 40.55/40.73  cnf(arity_HOL_Obool___Orderings_Oord-1, axiom, ( ord(bool) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: arity_sum___Finite__Set_Ofinite ( axiom ) converted to clauses:
% 40.55/40.73  cnf(arity_sum___Finite__Set_Ofinite-1, axiom, ( ~finite_finite(_u2014) | ~finite_finite(_u2015) | finite_finite(sum_sum(_u2015, _u2014)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: arity_Option_Ooption___Finite__Set_Ofinite ( axiom ) converted to clauses:
% 40.55/40.73  cnf(arity_Option_Ooption___Finite__Set_Ofinite-1, axiom, ( ~finite_finite(_u2016) | finite_finite(option(_u2016)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: arity_prod___Finite__Set_Ofinite ( axiom ) converted to clauses:
% 40.55/40.73  cnf(arity_prod___Finite__Set_Ofinite-1, axiom, ( ~finite_finite(_u2017) | ~finite_finite(_u2018) | finite_finite(product_prod(_u2018, _u2017)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: arity_Product__Type_Ounit___Finite__Set_Ofinite ( axiom ) converted to clauses:
% 40.55/40.73  cnf(arity_Product__Type_Ounit___Finite__Set_Ofinite-1, axiom, ( finite_finite(product_unit) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: help_ti_idem ( axiom ) converted to clauses:
% 40.55/40.73  cnf(help_ti_idem-1, axiom, ( ( ti(_u2020, ti(_u2020, _u2019)) = ti(_u2020, _u2019)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: help_If_1_1_T ( axiom ) converted to clauses:
% 40.55/40.73  cnf(help_If_1_1_T-1, axiom, ( ( hAPP(_u2023, _u2023, hAPP(_u2023, fun(_u2023, _u2023), hAPP(bool, fun(_u2023, fun(_u2023, _u2023)), if(_u2023), fTrue), _u2022), _u2021) = ti(_u2023, _u2022)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: help_If_2_1_T ( axiom ) converted to clauses:
% 40.55/40.73  cnf(help_If_2_1_T-1, axiom, ( ( hAPP(_u2026, _u2026, hAPP(_u2026, fun(_u2026, _u2026), hAPP(bool, fun(_u2026, fun(_u2026, _u2026)), if(_u2026), fFalse), _u2025), _u2024) = ti(_u2026, _u2024)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: help_If_3_1_T ( axiom ) converted to clauses:
% 40.55/40.73  cnf(help_If_3_1_T-1, axiom, ( ( ti(bool, _u2027) = fTrue) | ( ti(bool, _u2027) = fFalse) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: help_fNot_1_1_U ( axiom ) converted to clauses:
% 40.55/40.73  cnf(help_fNot_1_1_U-1, axiom, ( ~hBOOL(hAPP(bool, bool, fNot, _u2028)) | ~hBOOL(_u2028) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: help_fNot_2_1_U ( axiom ) converted to clauses:
% 40.55/40.73  cnf(help_fNot_2_1_U-1, axiom, ( hBOOL(_u2029) | hBOOL(hAPP(bool, bool, fNot, _u2029)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: help_COMBB_1_1_U ( axiom ) converted to clauses:
% 40.55/40.73  cnf(help_COMBB_1_1_U-1, axiom, ( ( hAPP(_u2035, _u2034, hAPP(fun(_u2035, _u2033), fun(_u2035, _u2034), hAPP(fun(_u2033, _u2034), fun(fun(_u2035, _u2033), fun(_u2035, _u2034)), combb(_u2033, _u2034, _u2035), _u2032), _u2031), _u2030) = hAPP(_u2033, _u2034, _u2032, hAPP(_u2035, _u2033, _u2031, _u2030))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: help_COMBC_1_1_U ( axiom ) converted to clauses:
% 40.55/40.73  cnf(help_COMBC_1_1_U-1, axiom, ( ( hAPP(_u2041, _u2040, hAPP(_u2039, fun(_u2041, _u2040), hAPP(fun(_u2041, fun(_u2039, _u2040)), fun(_u2039, fun(_u2041, _u2040)), combc(_u2041, _u2039, _u2040), _u2038), _u2037), _u2036) = hAPP(_u2039, _u2040, hAPP(_u2041, fun(_u2039, _u2040), _u2038, _u2036), _u2037)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: help_COMBI_1_1_U ( axiom ) converted to clauses:
% 40.55/40.73  cnf(help_COMBI_1_1_U-1, axiom, ( ( hAPP(_u2043, _u2043, combi(_u2043), _u2042) = ti(_u2043, _u2042)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: help_COMBK_1_1_U ( axiom ) converted to clauses:
% 40.55/40.73  cnf(help_COMBK_1_1_U-1, axiom, ( ( hAPP(_u2047, _u2046, hAPP(_u2046, fun(_u2047, _u2046), combk(_u2046, _u2047), _u2045), _u2044) = ti(_u2046, _u2045)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: help_COMBS_1_1_U ( axiom ) converted to clauses:
% 40.55/40.73  cnf(help_COMBS_1_1_U-1, axiom, ( ( hAPP(_u2053, _u2052, hAPP(fun(_u2053, _u2051), fun(_u2053, _u2052), hAPP(fun(_u2053, fun(_u2051, _u2052)), fun(fun(_u2053, _u2051), fun(_u2053, _u2052)), combs(_u2053, _u2051, _u2052), _u2050), _u2049), _u2048) = hAPP(_u2051, _u2052, hAPP(_u2053, fun(_u2051, _u2052), _u2050, _u2048), hAPP(_u2053, _u2051, _u2049, _u2048))) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: help_fTrue_1_1_U ( axiom ) converted to clauses:
% 40.55/40.73  cnf(help_fTrue_1_1_U-1, axiom, ( hBOOL(fTrue) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: help_fTrue_1_1_T ( axiom ) converted to clauses:
% 40.55/40.73  cnf(help_fTrue_1_1_T-1, axiom, ( ( ti(bool, _u2054) = fTrue) | ( ti(bool, _u2054) = fFalse) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: help_fconj_1_1_U ( axiom ) converted to clauses:
% 40.55/40.73  cnf(help_fconj_1_1_U-1, axiom, ( ~hBOOL(_u2056) | ~hBOOL(_u2055) | hBOOL(hAPP(bool, bool, hAPP(bool, fun(bool, bool), fconj, _u2055), _u2056)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: help_fconj_2_1_U ( axiom ) converted to clauses:
% 40.55/40.73  cnf(help_fconj_2_1_U-1, axiom, ( hBOOL(_u2058) | ~hBOOL(hAPP(bool, bool, hAPP(bool, fun(bool, bool), fconj, _u2058), _u2057)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: help_fconj_3_1_U ( axiom ) converted to clauses:
% 40.55/40.73  cnf(help_fconj_3_1_U-1, axiom, ( ~hBOOL(hAPP(bool, bool, hAPP(bool, fun(bool, bool), fconj, _u2060), _u2059)) | hBOOL(_u2059) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: help_fdisj_1_1_U ( axiom ) converted to clauses:
% 40.55/40.73  cnf(help_fdisj_1_1_U-1, axiom, ( ~hBOOL(_u2061) | hBOOL(hAPP(bool, bool, hAPP(bool, fun(bool, bool), fdisj, _u2061), _u2062)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: help_fdisj_2_1_U ( axiom ) converted to clauses:
% 40.55/40.73  cnf(help_fdisj_2_1_U-1, axiom, ( ~hBOOL(_u2063) | hBOOL(hAPP(bool, bool, hAPP(bool, fun(bool, bool), fdisj, _u2064), _u2063)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: help_fdisj_3_1_U ( axiom ) converted to clauses:
% 40.55/40.73  cnf(help_fdisj_3_1_U-1, axiom, ( hBOOL(_u2066) | ~hBOOL(hAPP(bool, bool, hAPP(bool, fun(bool, bool), fdisj, _u2066), _u2065)) | hBOOL(_u2065) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: help_fequal_1_1_T ( axiom ) converted to clauses:
% 40.55/40.73  cnf(help_fequal_1_1_T-1, axiom, ( ~hBOOL(hAPP(_u2069, bool, hAPP(_u2069, fun(_u2069, bool), fequal(_u2069), _u2068), _u2067)) | ( ti(_u2069, _u2068) = ti(_u2069, _u2067)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: help_fequal_2_1_T ( axiom ) converted to clauses:
% 40.55/40.73  cnf(help_fequal_2_1_T-1, axiom, ( ( ti(_u2072, _u2071) != ti(_u2072, _u2070)) | hBOOL(hAPP(_u2072, bool, hAPP(_u2072, fun(_u2072, bool), fequal(_u2072), _u2071), _u2070)) )).
% 40.55/40.73  
% 40.55/40.73  % Formula: conj_0 ( conjecture ) (definitionally) converted to clauses:
% 40.55/40.73  cnf(conj_0-1, negated_conjecture, ( ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, p))) )).
% 40.55/40.73  
% 40.55/40.73  % Problem matrix:
% 40.55/40.73  cnf(matrix-0, plain, ( ( __eqx_0 = __eqx_0) )).
% 40.55/40.73  cnf(matrix-1, plain, ( ( __eqx_0 != __eqx_1) | ( __eqx_1 = __eqx_0) )).
% 40.55/40.73  cnf(matrix-2, plain, ( ( __eqx_0 != __eqx_1) | ( __eqx_1 != __eqx_2) | ( __eqx_0 = __eqx_2) )).
% 40.55/40.73  cnf(matrix-3, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( product_prod(__eqx_0, __eqx_1) = product_prod(__eqy_0, __eqy_1)) )).
% 40.55/40.73  cnf(matrix-4, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( fun(__eqx_0, __eqx_1) = fun(__eqy_0, __eqy_1)) )).
% 40.55/40.73  cnf(matrix-5, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( ti(__eqx_0, __eqx_1) = ti(__eqy_0, __eqy_1)) )).
% 40.55/40.73  cnf(matrix-6, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( combb(__eqx_0, __eqx_1, __eqx_2) = combb(__eqy_0, __eqy_1, __eqy_2)) )).
% 40.55/40.73  cnf(matrix-7, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( combc(__eqx_0, __eqx_1, __eqx_2) = combc(__eqy_0, __eqy_1, __eqy_2)) )).
% 40.55/40.73  cnf(matrix-8, plain, ( ( __eqx_0 != __eqy_0) | ( combi(__eqx_0) = combi(__eqy_0)) )).
% 40.55/40.73  cnf(matrix-9, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( combk(__eqx_0, __eqx_1) = combk(__eqy_0, __eqy_1)) )).
% 40.55/40.73  cnf(matrix-10, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( combs(__eqx_0, __eqx_1, __eqx_2) = combs(__eqy_0, __eqy_1, __eqy_2)) )).
% 40.55/40.73  cnf(matrix-11, plain, ( ( __eqx_0 != __eqy_0) | ( finite_card(__eqx_0) = finite_card(__eqy_0)) )).
% 40.55/40.73  cnf(matrix-12, plain, ( ( __eqx_0 != __eqy_0) | ( finite_finite_1(__eqx_0) = finite_finite_1(__eqy_0)) )).
% 40.55/40.73  cnf(matrix-13, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( finite_fold_image(__eqx_0, __eqx_1) = finite_fold_image(__eqy_0, __eqy_1)) )).
% 40.55/40.73  cnf(matrix-14, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( finite908156982e_idem(__eqx_0, __eqx_1) = finite908156982e_idem(__eqy_0, __eqy_1)) )).
% 40.55/40.73  cnf(matrix-15, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( in_rel(__eqx_0, __eqx_1) = in_rel(__eqy_0, __eqy_1)) )).
% 40.55/40.73  cnf(matrix-16, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( inj_on(__eqx_0, __eqx_1) = inj_on(__eqy_0, __eqy_1)) )).
% 40.55/40.73  cnf(matrix-17, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( pi(__eqx_0, __eqx_1) = pi(__eqy_0, __eqy_1)) )).
% 40.55/40.73  cnf(matrix-18, plain, ( ( __eqx_0 != __eqy_0) | ( one_one(__eqx_0) = one_one(__eqy_0)) )).
% 40.55/40.73  cnf(matrix-19, plain, ( ( __eqx_0 != __eqy_0) | ( plus_plus(__eqx_0) = plus_plus(__eqy_0)) )).
% 40.55/40.73  cnf(matrix-20, plain, ( ( __eqx_0 != __eqy_0) | ( zero_zero(__eqx_0) = zero_zero(__eqy_0)) )).
% 40.55/40.73  cnf(matrix-21, plain, ( ( __eqx_0 != __eqy_0) | ( undefined(__eqx_0) = undefined(__eqy_0)) )).
% 40.55/40.73  cnf(matrix-22, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( hilbert_inv_into(__eqx_0, __eqx_1) = hilbert_inv_into(__eqy_0, __eqy_1)) )).
% 40.55/40.73  cnf(matrix-23, plain, ( ( __eqx_0 != __eqy_0) | ( if(__eqx_0) = if(__eqy_0)) )).
% 40.55/40.73  cnf(matrix-24, plain, ( ( __eqx_0 != __eqy_0) | ( ring_1_Ints(__eqx_0) = ring_1_Ints(__eqy_0)) )).
% 40.55/40.73  cnf(matrix-25, plain, ( ( __eqx_0 != __eqy_0) | ( ord_less(__eqx_0) = ord_less(__eqy_0)) )).
% 40.55/40.73  cnf(matrix-26, plain, ( ( __eqx_0 != __eqy_0) | ( ord_less_eq(__eqx_0) = ord_less_eq(__eqy_0)) )).
% 40.55/40.73  cnf(matrix-27, plain, ( ( __eqx_0 != __eqy_0) | ( top_top(__eqx_0) = top_top(__eqy_0)) )).
% 40.55/40.73  cnf(matrix-28, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( product_Pair(__eqx_0, __eqx_1) = product_Pair(__eqy_0, __eqy_1)) )).
% 40.55/40.73  cnf(matrix-29, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( product_prod_rec(__eqx_0, __eqx_1, __eqx_2) = product_prod_rec(__eqy_0, __eqy_1, __eqy_2)) )).
% 40.55/40.73  cnf(matrix-30, plain, ( ( __eqx_0 != __eqy_0) | ( ord_atLeastLessThan(__eqx_0) = ord_atLeastLessThan(__eqy_0)) )).
% 40.55/40.73  cnf(matrix-31, plain, ( ( __eqx_0 != __eqy_0) | ( collect(__eqx_0) = collect(__eqy_0)) )).
% 40.55/40.73  cnf(matrix-32, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( image(__eqx_0, __eqx_1) = image(__eqy_0, __eqy_1)) )).
% 40.55/40.73  cnf(matrix-33, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( sum_sum(__eqx_0, __eqx_1) = sum_sum(__eqy_0, __eqy_1)) )).
% 40.55/40.73  cnf(matrix-34, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( sum_Plus(__eqx_0, __eqx_1) = sum_Plus(__eqy_0, __eqy_1)) )).
% 40.55/40.73  cnf(matrix-35, plain, ( ( __eqx_0 != __eqy_0) | ( fequal(__eqx_0) = fequal(__eqy_0)) )).
% 40.55/40.73  cnf(matrix-36, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( hAPP(__eqx_0, __eqx_1, __eqx_2, __eqx_3) = hAPP(__eqy_0, __eqy_1, __eqy_2, __eqy_3)) )).
% 40.55/40.73  cnf(matrix-37, plain, ( ( __eqx_0 != __eqy_0) | ( member(__eqx_0) = member(__eqy_0)) )).
% 40.55/40.73  cnf(matrix-38, plain, ( ( __eqx_0 != __eqy_0) | ( option(__eqx_0) = option(__eqy_0)) )).
% 40.55/40.73  cnf(matrix-39, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( __eqx_4 != __eqy_4) | ( __eqx_5 != __eqy_5) | ( skolem1(__eqx_0, __eqx_1, __eqx_2, __eqx_3, __eqx_4, __eqx_5) = skolem1(__eqy_0, __eqy_1, __eqy_2, __eqy_3, __eqy_4, __eqy_5)) )).
% 40.55/40.73  cnf(matrix-40, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( __eqx_4 != __eqy_4) | ( __eqx_5 != __eqy_5) | ( skolem2(__eqx_0, __eqx_1, __eqx_2, __eqx_3, __eqx_4, __eqx_5) = skolem2(__eqy_0, __eqy_1, __eqy_2, __eqy_3, __eqy_4, __eqy_5)) )).
% 40.55/40.73  cnf(matrix-41, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( __eqx_4 != __eqy_4) | ( __eqx_5 != __eqy_5) | ( skolem3(__eqx_0, __eqx_1, __eqx_2, __eqx_3, __eqx_4, __eqx_5) = skolem3(__eqy_0, __eqy_1, __eqy_2, __eqy_3, __eqy_4, __eqy_5)) )).
% 40.55/40.73  cnf(matrix-42, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( __eqx_4 != __eqy_4) | ( __eqx_5 != __eqy_5) | ( skolem4(__eqx_0, __eqx_1, __eqx_2, __eqx_3, __eqx_4, __eqx_5) = skolem4(__eqy_0, __eqy_1, __eqy_2, __eqy_3, __eqy_4, __eqy_5)) )).
% 40.55/40.73  cnf(matrix-43, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( __eqx_4 != __eqy_4) | ( skolem5(__eqx_0, __eqx_1, __eqx_2, __eqx_3, __eqx_4) = skolem5(__eqy_0, __eqy_1, __eqy_2, __eqy_3, __eqy_4)) )).
% 40.55/40.73  cnf(matrix-44, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( __eqx_4 != __eqy_4) | ( skolem6(__eqx_0, __eqx_1, __eqx_2, __eqx_3, __eqx_4) = skolem6(__eqy_0, __eqy_1, __eqy_2, __eqy_3, __eqy_4)) )).
% 40.55/40.73  cnf(matrix-45, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( __eqx_4 != __eqy_4) | ( __eqx_5 != __eqy_5) | ( skolem7(__eqx_0, __eqx_1, __eqx_2, __eqx_3, __eqx_4, __eqx_5) = skolem7(__eqy_0, __eqy_1, __eqy_2, __eqy_3, __eqy_4, __eqy_5)) )).
% 40.55/40.73  cnf(matrix-46, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( __eqx_4 != __eqy_4) | ( __eqx_5 != __eqy_5) | ( skolem8(__eqx_0, __eqx_1, __eqx_2, __eqx_3, __eqx_4, __eqx_5) = skolem8(__eqy_0, __eqy_1, __eqy_2, __eqy_3, __eqy_4, __eqy_5)) )).
% 40.55/40.73  cnf(matrix-47, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( skolem9(__eqx_0, __eqx_1, __eqx_2, __eqx_3) = skolem9(__eqy_0, __eqy_1, __eqy_2, __eqy_3)) )).
% 40.55/40.73  cnf(matrix-48, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( skolem10(__eqx_0, __eqx_1, __eqx_2, __eqx_3) = skolem10(__eqy_0, __eqy_1, __eqy_2, __eqy_3)) )).
% 40.55/40.73  cnf(matrix-49, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( skolem11(__eqx_0, __eqx_1, __eqx_2) = skolem11(__eqy_0, __eqy_1, __eqy_2)) )).
% 40.55/40.73  cnf(matrix-50, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( skolem12(__eqx_0, __eqx_1, __eqx_2) = skolem12(__eqy_0, __eqy_1, __eqy_2)) )).
% 40.55/40.73  cnf(matrix-51, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( skolem13(__eqx_0, __eqx_1, __eqx_2) = skolem13(__eqy_0, __eqy_1, __eqy_2)) )).
% 40.55/40.73  cnf(matrix-52, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( __eqx_4 != __eqy_4) | ( skolem14(__eqx_0, __eqx_1, __eqx_2, __eqx_3, __eqx_4) = skolem14(__eqy_0, __eqy_1, __eqy_2, __eqy_3, __eqy_4)) )).
% 40.55/40.73  cnf(matrix-53, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( __eqx_4 != __eqy_4) | ( skolem15(__eqx_0, __eqx_1, __eqx_2, __eqx_3, __eqx_4) = skolem15(__eqy_0, __eqy_1, __eqy_2, __eqy_3, __eqy_4)) )).
% 40.55/40.73  cnf(matrix-54, plain, ( ( __eqx_0 != __eqy_0) | ( skolem16(__eqx_0) = skolem16(__eqy_0)) )).
% 40.55/40.73  cnf(matrix-55, plain, ( ( __eqx_0 != __eqy_0) | ( skolem17(__eqx_0) = skolem17(__eqy_0)) )).
% 40.55/40.73  cnf(matrix-56, plain, ( ( __eqx_0 != __eqy_0) | ( skolem18(__eqx_0) = skolem18(__eqy_0)) )).
% 40.55/40.73  cnf(matrix-57, plain, ( ( __eqx_0 != __eqy_0) | ( skolem19(__eqx_0) = skolem19(__eqy_0)) )).
% 40.55/40.73  cnf(matrix-58, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( skolem20(__eqx_0, __eqx_1, __eqx_2, __eqx_3) = skolem20(__eqy_0, __eqy_1, __eqy_2, __eqy_3)) )).
% 40.55/40.73  cnf(matrix-59, plain, ( ( __eqx_0 != __eqy_0) | ( skolem21(__eqx_0) = skolem21(__eqy_0)) )).
% 40.55/40.73  cnf(matrix-60, plain, ( ( __eqx_0 != __eqy_0) | ( skolem22(__eqx_0) = skolem22(__eqy_0)) )).
% 40.55/40.73  cnf(matrix-61, plain, ( ( __eqx_0 != __eqy_0) | ( skolem23(__eqx_0) = skolem23(__eqy_0)) )).
% 40.55/40.73  cnf(matrix-62, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( skolem26(__eqx_0, __eqx_1, __eqx_2, __eqx_3) = skolem26(__eqy_0, __eqy_1, __eqy_2, __eqy_3)) )).
% 40.55/40.73  cnf(matrix-63, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( skolem27(__eqx_0, __eqx_1, __eqx_2, __eqx_3) = skolem27(__eqy_0, __eqy_1, __eqy_2, __eqy_3)) )).
% 40.55/40.73  cnf(matrix-64, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( skolem28(__eqx_0, __eqx_1, __eqx_2, __eqx_3) = skolem28(__eqy_0, __eqy_1, __eqy_2, __eqy_3)) )).
% 40.55/40.73  cnf(matrix-65, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( skolem29(__eqx_0, __eqx_1, __eqx_2, __eqx_3) = skolem29(__eqy_0, __eqy_1, __eqy_2, __eqy_3)) )).
% 40.55/40.73  cnf(matrix-66, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( skolem30(__eqx_0, __eqx_1, __eqx_2, __eqx_3) = skolem30(__eqy_0, __eqy_1, __eqy_2, __eqy_3)) )).
% 40.55/40.73  cnf(matrix-67, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( skolem31(__eqx_0, __eqx_1) = skolem31(__eqy_0, __eqy_1)) )).
% 40.55/40.73  cnf(matrix-68, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( skolem32(__eqx_0, __eqx_1) = skolem32(__eqy_0, __eqy_1)) )).
% 40.55/40.73  cnf(matrix-69, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( skolem33(__eqx_0, __eqx_1) = skolem33(__eqy_0, __eqy_1)) )).
% 40.55/40.73  cnf(matrix-70, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( skolem34(__eqx_0, __eqx_1) = skolem34(__eqy_0, __eqy_1)) )).
% 40.55/40.73  cnf(matrix-71, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( skolem37(__eqx_0, __eqx_1, __eqx_2, __eqx_3) = skolem37(__eqy_0, __eqy_1, __eqy_2, __eqy_3)) )).
% 40.55/40.73  cnf(matrix-72, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( skolem38(__eqx_0, __eqx_1, __eqx_2, __eqx_3) = skolem38(__eqy_0, __eqy_1, __eqy_2, __eqy_3)) )).
% 40.55/40.73  cnf(matrix-73, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( skolem39(__eqx_0, __eqx_1, __eqx_2, __eqx_3) = skolem39(__eqy_0, __eqy_1, __eqy_2, __eqy_3)) )).
% 40.55/40.73  cnf(matrix-74, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( skolem40(__eqx_0, __eqx_1) = skolem40(__eqy_0, __eqy_1)) )).
% 40.55/40.73  cnf(matrix-75, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( __eqx_4 != __eqy_4) | ( skolem41(__eqx_0, __eqx_1, __eqx_2, __eqx_3, __eqx_4) = skolem41(__eqy_0, __eqy_1, __eqy_2, __eqy_3, __eqy_4)) )).
% 40.55/40.73  cnf(matrix-76, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( skolem42(__eqx_0, __eqx_1, __eqx_2, __eqx_3) = skolem42(__eqy_0, __eqy_1, __eqy_2, __eqy_3)) )).
% 40.55/40.73  cnf(matrix-77, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( skolem43(__eqx_0, __eqx_1, __eqx_2) = skolem43(__eqy_0, __eqy_1, __eqy_2)) )).
% 40.55/40.73  cnf(matrix-78, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( skolem44(__eqx_0, __eqx_1, __eqx_2) = skolem44(__eqy_0, __eqy_1, __eqy_2)) )).
% 40.55/40.73  cnf(matrix-79, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( skolem45(__eqx_0, __eqx_1, __eqx_2) = skolem45(__eqy_0, __eqy_1, __eqy_2)) )).
% 40.55/40.73  cnf(matrix-80, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( skolem46(__eqx_0, __eqx_1, __eqx_2, __eqx_3) = skolem46(__eqy_0, __eqy_1, __eqy_2, __eqy_3)) )).
% 40.55/40.73  cnf(matrix-81, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( skolem47(__eqx_0, __eqx_1, __eqx_2, __eqx_3) = skolem47(__eqy_0, __eqy_1, __eqy_2, __eqy_3)) )).
% 40.55/40.73  cnf(matrix-82, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( __eqx_4 != __eqy_4) | ( __eqx_5 != __eqy_5) | ( skolem48(__eqx_0, __eqx_1, __eqx_2, __eqx_3, __eqx_4, __eqx_5) = skolem48(__eqy_0, __eqy_1, __eqy_2, __eqy_3, __eqy_4, __eqy_5)) )).
% 40.55/40.73  cnf(matrix-83, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( __eqx_4 != __eqy_4) | ( __eqx_5 != __eqy_5) | ( skolem49(__eqx_0, __eqx_1, __eqx_2, __eqx_3, __eqx_4, __eqx_5) = skolem49(__eqy_0, __eqy_1, __eqy_2, __eqy_3, __eqy_4, __eqy_5)) )).
% 40.55/40.73  cnf(matrix-84, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( __eqx_4 != __eqy_4) | ( __eqx_5 != __eqy_5) | ( skolem50(__eqx_0, __eqx_1, __eqx_2, __eqx_3, __eqx_4, __eqx_5) = skolem50(__eqy_0, __eqy_1, __eqy_2, __eqy_3, __eqy_4, __eqy_5)) )).
% 40.55/40.73  cnf(matrix-85, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( __eqx_4 != __eqy_4) | ( __eqx_5 != __eqy_5) | ( skolem51(__eqx_0, __eqx_1, __eqx_2, __eqx_3, __eqx_4, __eqx_5) = skolem51(__eqy_0, __eqy_1, __eqy_2, __eqy_3, __eqy_4, __eqy_5)) )).
% 40.55/40.73  cnf(matrix-86, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( __eqx_4 != __eqy_4) | ( __eqx_5 != __eqy_5) | ( skolem52(__eqx_0, __eqx_1, __eqx_2, __eqx_3, __eqx_4, __eqx_5) = skolem52(__eqy_0, __eqy_1, __eqy_2, __eqy_3, __eqy_4, __eqy_5)) )).
% 40.55/40.73  cnf(matrix-87, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( __eqx_4 != __eqy_4) | ( __eqx_5 != __eqy_5) | ( skolem53(__eqx_0, __eqx_1, __eqx_2, __eqx_3, __eqx_4, __eqx_5) = skolem53(__eqy_0, __eqy_1, __eqy_2, __eqy_3, __eqy_4, __eqy_5)) )).
% 40.55/40.73  cnf(matrix-88, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( __eqx_4 != __eqy_4) | ( __eqx_5 != __eqy_5) | ( skolem54(__eqx_0, __eqx_1, __eqx_2, __eqx_3, __eqx_4, __eqx_5) = skolem54(__eqy_0, __eqy_1, __eqy_2, __eqy_3, __eqy_4, __eqy_5)) )).
% 40.55/40.73  cnf(matrix-89, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( __eqx_4 != __eqy_4) | ( __eqx_5 != __eqy_5) | ( skolem55(__eqx_0, __eqx_1, __eqx_2, __eqx_3, __eqx_4, __eqx_5) = skolem55(__eqy_0, __eqy_1, __eqy_2, __eqy_3, __eqy_4, __eqy_5)) )).
% 40.55/40.73  cnf(matrix-90, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( __eqx_4 != __eqy_4) | ( __eqx_5 != __eqy_5) | ( skolem56(__eqx_0, __eqx_1, __eqx_2, __eqx_3, __eqx_4, __eqx_5) = skolem56(__eqy_0, __eqy_1, __eqy_2, __eqy_3, __eqy_4, __eqy_5)) )).
% 40.55/40.73  cnf(matrix-91, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( __eqx_4 != __eqy_4) | ( __eqx_5 != __eqy_5) | ( skolem57(__eqx_0, __eqx_1, __eqx_2, __eqx_3, __eqx_4, __eqx_5) = skolem57(__eqy_0, __eqy_1, __eqy_2, __eqy_3, __eqy_4, __eqy_5)) )).
% 40.55/40.73  cnf(matrix-92, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( skolem58(__eqx_0, __eqx_1, __eqx_2, __eqx_3) = skolem58(__eqy_0, __eqy_1, __eqy_2, __eqy_3)) )).
% 40.55/40.73  cnf(matrix-93, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( skolem59(__eqx_0, __eqx_1, __eqx_2, __eqx_3) = skolem59(__eqy_0, __eqy_1, __eqy_2, __eqy_3)) )).
% 40.55/40.73  cnf(matrix-94, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( __eqx_4 != __eqy_4) | ( skolem60(__eqx_0, __eqx_1, __eqx_2, __eqx_3, __eqx_4) = skolem60(__eqy_0, __eqy_1, __eqy_2, __eqy_3, __eqy_4)) )).
% 40.55/40.73  cnf(matrix-95, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( skolem61(__eqx_0, __eqx_1, __eqx_2) = skolem61(__eqy_0, __eqy_1, __eqy_2)) )).
% 40.55/40.73  cnf(matrix-96, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( __eqx_4 != __eqy_4) | ( __eqx_5 != __eqy_5) | ( skolem62(__eqx_0, __eqx_1, __eqx_2, __eqx_3, __eqx_4, __eqx_5) = skolem62(__eqy_0, __eqy_1, __eqy_2, __eqy_3, __eqy_4, __eqy_5)) )).
% 40.55/40.73  cnf(matrix-97, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( __eqx_4 != __eqy_4) | ( __eqx_5 != __eqy_5) | ( skolem63(__eqx_0, __eqx_1, __eqx_2, __eqx_3, __eqx_4, __eqx_5) = skolem63(__eqy_0, __eqy_1, __eqy_2, __eqy_3, __eqy_4, __eqy_5)) )).
% 40.55/40.73  cnf(matrix-98, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( __eqx_4 != __eqy_4) | ( __eqx_5 != __eqy_5) | ( skolem64(__eqx_0, __eqx_1, __eqx_2, __eqx_3, __eqx_4, __eqx_5) = skolem64(__eqy_0, __eqy_1, __eqy_2, __eqy_3, __eqy_4, __eqy_5)) )).
% 40.55/40.73  cnf(matrix-99, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( __eqx_4 != __eqy_4) | ( __eqx_5 != __eqy_5) | ( skolem65(__eqx_0, __eqx_1, __eqx_2, __eqx_3, __eqx_4, __eqx_5) = skolem65(__eqy_0, __eqy_1, __eqy_2, __eqy_3, __eqy_4, __eqy_5)) )).
% 40.55/40.73  cnf(matrix-100, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( __eqx_4 != __eqy_4) | ( __eqx_5 != __eqy_5) | ( skolem66(__eqx_0, __eqx_1, __eqx_2, __eqx_3, __eqx_4, __eqx_5) = skolem66(__eqy_0, __eqy_1, __eqy_2, __eqy_3, __eqy_4, __eqy_5)) )).
% 40.55/40.73  cnf(matrix-101, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( __eqx_4 != __eqy_4) | ( __eqx_5 != __eqy_5) | ( skolem67(__eqx_0, __eqx_1, __eqx_2, __eqx_3, __eqx_4, __eqx_5) = skolem67(__eqy_0, __eqy_1, __eqy_2, __eqy_3, __eqy_4, __eqy_5)) )).
% 40.55/40.73  cnf(matrix-102, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( skolem68(__eqx_0, __eqx_1) = skolem68(__eqy_0, __eqy_1)) )).
% 40.55/40.73  cnf(matrix-103, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( skolem69(__eqx_0, __eqx_1, __eqx_2) = skolem69(__eqy_0, __eqy_1, __eqy_2)) )).
% 40.55/40.73  cnf(matrix-104, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( skolem70(__eqx_0, __eqx_1, __eqx_2) = skolem70(__eqy_0, __eqy_1, __eqy_2)) )).
% 40.55/40.73  cnf(matrix-105, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( skolem71(__eqx_0, __eqx_1, __eqx_2) = skolem71(__eqy_0, __eqy_1, __eqy_2)) )).
% 40.55/40.73  cnf(matrix-106, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( skolem72(__eqx_0, __eqx_1, __eqx_2) = skolem72(__eqy_0, __eqy_1, __eqy_2)) )).
% 40.55/40.73  cnf(matrix-107, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( __eqx_4 != __eqy_4) | ( skolem73(__eqx_0, __eqx_1, __eqx_2, __eqx_3, __eqx_4) = skolem73(__eqy_0, __eqy_1, __eqy_2, __eqy_3, __eqy_4)) )).
% 40.55/40.73  cnf(matrix-108, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( __eqx_4 != __eqy_4) | ( __eqx_5 != __eqy_5) | ( skolem75(__eqx_0, __eqx_1, __eqx_2, __eqx_3, __eqx_4, __eqx_5) = skolem75(__eqy_0, __eqy_1, __eqy_2, __eqy_3, __eqy_4, __eqy_5)) )).
% 40.55/40.73  cnf(matrix-109, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( __eqx_4 != __eqy_4) | ( skolem76(__eqx_0, __eqx_1, __eqx_2, __eqx_3, __eqx_4) = skolem76(__eqy_0, __eqy_1, __eqy_2, __eqy_3, __eqy_4)) )).
% 40.55/40.73  cnf(matrix-110, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( skolem77(__eqx_0, __eqx_1, __eqx_2, __eqx_3) = skolem77(__eqy_0, __eqy_1, __eqy_2, __eqy_3)) )).
% 40.55/40.73  cnf(matrix-111, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( skolem78(__eqx_0, __eqx_1, __eqx_2, __eqx_3) = skolem78(__eqy_0, __eqy_1, __eqy_2, __eqy_3)) )).
% 40.55/40.73  cnf(matrix-112, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( __eqx_4 != __eqy_4) | ( skolem79(__eqx_0, __eqx_1, __eqx_2, __eqx_3, __eqx_4) = skolem79(__eqy_0, __eqy_1, __eqy_2, __eqy_3, __eqy_4)) )).
% 40.55/40.73  cnf(matrix-113, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( skolem80(__eqx_0, __eqx_1) = skolem80(__eqy_0, __eqy_1)) )).
% 40.55/40.73  cnf(matrix-114, plain, ( ( __eqx_0 != __eqy_0) | ( skolem81(__eqx_0) = skolem81(__eqy_0)) )).
% 40.55/40.73  cnf(matrix-115, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( skolem82(__eqx_0, __eqx_1) = skolem82(__eqy_0, __eqy_1)) )).
% 40.55/40.73  cnf(matrix-116, plain, ( ( __eqx_0 != __eqy_0) | ( skolem83(__eqx_0) = skolem83(__eqy_0)) )).
% 40.55/40.73  cnf(matrix-117, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( skolem84(__eqx_0, __eqx_1) = skolem84(__eqy_0, __eqy_1)) )).
% 40.55/40.73  cnf(matrix-118, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( skolem85(__eqx_0, __eqx_1) = skolem85(__eqy_0, __eqy_1)) )).
% 40.55/40.73  cnf(matrix-119, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( skolem86(__eqx_0, __eqx_1) = skolem86(__eqy_0, __eqy_1)) )).
% 40.55/40.73  cnf(matrix-120, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( skolem87(__eqx_0, __eqx_1) = skolem87(__eqy_0, __eqy_1)) )).
% 40.55/40.73  cnf(matrix-121, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( skolem88(__eqx_0, __eqx_1) = skolem88(__eqy_0, __eqy_1)) )).
% 40.55/40.73  cnf(matrix-122, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( skolem89(__eqx_0, __eqx_1) = skolem89(__eqy_0, __eqy_1)) )).
% 40.55/40.73  cnf(matrix-123, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( skolem90(__eqx_0, __eqx_1) = skolem90(__eqy_0, __eqy_1)) )).
% 40.55/40.73  cnf(matrix-124, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( skolem91(__eqx_0, __eqx_1) = skolem91(__eqy_0, __eqy_1)) )).
% 40.55/40.73  cnf(matrix-125, plain, ( ( __eqx_0 != __eqy_0) | ( skolem92(__eqx_0) = skolem92(__eqy_0)) )).
% 40.55/40.73  cnf(matrix-126, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( skolem93(__eqx_0, __eqx_1) = skolem93(__eqy_0, __eqy_1)) )).
% 40.55/40.73  cnf(matrix-127, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( skolem94(__eqx_0, __eqx_1, __eqx_2) = skolem94(__eqy_0, __eqy_1, __eqy_2)) )).
% 40.55/40.73  cnf(matrix-128, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( skolem95(__eqx_0, __eqx_1) = skolem95(__eqy_0, __eqy_1)) )).
% 40.55/40.73  cnf(matrix-129, plain, ( ( __eqx_0 != __eqy_0) | ( skolem96(__eqx_0) = skolem96(__eqy_0)) )).
% 40.55/40.73  cnf(matrix-130, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( skolem97(__eqx_0, __eqx_1, __eqx_2, __eqx_3) = skolem97(__eqy_0, __eqy_1, __eqy_2, __eqy_3)) )).
% 40.55/40.73  cnf(matrix-131, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( skolem98(__eqx_0, __eqx_1, __eqx_2, __eqx_3) = skolem98(__eqy_0, __eqy_1, __eqy_2, __eqy_3)) )).
% 40.55/40.73  cnf(matrix-132, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( skolem99(__eqx_0, __eqx_1, __eqx_2, __eqx_3) = skolem99(__eqy_0, __eqy_1, __eqy_2, __eqy_3)) )).
% 40.55/40.73  cnf(matrix-133, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( skolem100(__eqx_0, __eqx_1) = skolem100(__eqy_0, __eqy_1)) )).
% 40.55/40.73  cnf(matrix-134, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( skolem101(__eqx_0, __eqx_1) = skolem101(__eqy_0, __eqy_1)) )).
% 40.55/40.73  cnf(matrix-135, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( skolem102(__eqx_0, __eqx_1) = skolem102(__eqy_0, __eqy_1)) )).
% 40.55/40.73  cnf(matrix-136, plain, ( ( __eqx_0 != __eqy_0) | ( skolem103(__eqx_0) = skolem103(__eqy_0)) )).
% 40.55/40.73  cnf(matrix-137, plain, ( ( __eqx_0 != __eqy_0) | ( skolem104(__eqx_0) = skolem104(__eqy_0)) )).
% 40.55/40.73  cnf(matrix-138, plain, ( ( __eqx_0 != __eqy_0) | ( skolem105(__eqx_0) = skolem105(__eqy_0)) )).
% 40.55/40.73  cnf(matrix-139, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( skolem106(__eqx_0, __eqx_1) = skolem106(__eqy_0, __eqy_1)) )).
% 40.55/40.73  cnf(matrix-140, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( skolem107(__eqx_0, __eqx_1, __eqx_2) = skolem107(__eqy_0, __eqy_1, __eqy_2)) )).
% 40.55/40.73  cnf(matrix-141, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( __eqx_4 != __eqy_4) | ( skolem109(__eqx_0, __eqx_1, __eqx_2, __eqx_3, __eqx_4) = skolem109(__eqy_0, __eqy_1, __eqy_2, __eqy_3, __eqy_4)) )).
% 40.55/40.73  cnf(matrix-142, plain, ( ( __eqx_0 != __eqy_0) | ( __eqx_1 != __eqy_1) | ( __eqx_2 != __eqy_2) | ( __eqx_3 != __eqy_3) | ( __eqx_4 != __eqy_4) | ( skolem110(__eqx_0, __eqx_1, __eqx_2, __eqx_3, __eqx_4) = skolem110(__eqy_0, __eqy_1, __eqy_2, __eqy_3, __eqy_4)) )).
% 40.55/40.73  cnf(matrix-143, plain, ( ( __eqx_0 != __eqy_0) | ~one(__eqx_0) | one(__eqy_0) )).
% 40.55/40.73  cnf(matrix-144, plain, ( ( __eqx_0 != __eqy_0) | ~monoid_add(__eqx_0) | monoid_add(__eqy_0) )).
% 40.55/40.73  cnf(matrix-145, plain, ( ( __eqx_0 != __eqy_0) | ~ab_semigroup_add(__eqx_0) | ab_semigroup_add(__eqy_0) )).
% 40.55/40.73  cnf(matrix-146, plain, ( ( __eqx_0 != __eqy_0) | ~cancel_semigroup_add(__eqx_0) | cancel_semigroup_add(__eqy_0) )).
% 40.55/40.73  cnf(matrix-147, plain, ( ( __eqx_0 != __eqy_0) | ~zero(__eqx_0) | zero(__eqy_0) )).
% 40.55/40.73  cnf(matrix-148, plain, ( ( __eqx_0 != __eqy_0) | ~ring_1(__eqx_0) | ring_1(__eqy_0) )).
% 40.55/40.73  cnf(matrix-149, plain, ( ( __eqx_0 != __eqy_0) | ~ord(__eqx_0) | ord(__eqy_0) )).
% 40.55/40.73  cnf(matrix-150, plain, ( ( __eqx_0 != __eqy_0) | ~top(__eqx_0) | top(__eqy_0) )).
% 40.55/40.73  cnf(matrix-151, plain, ( ( __eqx_0 != __eqy_0) | ~linorder(__eqx_0) | linorder(__eqy_0) )).
% 40.55/40.73  cnf(matrix-152, plain, ( ( __eqx_0 != __eqy_0) | ~hBOOL(__eqx_0) | hBOOL(__eqy_0) )).
% 40.55/40.73  cnf(matrix-153, plain, ( ( __eqx_0 != __eqy_0) | ~preorder(__eqx_0) | preorder(__eqy_0) )).
% 40.55/40.73  cnf(matrix-154, plain, ( ( __eqx_0 != __eqy_0) | ~order(__eqx_0) | order(__eqy_0) )).
% 40.55/40.73  cnf(matrix-155, plain, ( ( __eqx_0 != __eqy_0) | ~linordered_semidom(__eqx_0) | linordered_semidom(__eqy_0) )).
% 40.55/40.73  cnf(matrix-156, plain, ( ( __eqx_0 != __eqy_0) | ~ordere223160158up_add(__eqx_0) | ordere223160158up_add(__eqy_0) )).
% 40.55/40.73  cnf(matrix-157, plain, ( ( __eqx_0 != __eqy_0) | ~dense_linorder(__eqx_0) | dense_linorder(__eqy_0) )).
% 40.55/40.73  cnf(matrix-158, plain, ( ( __eqx_0 != __eqy_0) | ~linordered_idom(__eqx_0) | linordered_idom(__eqy_0) )).
% 40.55/40.73  cnf(matrix-159, plain, ( ( __eqx_0 != __eqy_0) | ~cancel146912293up_add(__eqx_0) | cancel146912293up_add(__eqy_0) )).
% 40.55/40.73  cnf(matrix-160, plain, ( ( __eqx_0 != __eqy_0) | ~ordere236663937imp_le(__eqx_0) | ordere236663937imp_le(__eqy_0) )).
% 40.55/40.73  cnf(matrix-161, plain, ( ( __eqx_0 != __eqy_0) | ~ordere779506340up_add(__eqx_0) | ordere779506340up_add(__eqy_0) )).
% 40.55/40.73  cnf(matrix-162, plain, ( ( __eqx_0 != __eqy_0) | ~finite_finite(__eqx_0) | finite_finite(__eqy_0) )).
% 40.55/40.73  cnf(matrix-163, plain, ( ( __eqx_0 != __eqy_0) | ~zero_neq_one(__eqx_0) | zero_neq_one(__eqy_0) )).
% 40.55/40.73  cnf(matrix-164, plain, ( ( __eqx_0 != __eqy_0) | ~comm_monoid_add(__eqx_0) | comm_monoid_add(__eqy_0) )).
% 40.55/40.73  cnf(matrix-165, plain, ( ( __eqx_0 != __eqy_0) | ~linord219039673up_add(__eqx_0) | linord219039673up_add(__eqy_0) )).
% 40.55/40.73  cnf(matrix-166, plain, ( ( __eqx_0 != __eqy_0) | ~ordere216010020id_add(__eqx_0) | ordere216010020id_add(__eqy_0) )).
% 40.55/40.73  cnf(matrix-167, plain, ( ( __eqx_0 != __eqy_0) | ~semiri456707255roduct(__eqx_0) | semiri456707255roduct(__eqy_0) )).
% 40.55/40.73  cnf(matrix-168, plain, ( ( __eqx_0 != __eqy_0) | ~comm_semiring_1(__eqx_0) | comm_semiring_1(__eqy_0) )).
% 40.55/40.73  cnf(matrix-169, plain, ( ( __eqx_0 != __eqy_0) | ~linordered_field(__eqx_0) | linordered_field(__eqy_0) )).
% 40.55/40.73  cnf(matrix-170, plain, ( ( __eqx_0 != __eqy_0) | ~ring_char_0(__eqx_0) | ring_char_0(__eqy_0) )).
% 40.55/40.73  cnf(matrix-171, plain, ( ( ti(fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), arrow_2037941124le_IIA) = arrow_2037941124le_IIA) )).
% 40.55/40.73  cnf(matrix-172, plain, ( ( ti(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), arrow_2064824852le_Lin) = arrow_2064824852le_Lin) )).
% 40.55/40.73  cnf(matrix-173, plain, ( ( ti(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), arrow_1111136790e_Prof) = arrow_1111136790e_Prof) )).
% 40.55/40.73  cnf(matrix-174, plain, ( ( ti(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), arrow_14103264_above) = arrow_14103264_above) )).
% 40.55/40.73  cnf(matrix-175, plain, ( ( ti(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), arrow_1322701812_below) = arrow_1322701812_below) )).
% 40.55/40.73  cnf(matrix-176, plain, ( ( ti(fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, bool)), arrow_218898985ctator) = arrow_218898985ctator) )).
% 40.55/40.73  cnf(matrix-177, plain, ( ( ti(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_1278947948_mkbot) = arrow_1278947948_mkbot) )).
% 40.55/40.73  cnf(matrix-178, plain, ( ( ti(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_1427655034_mktop) = arrow_1427655034_mktop) )).
% 40.55/40.73  cnf(matrix-179, plain, ( ( ti(fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), arrow_831799591nimity) = arrow_831799591nimity) )).
% 40.55/40.73  cnf(matrix-180, plain, ( ( ti(fun(fun(_u2, _u1), fun(fun(_u0, _u2), fun(_u0, _u1))), combb(_u2, _u1, _u0)) = combb(_u2, _u1, _u0)) )).
% 40.55/40.73  cnf(matrix-181, plain, ( ( ti(fun(fun(_u5, fun(_u4, _u3)), fun(_u4, fun(_u5, _u3))), combc(_u5, _u4, _u3)) = combc(_u5, _u4, _u3)) )).
% 40.55/40.73  cnf(matrix-182, plain, ( ( ti(fun(_u6, _u6), combi(_u6)) = combi(_u6)) )).
% 40.55/40.73  cnf(matrix-183, plain, ( ( ti(fun(_u8, fun(_u7, _u8)), combk(_u8, _u7)) = combk(_u8, _u7)) )).
% 40.55/40.73  cnf(matrix-184, plain, ( ( ti(fun(fun(_u11, fun(_u10, _u9)), fun(fun(_u11, _u10), fun(_u11, _u9))), combs(_u11, _u10, _u9)) = combs(_u11, _u10, _u9)) )).
% 40.55/40.73  cnf(matrix-185, plain, ( ( ti(fun(fun(_u12, bool), nat), finite_card(_u12)) = finite_card(_u12)) )).
% 40.55/40.73  cnf(matrix-186, plain, ( ( ti(fun(fun(_u13, bool), bool), finite_finite_1(_u13)) = finite_finite_1(_u13)) )).
% 40.55/40.73  cnf(matrix-187, plain, ( ( ti(fun(fun(nat, fun(nat, nat)), fun(fun(_u14, nat), fun(nat, fun(fun(_u14, bool), nat)))), finite_fold_image(nat, _u14)) = finite_fold_image(nat, _u14)) )).
% 40.55/40.73  cnf(matrix-188, plain, ( ( ti(fun(fun(_u16, fun(_u16, _u16)), fun(_u16, fun(fun(_u15, _u16), fun(fun(fun(_u15, bool), _u16), bool)))), finite908156982e_idem(_u16, _u15)) = finite908156982e_idem(_u16, _u15)) )).
% 40.55/40.73  cnf(matrix-189, plain, ( ( ti(fun(fun(product_prod(_u18, _u17), bool), fun(_u18, fun(_u17, bool))), in_rel(_u18, _u17)) = in_rel(_u18, _u17)) )).
% 40.55/40.73  cnf(matrix-190, plain, ( ( ti(fun(fun(_u20, _u19), fun(fun(_u20, bool), bool)), inj_on(_u20, _u19)) = inj_on(_u20, _u19)) )).
% 40.55/40.73  cnf(matrix-191, plain, ( ( ti(fun(fun(_u22, bool), fun(fun(_u22, fun(_u21, bool)), fun(fun(_u22, _u21), bool))), pi(_u22, _u21)) = pi(_u22, _u21)) )).
% 40.55/40.73  cnf(matrix-192, plain, ( ~one(_u23) | ( ti(_u23, one_one(_u23)) = one_one(_u23)) )).
% 40.55/40.73  cnf(matrix-193, plain, ( ~monoid_add(_u24) | ( ti(fun(_u24, fun(_u24, _u24)), plus_plus(_u24)) = plus_plus(_u24)) )).
% 40.55/40.73  cnf(matrix-194, plain, ( ~ab_semigroup_add(_u25) | ( ti(fun(_u25, fun(_u25, _u25)), plus_plus(_u25)) = plus_plus(_u25)) )).
% 40.55/40.73  cnf(matrix-195, plain, ( ~cancel_semigroup_add(_u26) | ( ti(fun(_u26, fun(_u26, _u26)), plus_plus(_u26)) = plus_plus(_u26)) )).
% 40.55/40.73  cnf(matrix-196, plain, ( ~zero(_u27) | ( ti(_u27, zero_zero(_u27)) = zero_zero(_u27)) )).
% 40.55/40.73  cnf(matrix-197, plain, ( ( ti(_u28, undefined(_u28)) = undefined(_u28)) )).
% 40.55/40.73  cnf(matrix-198, plain, ( ( ti(fun(fun(_u30, bool), fun(fun(_u30, _u29), fun(_u29, _u30))), hilbert_inv_into(_u30, _u29)) = hilbert_inv_into(_u30, _u29)) )).
% 40.55/40.73  cnf(matrix-199, plain, ( ( ti(fun(bool, fun(_u31, fun(_u31, _u31))), if(_u31)) = if(_u31)) )).
% 40.55/40.73  cnf(matrix-200, plain, ( ~ring_1(_u32) | ( ti(fun(_u32, bool), ring_1_Ints(_u32)) = ring_1_Ints(_u32)) )).
% 40.55/40.73  cnf(matrix-201, plain, ( ( ti(fun(nat, nat), suc) = suc) )).
% 40.55/40.73  cnf(matrix-202, plain, ( ~ord(_u33) | ( ti(fun(_u33, fun(_u33, bool)), ord_less(_u33)) = ord_less(_u33)) )).
% 40.55/40.73  cnf(matrix-203, plain, ( ~ord(_u34) | ( ti(fun(_u34, fun(_u34, bool)), ord_less_eq(_u34)) = ord_less_eq(_u34)) )).
% 40.55/40.73  cnf(matrix-204, plain, ( ~top(_u35) | ( ti(_u35, top_top(_u35)) = top_top(_u35)) )).
% 40.55/40.73  cnf(matrix-205, plain, ( ( ti(fun(_u37, fun(_u36, product_prod(_u37, _u36))), product_Pair(_u37, _u36)) = product_Pair(_u37, _u36)) )).
% 40.55/40.73  cnf(matrix-206, plain, ( ( ti(fun(fun(_u40, fun(_u39, _u38)), fun(product_prod(_u40, _u39), _u38)), product_prod_rec(_u40, _u39, _u38)) = product_prod_rec(_u40, _u39, _u38)) )).
% 40.55/40.73  cnf(matrix-207, plain, ( ~linorder(_u41) | ( ti(fun(_u41, fun(_u41, fun(_u41, bool))), ord_atLeastLessThan(_u41)) = ord_atLeastLessThan(_u41)) )).
% 40.55/40.73  cnf(matrix-208, plain, ( ( ti(fun(fun(_u42, bool), fun(_u42, bool)), collect(_u42)) = collect(_u42)) )).
% 40.55/40.73  cnf(matrix-209, plain, ( ( ti(fun(fun(_u44, _u43), fun(fun(_u44, bool), fun(_u43, bool))), image(_u44, _u43)) = image(_u44, _u43)) )).
% 40.55/40.73  cnf(matrix-210, plain, ( ( ti(fun(fun(_u46, bool), fun(fun(_u45, bool), fun(sum_sum(_u46, _u45), bool))), sum_Plus(_u46, _u45)) = sum_Plus(_u46, _u45)) )).
% 40.55/40.73  cnf(matrix-211, plain, ( ( ti(bool, fFalse) = fFalse) )).
% 40.55/40.73  cnf(matrix-212, plain, ( ( ti(fun(bool, bool), fNot) = fNot) )).
% 40.55/40.73  cnf(matrix-213, plain, ( ( ti(bool, fTrue) = fTrue) )).
% 40.55/40.73  cnf(matrix-214, plain, ( ( ti(fun(bool, fun(bool, bool)), fconj) = fconj) )).
% 40.55/40.73  cnf(matrix-215, plain, ( ( ti(fun(bool, fun(bool, bool)), fdisj) = fdisj) )).
% 40.55/40.73  cnf(matrix-216, plain, ( ( ti(fun(_u47, fun(_u47, bool)), fequal(_u47)) = fequal(_u47)) )).
% 40.55/40.73  cnf(matrix-217, plain, ( ( hAPP(_u51, _u50, ti(fun(_u51, _u50), _u49), _u48) = hAPP(_u51, _u50, _u49, _u48)) )).
% 40.55/40.73  cnf(matrix-218, plain, ( ( hAPP(_u55, _u54, _u53, ti(_u55, _u52)) = hAPP(_u55, _u54, _u53, _u52)) )).
% 40.55/40.73  cnf(matrix-219, plain, ( ( ti(_u59, hAPP(_u58, _u59, _u57, _u56)) = hAPP(_u58, _u59, _u57, _u56)) )).
% 40.55/40.73  cnf(matrix-220, plain, ( ~hBOOL(ti(bool, _u61)) | hBOOL(_u61) )).
% 40.55/40.73  cnf(matrix-221, plain, ( ~hBOOL(_u62) | hBOOL(ti(bool, _u62)) )).
% 40.55/40.73  cnf(matrix-222, plain, ( ( ti(fun(_u63, fun(fun(_u63, bool), bool)), member(_u63)) = member(_u63)) )).
% 40.55/40.73  cnf(matrix-223, plain, ( ( ti(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), f) = f) )).
% 40.55/40.73  cnf(matrix-224, plain, ( ( ti(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), lab) = lab) )).
% 40.55/40.73  cnf(matrix-225, plain, ( ( ti(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), lba) = lba) )).
% 40.55/40.73  cnf(matrix-226, plain, ( ( ti(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), p) = p) )).
% 40.55/40.73  cnf(matrix-227, plain, ( ( ti(arrow_490897120le_alt, a) = a) )).
% 40.55/40.73  cnf(matrix-228, plain, ( ( ti(arrow_490897120le_alt, b) = b) )).
% 40.55/40.73  cnf(matrix-229, plain, ( ( ti(arrow_490897120le_alt, c) = c) )).
% 40.55/40.73  cnf(matrix-230, plain, ( ( ti(arrow_490897120le_alt, d) = d) )).
% 40.55/40.73  cnf(matrix-231, plain, ( ( ti(arrow_490897120le_alt, e) = e) )).
% 40.55/40.73  cnf(matrix-232, plain, ( ( ti(fun(arrow_660593299e_indi, nat), h) = h) )).
% 40.55/40.73  cnf(matrix-233, plain, ( ( ti(nat, n) = n) )).
% 40.55/40.73  cnf(matrix-234, plain, ( hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool, arrow_2037941124le_IIA, f)) )).
% 40.55/40.73  cnf(matrix-235, plain, ( hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool, arrow_831799591nimity, f)) )).
% 40.55/40.73  cnf(matrix-236, plain, ( ( c != d) )).
% 40.55/40.73  cnf(matrix-237, plain, ( hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), p), arrow_1111136790e_Prof)) )).
% 40.55/40.73  cnf(matrix-238, plain, ( ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u74), _u72)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, _u70), _u68))) | ( ti(arrow_490897120le_alt, _u72) != ti(arrow_490897120le_alt, _u68)) )).
% 40.55/40.73  cnf(matrix-239, plain, ( ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u74), _u72)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, _u70), _u68))) | ( ti(arrow_490897120le_alt, _u74) != ti(arrow_490897120le_alt, _u68)) | ( ti(arrow_490897120le_alt, _u74) != ti(arrow_490897120le_alt, _u72)) )).
% 40.55/40.73  cnf(matrix-240, plain, ( ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u74), _u72)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, _u70), _u68))) | ( ti(arrow_490897120le_alt, _u74) = ti(arrow_490897120le_alt, _u68)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u74), _u72)), _u70)) )).
% 40.55/40.73  cnf(matrix-241, plain, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u75), _u73)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, _u71), _u69))) | ( ti(arrow_490897120le_alt, _u73) = ti(arrow_490897120le_alt, _u69)) | ( ti(arrow_490897120le_alt, _u75) = ti(arrow_490897120le_alt, _u69)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u75), _u73)), _u71)) )).
% 40.55/40.73  cnf(matrix-242, plain, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u75), _u73)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, _u71), _u69))) | ( ti(arrow_490897120le_alt, _u73) = ti(arrow_490897120le_alt, _u69)) | ( ti(arrow_490897120le_alt, _u75) = ti(arrow_490897120le_alt, _u73)) | ( ti(arrow_490897120le_alt, _u75) != ti(arrow_490897120le_alt, _u69)) )).
% 40.55/40.73  cnf(matrix-243, plain, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u75), _u73)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, _u71), _u69))) | ( ti(arrow_490897120le_alt, _u73) = ti(arrow_490897120le_alt, _u69)) | ( ti(arrow_490897120le_alt, _u75) = ti(arrow_490897120le_alt, _u73)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u75), _u73)), _u71)) )).
% 40.55/40.73  cnf(matrix-244, plain, ( ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u86), _u84)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, _u82), _u80))) | ( ti(arrow_490897120le_alt, _u86) != ti(arrow_490897120le_alt, _u80)) )).
% 40.55/40.73  cnf(matrix-245, plain, ( ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u86), _u84)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, _u82), _u80))) | ( ti(arrow_490897120le_alt, _u84) != ti(arrow_490897120le_alt, _u80)) | ( ti(arrow_490897120le_alt, _u86) != ti(arrow_490897120le_alt, _u84)) )).
% 40.55/40.73  cnf(matrix-246, plain, ( ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u86), _u84)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, _u82), _u80))) | ( ti(arrow_490897120le_alt, _u84) = ti(arrow_490897120le_alt, _u80)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u86), _u84)), _u82)) )).
% 40.55/40.73  cnf(matrix-247, plain, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u87), _u85)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, _u83), _u81))) | ( ti(arrow_490897120le_alt, _u87) = ti(arrow_490897120le_alt, _u81)) | ( ti(arrow_490897120le_alt, _u85) = ti(arrow_490897120le_alt, _u81)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u87), _u85)), _u83)) )).
% 40.55/40.73  cnf(matrix-248, plain, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u87), _u85)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, _u83), _u81))) | ( ti(arrow_490897120le_alt, _u87) = ti(arrow_490897120le_alt, _u81)) | ( ti(arrow_490897120le_alt, _u87) = ti(arrow_490897120le_alt, _u85)) | ( ti(arrow_490897120le_alt, _u85) != ti(arrow_490897120le_alt, _u81)) )).
% 40.55/40.73  cnf(matrix-249, plain, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u87), _u85)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, _u83), _u81))) | ( ti(arrow_490897120le_alt, _u87) = ti(arrow_490897120le_alt, _u81)) | ( ti(arrow_490897120le_alt, _u87) = ti(arrow_490897120le_alt, _u85)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u87), _u85)), _u83)) )).
% 40.55/40.73  cnf(matrix-250, plain, ( ( ti(arrow_490897120le_alt, _u90) = ti(arrow_490897120le_alt, _u89)) | ( ti(arrow_490897120le_alt, _u92) = ti(arrow_490897120le_alt, _u91)) | ( ti(arrow_490897120le_alt, _u90) = ti(arrow_490897120le_alt, _u91)) | ( ti(arrow_490897120le_alt, _u89) = ti(arrow_490897120le_alt, _u92)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u93), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u94), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u90), _u89)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u93))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u92), _u91)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u94))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u90), _u89)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u93, skolem1(_u94, _u93, _u92, _u91, _u90, _u89)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u92), _u91)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u94, skolem2(_u94, _u93, _u92, _u91, _u90, _u89)))) )).
% 40.55/40.73  cnf(matrix-251, plain, ( ( ti(arrow_490897120le_alt, _u90) = ti(arrow_490897120le_alt, _u89)) | ( ti(arrow_490897120le_alt, _u92) = ti(arrow_490897120le_alt, _u91)) | ( ti(arrow_490897120le_alt, _u90) = ti(arrow_490897120le_alt, _u91)) | ( ti(arrow_490897120le_alt, _u89) = ti(arrow_490897120le_alt, _u92)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u93), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u94), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u90), _u89)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u93))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u92), _u91)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u94))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u90), _u89)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u93, skolem1(_u94, _u93, _u92, _u91, _u90, _u89)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u90), _u89)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u93, skolem2(_u94, _u93, _u92, _u91, _u90, _u89)))) )).
% 40.55/40.73  cnf(matrix-252, plain, ( ( ti(arrow_490897120le_alt, _u90) = ti(arrow_490897120le_alt, _u89)) | ( ti(arrow_490897120le_alt, _u92) = ti(arrow_490897120le_alt, _u91)) | ( ti(arrow_490897120le_alt, _u90) = ti(arrow_490897120le_alt, _u91)) | ( ti(arrow_490897120le_alt, _u89) = ti(arrow_490897120le_alt, _u92)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u93), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u94), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u90), _u89)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u93))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u92), _u91)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u94))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u92), _u91)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u94, skolem1(_u94, _u93, _u92, _u91, _u90, _u89)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u92), _u91)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u94, skolem2(_u94, _u93, _u92, _u91, _u90, _u89)))) )).
% 40.55/40.73  cnf(matrix-253, plain, ( ( ti(arrow_490897120le_alt, _u90) = ti(arrow_490897120le_alt, _u89)) | ( ti(arrow_490897120le_alt, _u92) = ti(arrow_490897120le_alt, _u91)) | ( ti(arrow_490897120le_alt, _u90) = ti(arrow_490897120le_alt, _u91)) | ( ti(arrow_490897120le_alt, _u89) = ti(arrow_490897120le_alt, _u92)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u93), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u94), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u90), _u89)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u93))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u92), _u91)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u94))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u92), _u91)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u94, skolem1(_u94, _u93, _u92, _u91, _u90, _u89)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u90), _u89)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u93, skolem2(_u94, _u93, _u92, _u91, _u90, _u89)))) )).
% 40.55/40.73  cnf(matrix-254, plain, ( ( ti(arrow_490897120le_alt, _u90) = ti(arrow_490897120le_alt, _u89)) | ( ti(arrow_490897120le_alt, _u92) = ti(arrow_490897120le_alt, _u91)) | ( ti(arrow_490897120le_alt, _u90) = ti(arrow_490897120le_alt, _u91)) | ( ti(arrow_490897120le_alt, _u89) = ti(arrow_490897120le_alt, _u92)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u93), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u94), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u92), _u91)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u94))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u90), _u89)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u93))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u90), _u89)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u93, skolem1(_u94, _u93, _u92, _u91, _u90, _u89)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u92), _u91)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u94, skolem2(_u94, _u93, _u92, _u91, _u90, _u89)))) )).
% 40.55/40.73  cnf(matrix-255, plain, ( ( ti(arrow_490897120le_alt, _u90) = ti(arrow_490897120le_alt, _u89)) | ( ti(arrow_490897120le_alt, _u92) = ti(arrow_490897120le_alt, _u91)) | ( ti(arrow_490897120le_alt, _u90) = ti(arrow_490897120le_alt, _u91)) | ( ti(arrow_490897120le_alt, _u89) = ti(arrow_490897120le_alt, _u92)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u93), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u94), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u92), _u91)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u94))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u90), _u89)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u93))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u90), _u89)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u93, skolem1(_u94, _u93, _u92, _u91, _u90, _u89)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u90), _u89)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u93, skolem2(_u94, _u93, _u92, _u91, _u90, _u89)))) )).
% 40.55/40.73  cnf(matrix-256, plain, ( ( ti(arrow_490897120le_alt, _u90) = ti(arrow_490897120le_alt, _u89)) | ( ti(arrow_490897120le_alt, _u92) = ti(arrow_490897120le_alt, _u91)) | ( ti(arrow_490897120le_alt, _u90) = ti(arrow_490897120le_alt, _u91)) | ( ti(arrow_490897120le_alt, _u89) = ti(arrow_490897120le_alt, _u92)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u93), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u94), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u92), _u91)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u94))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u90), _u89)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u93))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u92), _u91)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u94, skolem1(_u94, _u93, _u92, _u91, _u90, _u89)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u92), _u91)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u94, skolem2(_u94, _u93, _u92, _u91, _u90, _u89)))) )).
% 40.55/40.73  cnf(matrix-257, plain, ( ( ti(arrow_490897120le_alt, _u90) = ti(arrow_490897120le_alt, _u89)) | ( ti(arrow_490897120le_alt, _u92) = ti(arrow_490897120le_alt, _u91)) | ( ti(arrow_490897120le_alt, _u90) = ti(arrow_490897120le_alt, _u91)) | ( ti(arrow_490897120le_alt, _u89) = ti(arrow_490897120le_alt, _u92)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u93), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u94), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u92), _u91)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u94))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u90), _u89)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u93))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u92), _u91)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u94, skolem1(_u94, _u93, _u92, _u91, _u90, _u89)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u90), _u89)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u93, skolem2(_u94, _u93, _u92, _u91, _u90, _u89)))) )).
% 40.55/40.73  cnf(matrix-258, plain, ( ( ti(arrow_490897120le_alt, _u99) = ti(arrow_490897120le_alt, _u98)) | ( ti(arrow_490897120le_alt, _u101) = ti(arrow_490897120le_alt, _u100)) | ( ti(arrow_490897120le_alt, _u99) = ti(arrow_490897120le_alt, _u100)) | ( ti(arrow_490897120le_alt, _u98) = ti(arrow_490897120le_alt, _u101)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u102), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u103), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u99), _u98)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u102))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u101), _u100)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u103))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u99), _u98)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u102, skolem3(_u103, _u102, _u101, _u100, _u99, _u98)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u101), _u100)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u103, skolem4(_u103, _u102, _u101, _u100, _u99, _u98)))) )).
% 40.55/40.73  cnf(matrix-259, plain, ( ( ti(arrow_490897120le_alt, _u99) = ti(arrow_490897120le_alt, _u98)) | ( ti(arrow_490897120le_alt, _u101) = ti(arrow_490897120le_alt, _u100)) | ( ti(arrow_490897120le_alt, _u99) = ti(arrow_490897120le_alt, _u100)) | ( ti(arrow_490897120le_alt, _u98) = ti(arrow_490897120le_alt, _u101)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u102), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u103), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u99), _u98)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u102))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u101), _u100)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u103))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u99), _u98)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u102, skolem3(_u103, _u102, _u101, _u100, _u99, _u98)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u99), _u98)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u102, skolem4(_u103, _u102, _u101, _u100, _u99, _u98)))) )).
% 40.55/40.73  cnf(matrix-260, plain, ( ( ti(arrow_490897120le_alt, _u99) = ti(arrow_490897120le_alt, _u98)) | ( ti(arrow_490897120le_alt, _u101) = ti(arrow_490897120le_alt, _u100)) | ( ti(arrow_490897120le_alt, _u99) = ti(arrow_490897120le_alt, _u100)) | ( ti(arrow_490897120le_alt, _u98) = ti(arrow_490897120le_alt, _u101)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u102), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u103), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u99), _u98)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u102))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u101), _u100)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u103))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u101), _u100)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u103, skolem3(_u103, _u102, _u101, _u100, _u99, _u98)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u101), _u100)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u103, skolem4(_u103, _u102, _u101, _u100, _u99, _u98)))) )).
% 40.55/40.73  cnf(matrix-261, plain, ( ( ti(arrow_490897120le_alt, _u99) = ti(arrow_490897120le_alt, _u98)) | ( ti(arrow_490897120le_alt, _u101) = ti(arrow_490897120le_alt, _u100)) | ( ti(arrow_490897120le_alt, _u99) = ti(arrow_490897120le_alt, _u100)) | ( ti(arrow_490897120le_alt, _u98) = ti(arrow_490897120le_alt, _u101)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u102), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u103), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u99), _u98)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u102))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u101), _u100)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u103))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u101), _u100)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u103, skolem3(_u103, _u102, _u101, _u100, _u99, _u98)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u99), _u98)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u102, skolem4(_u103, _u102, _u101, _u100, _u99, _u98)))) )).
% 40.55/40.73  cnf(matrix-262, plain, ( ( ti(arrow_490897120le_alt, _u108) = ti(arrow_490897120le_alt, _u107)) | ( ti(arrow_490897120le_alt, _u107) = ti(arrow_490897120le_alt, _u109)) | ( ti(arrow_490897120le_alt, _u108) = ti(arrow_490897120le_alt, _u109)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u110), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u111), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u108), _u107)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u110))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u107), _u109)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u111))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u108), _u107)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u110, skolem5(_u111, _u110, _u109, _u108, _u107)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u107), _u109)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u111, skolem6(_u111, _u110, _u109, _u108, _u107)))) )).
% 40.55/40.73  cnf(matrix-263, plain, ( ( ti(arrow_490897120le_alt, _u108) = ti(arrow_490897120le_alt, _u107)) | ( ti(arrow_490897120le_alt, _u107) = ti(arrow_490897120le_alt, _u109)) | ( ti(arrow_490897120le_alt, _u108) = ti(arrow_490897120le_alt, _u109)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u110), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u111), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u108), _u107)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u110))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u107), _u109)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u111))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u108), _u107)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u110, skolem5(_u111, _u110, _u109, _u108, _u107)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u108), _u107)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u110, skolem6(_u111, _u110, _u109, _u108, _u107)))) )).
% 40.55/40.73  cnf(matrix-264, plain, ( ( ti(arrow_490897120le_alt, _u108) = ti(arrow_490897120le_alt, _u107)) | ( ti(arrow_490897120le_alt, _u107) = ti(arrow_490897120le_alt, _u109)) | ( ti(arrow_490897120le_alt, _u108) = ti(arrow_490897120le_alt, _u109)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u110), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u111), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u108), _u107)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u110))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u107), _u109)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u111))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u107), _u109)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u111, skolem5(_u111, _u110, _u109, _u108, _u107)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u107), _u109)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u111, skolem6(_u111, _u110, _u109, _u108, _u107)))) )).
% 40.55/40.73  cnf(matrix-265, plain, ( ( ti(arrow_490897120le_alt, _u108) = ti(arrow_490897120le_alt, _u107)) | ( ti(arrow_490897120le_alt, _u107) = ti(arrow_490897120le_alt, _u109)) | ( ti(arrow_490897120le_alt, _u108) = ti(arrow_490897120le_alt, _u109)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u110), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u111), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u108), _u107)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u110))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u107), _u109)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u111))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u107), _u109)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u111, skolem5(_u111, _u110, _u109, _u108, _u107)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u108), _u107)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u110, skolem6(_u111, _u110, _u109, _u108, _u107)))) )).
% 40.55/40.73  cnf(matrix-266, plain, ( ( ti(arrow_490897120le_alt, _u108) = ti(arrow_490897120le_alt, _u107)) | ( ti(arrow_490897120le_alt, _u107) = ti(arrow_490897120le_alt, _u109)) | ( ti(arrow_490897120le_alt, _u108) = ti(arrow_490897120le_alt, _u109)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u110), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u111), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u107), _u109)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u111))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u108), _u107)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u110))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u108), _u107)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u110, skolem5(_u111, _u110, _u109, _u108, _u107)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u107), _u109)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u111, skolem6(_u111, _u110, _u109, _u108, _u107)))) )).
% 40.55/40.73  cnf(matrix-267, plain, ( ( ti(arrow_490897120le_alt, _u108) = ti(arrow_490897120le_alt, _u107)) | ( ti(arrow_490897120le_alt, _u107) = ti(arrow_490897120le_alt, _u109)) | ( ti(arrow_490897120le_alt, _u108) = ti(arrow_490897120le_alt, _u109)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u110), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u111), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u107), _u109)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u111))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u108), _u107)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u110))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u108), _u107)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u110, skolem5(_u111, _u110, _u109, _u108, _u107)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u108), _u107)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u110, skolem6(_u111, _u110, _u109, _u108, _u107)))) )).
% 40.55/40.73  cnf(matrix-268, plain, ( ( ti(arrow_490897120le_alt, _u108) = ti(arrow_490897120le_alt, _u107)) | ( ti(arrow_490897120le_alt, _u107) = ti(arrow_490897120le_alt, _u109)) | ( ti(arrow_490897120le_alt, _u108) = ti(arrow_490897120le_alt, _u109)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u110), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u111), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u107), _u109)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u111))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u108), _u107)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u110))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u107), _u109)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u111, skolem5(_u111, _u110, _u109, _u108, _u107)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u107), _u109)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u111, skolem6(_u111, _u110, _u109, _u108, _u107)))) )).
% 40.55/40.73  cnf(matrix-269, plain, ( ( ti(arrow_490897120le_alt, _u108) = ti(arrow_490897120le_alt, _u107)) | ( ti(arrow_490897120le_alt, _u107) = ti(arrow_490897120le_alt, _u109)) | ( ti(arrow_490897120le_alt, _u108) = ti(arrow_490897120le_alt, _u109)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u110), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u111), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u107), _u109)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u111))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u108), _u107)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u110))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u107), _u109)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u111, skolem5(_u111, _u110, _u109, _u108, _u107)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u108), _u107)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u110, skolem6(_u111, _u110, _u109, _u108, _u107)))) )).
% 40.55/40.73  cnf(matrix-270, plain, ( ( ti(arrow_490897120le_alt, _u116) = ti(arrow_490897120le_alt, _u115)) | ( ti(arrow_490897120le_alt, _u118) = ti(arrow_490897120le_alt, _u117)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u119), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u120), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u116), _u115)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u119))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u118), _u117)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u120))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u116), _u115)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u119, skolem7(_u120, _u119, _u118, _u117, _u116, _u115)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u118), _u117)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u120, skolem8(_u120, _u119, _u118, _u117, _u116, _u115)))) )).
% 40.55/40.73  cnf(matrix-271, plain, ( ( ti(arrow_490897120le_alt, _u116) = ti(arrow_490897120le_alt, _u115)) | ( ti(arrow_490897120le_alt, _u118) = ti(arrow_490897120le_alt, _u117)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u119), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u120), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u116), _u115)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u119))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u118), _u117)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u120))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u116), _u115)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u119, skolem7(_u120, _u119, _u118, _u117, _u116, _u115)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u116), _u115)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u119, skolem8(_u120, _u119, _u118, _u117, _u116, _u115)))) )).
% 40.55/40.73  cnf(matrix-272, plain, ( ( ti(arrow_490897120le_alt, _u116) = ti(arrow_490897120le_alt, _u115)) | ( ti(arrow_490897120le_alt, _u118) = ti(arrow_490897120le_alt, _u117)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u119), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u120), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u116), _u115)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u119))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u118), _u117)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u120))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u118), _u117)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u120, skolem7(_u120, _u119, _u118, _u117, _u116, _u115)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u118), _u117)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u120, skolem8(_u120, _u119, _u118, _u117, _u116, _u115)))) )).
% 40.55/40.73  cnf(matrix-273, plain, ( ( ti(arrow_490897120le_alt, _u116) = ti(arrow_490897120le_alt, _u115)) | ( ti(arrow_490897120le_alt, _u118) = ti(arrow_490897120le_alt, _u117)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u119), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u120), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u116), _u115)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u119))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u118), _u117)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u120))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u118), _u117)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u120, skolem7(_u120, _u119, _u118, _u117, _u116, _u115)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u116), _u115)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u119, skolem8(_u120, _u119, _u118, _u117, _u116, _u115)))) )).
% 40.55/40.73  cnf(matrix-274, plain, ( ( ti(arrow_490897120le_alt, _u116) = ti(arrow_490897120le_alt, _u115)) | ( ti(arrow_490897120le_alt, _u118) = ti(arrow_490897120le_alt, _u117)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u119), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u120), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u118), _u117)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u120))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u116), _u115)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u119))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u116), _u115)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u119, skolem7(_u120, _u119, _u118, _u117, _u116, _u115)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u118), _u117)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u120, skolem8(_u120, _u119, _u118, _u117, _u116, _u115)))) )).
% 40.55/40.73  cnf(matrix-275, plain, ( ( ti(arrow_490897120le_alt, _u116) = ti(arrow_490897120le_alt, _u115)) | ( ti(arrow_490897120le_alt, _u118) = ti(arrow_490897120le_alt, _u117)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u119), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u120), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u118), _u117)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u120))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u116), _u115)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u119))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u116), _u115)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u119, skolem7(_u120, _u119, _u118, _u117, _u116, _u115)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u116), _u115)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u119, skolem8(_u120, _u119, _u118, _u117, _u116, _u115)))) )).
% 40.55/40.73  cnf(matrix-276, plain, ( ( ti(arrow_490897120le_alt, _u116) = ti(arrow_490897120le_alt, _u115)) | ( ti(arrow_490897120le_alt, _u118) = ti(arrow_490897120le_alt, _u117)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u119), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u120), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u118), _u117)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u120))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u116), _u115)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u119))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u118), _u117)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u120, skolem7(_u120, _u119, _u118, _u117, _u116, _u115)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u118), _u117)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u120, skolem8(_u120, _u119, _u118, _u117, _u116, _u115)))) )).
% 40.55/40.73  cnf(matrix-277, plain, ( ( ti(arrow_490897120le_alt, _u116) = ti(arrow_490897120le_alt, _u115)) | ( ti(arrow_490897120le_alt, _u118) = ti(arrow_490897120le_alt, _u117)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u119), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u120), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u118), _u117)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u120))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u116), _u115)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u119))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u118), _u117)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u120, skolem7(_u120, _u119, _u118, _u117, _u116, _u115)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u116), _u115)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u119, skolem8(_u120, _u119, _u118, _u117, _u116, _u115)))) )).
% 40.55/40.73  cnf(matrix-278, plain, ( ( ti(arrow_490897120le_alt, _u125) = ti(arrow_490897120le_alt, _u124)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u126), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u127), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u125), _u124)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u126))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u124), _u125)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u127))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u125), _u124)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u126, skolem9(_u127, _u126, _u125, _u124)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u124), _u125)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u127, skolem10(_u127, _u126, _u125, _u124)))) )).
% 40.55/40.73  cnf(matrix-279, plain, ( ( ti(arrow_490897120le_alt, _u125) = ti(arrow_490897120le_alt, _u124)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u126), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u127), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u125), _u124)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u126))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u124), _u125)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u127))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u125), _u124)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u126, skolem9(_u127, _u126, _u125, _u124)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u125), _u124)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u126, skolem10(_u127, _u126, _u125, _u124)))) )).
% 40.55/40.73  cnf(matrix-280, plain, ( ( ti(arrow_490897120le_alt, _u125) = ti(arrow_490897120le_alt, _u124)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u126), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u127), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u125), _u124)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u126))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u124), _u125)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u127))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u124), _u125)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u127, skolem9(_u127, _u126, _u125, _u124)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u124), _u125)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u127, skolem10(_u127, _u126, _u125, _u124)))) )).
% 40.55/40.73  cnf(matrix-281, plain, ( ( ti(arrow_490897120le_alt, _u125) = ti(arrow_490897120le_alt, _u124)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u126), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u127), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u125), _u124)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u126))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u124), _u125)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u127))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u124), _u125)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u127, skolem9(_u127, _u126, _u125, _u124)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u125), _u124)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u126, skolem10(_u127, _u126, _u125, _u124)))) )).
% 40.55/40.73  cnf(matrix-282, plain, ( ( ti(arrow_490897120le_alt, _u125) = ti(arrow_490897120le_alt, _u124)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u126), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u127), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u124), _u125)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u127))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u125), _u124)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u126))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u125), _u124)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u126, skolem9(_u127, _u126, _u125, _u124)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u124), _u125)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u127, skolem10(_u127, _u126, _u125, _u124)))) )).
% 40.55/40.73  cnf(matrix-283, plain, ( ( ti(arrow_490897120le_alt, _u125) = ti(arrow_490897120le_alt, _u124)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u126), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u127), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u124), _u125)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u127))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u125), _u124)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u126))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u125), _u124)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u126, skolem9(_u127, _u126, _u125, _u124)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u125), _u124)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u126, skolem10(_u127, _u126, _u125, _u124)))) )).
% 40.55/40.73  cnf(matrix-284, plain, ( ( ti(arrow_490897120le_alt, _u125) = ti(arrow_490897120le_alt, _u124)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u126), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u127), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u124), _u125)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u127))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u125), _u124)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u126))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u124), _u125)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u127, skolem9(_u127, _u126, _u125, _u124)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u124), _u125)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u127, skolem10(_u127, _u126, _u125, _u124)))) )).
% 40.55/40.73  cnf(matrix-285, plain, ( ( ti(arrow_490897120le_alt, _u125) = ti(arrow_490897120le_alt, _u124)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u126), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u127), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u124), _u125)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u127))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u125), _u124)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, _u126))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u124), _u125)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u127, skolem9(_u127, _u126, _u125, _u124)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u125), _u124)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u126, skolem10(_u127, _u126, _u125, _u124)))) )).
% 40.55/40.73  cnf(matrix-286, plain, ( ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u131))) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u131)), n)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u131)), e))) )).
% 40.55/40.73  cnf(matrix-287, plain, ( ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u131))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u131)), n)) | ( hAPP(arrow_660593299e_indi, nat, h, _u131) != n) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u131)), c), e))) )).
% 40.55/40.73  cnf(matrix-288, plain, ( ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u131))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u131)), n)) | ( hAPP(arrow_660593299e_indi, nat, h, _u131) = n) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u131)), e))) )).
% 40.55/40.73  cnf(matrix-289, plain, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u132))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u132)), n)) | ( hAPP(arrow_660593299e_indi, nat, h, _u132) = n) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u132)), e))) )).
% 40.55/40.73  cnf(matrix-290, plain, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u132))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u132)), n)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u132)), c), e))) | ( hAPP(arrow_660593299e_indi, nat, h, _u132) != n) )).
% 40.55/40.73  cnf(matrix-291, plain, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u132))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u132)), n)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u132)), c), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u132)), e))) )).
% 40.55/40.73  cnf(matrix-292, plain, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u132))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u132)), e))) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u132)), n)) )).
% 40.55/40.73  cnf(matrix-293, plain, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u132))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u132)), e))) | ( hAPP(arrow_660593299e_indi, nat, h, _u132) = n) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u132)), e))) )).
% 40.55/40.73  cnf(matrix-294, plain, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u132))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u132)), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u132)), c), e))) | ( hAPP(arrow_660593299e_indi, nat, h, _u132) != n) )).
% 40.55/40.73  cnf(matrix-295, plain, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u132))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u132)), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u132)), c), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u132)), e))) )).
% 40.55/40.73  cnf(matrix-296, plain, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, hAPP(nat, arrow_660593299e_indi, hAPP(fun(arrow_660593299e_indi, nat), fun(nat, arrow_660593299e_indi), hAPP(fun(arrow_660593299e_indi, bool), fun(fun(arrow_660593299e_indi, nat), fun(nat, arrow_660593299e_indi)), hilbert_inv_into(arrow_660593299e_indi, nat), top_top(fun(arrow_660593299e_indi, bool))), h), n)))) )).
% 40.55/40.73  cnf(matrix-297, plain, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), n))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_660593299e_indi), arrow_1427655034_mktop), p)), e))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), fequal(nat)), h)), n))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), arrow_14103264_above), p)), c)), e))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_660593299e_indi), arrow_1278947948_mkbot), p)), e)))))) )).
% 40.55/40.73  cnf(matrix-298, plain, ( ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, p))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), n))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_660593299e_indi), arrow_1427655034_mktop), p)), e))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), fequal(nat)), h)), n))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), arrow_14103264_above), p)), c)), e))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_660593299e_indi), arrow_1278947948_mkbot), p)), e)))))) )).
% 40.55/40.73  cnf(matrix-299, plain, ( ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), n))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_660593299e_indi), arrow_1427655034_mktop), p)), e))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), fequal(nat)), h)), n))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), arrow_14103264_above), p)), c)), e))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_660593299e_indi), arrow_1278947948_mkbot), p)), e)))))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, p))) )).
% 40.55/40.73  cnf(matrix-300, plain, ( ~hBOOL(hAPP(product_prod(_u146, _u144), bool, _u142, skolem11(_u146, _u144, _u142))) | hBOOL(hAPP(product_prod(_u146, _u144), bool, _u142, hAPP(_u144, product_prod(_u146, _u144), hAPP(_u146, fun(_u144, product_prod(_u146, _u144)), product_Pair(_u146, _u144), _u135), _u134))) )).
% 40.55/40.73  cnf(matrix-301, plain, ( ~hBOOL(hAPP(product_prod(_u147, _u145), bool, _u143, hAPP(_u145, product_prod(_u147, _u145), hAPP(_u147, fun(_u145, product_prod(_u147, _u145)), product_Pair(_u147, _u145), skolem12(_u147, _u145, _u143)), skolem13(_u147, _u145, _u143)))) | hBOOL(hAPP(product_prod(_u147, _u145), bool, _u143, _u138)) )).
% 40.55/40.73  cnf(matrix-302, plain, ( hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), n))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_660593299e_indi), arrow_1427655034_mktop), p)), e))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), fequal(nat)), h)), n))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), arrow_14103264_above), p)), c)), e))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_660593299e_indi), arrow_1278947948_mkbot), p)), e)))), arrow_1111136790e_Prof)) )).
% 40.55/40.73  cnf(matrix-303, plain, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), n))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_660593299e_indi), arrow_1427655034_mktop), p)), e))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), fequal(nat)), h)), n))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), arrow_14103264_above), p)), c)), e))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_660593299e_indi), arrow_1278947948_mkbot), p)), e)))))) )).
% 40.55/40.73  cnf(matrix-304, plain, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), n))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_660593299e_indi), arrow_1427655034_mktop), p)), e))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), fequal(nat)), h)), n))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), arrow_14103264_above), p)), c)), e))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_660593299e_indi), arrow_1278947948_mkbot), p)), e)))))) )).
% 40.55/40.73  cnf(matrix-305, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), n), hAPP(fun(arrow_660593299e_indi, bool), nat, finite_card(arrow_660593299e_indi), top_top(fun(arrow_660593299e_indi, bool))))) )).
% 40.55/40.73  cnf(matrix-306, plain, ( hBOOL(hAPP(fun(arrow_660593299e_indi, bool), bool, hAPP(fun(arrow_660593299e_indi, nat), fun(fun(arrow_660593299e_indi, bool), bool), inj_on(arrow_660593299e_indi, nat), h), top_top(fun(arrow_660593299e_indi, bool)))) )).
% 40.55/40.73  cnf(matrix-307, plain, ( ( hAPP(_u153, product_prod(_u152, _u153), hAPP(_u152, fun(_u153, product_prod(_u152, _u153)), product_Pair(_u152, _u153), _u151), _u150) != hAPP(_u153, product_prod(_u152, _u153), hAPP(_u152, fun(_u153, product_prod(_u152, _u153)), product_Pair(_u152, _u153), _u149), _u148)) | ( ti(_u152, _u151) = ti(_u152, _u149)) )).
% 40.55/40.73  cnf(matrix-308, plain, ( ( hAPP(_u153, product_prod(_u152, _u153), hAPP(_u152, fun(_u153, product_prod(_u152, _u153)), product_Pair(_u152, _u153), _u151), _u150) != hAPP(_u153, product_prod(_u152, _u153), hAPP(_u152, fun(_u153, product_prod(_u152, _u153)), product_Pair(_u152, _u153), _u149), _u148)) | ( ti(_u153, _u150) = ti(_u153, _u148)) )).
% 40.55/40.73  cnf(matrix-309, plain, ( ( hAPP(_u170, product_prod(_u168, _u170), hAPP(_u168, fun(_u170, product_prod(_u168, _u170)), product_Pair(_u168, _u170), _u166), _u164) != hAPP(_u170, product_prod(_u168, _u170), hAPP(_u168, fun(_u170, product_prod(_u168, _u170)), product_Pair(_u168, _u170), _u162), _u160)) | ( ti(_u168, _u166) = ti(_u168, _u162)) )).
% 40.55/40.73  cnf(matrix-310, plain, ( ( hAPP(_u170, product_prod(_u168, _u170), hAPP(_u168, fun(_u170, product_prod(_u168, _u170)), product_Pair(_u168, _u170), _u166), _u164) != hAPP(_u170, product_prod(_u168, _u170), hAPP(_u168, fun(_u170, product_prod(_u168, _u170)), product_Pair(_u168, _u170), _u162), _u160)) | ( ti(_u170, _u164) = ti(_u170, _u160)) )).
% 40.55/40.73  cnf(matrix-311, plain, ( ( ti(_u169, _u167) != ti(_u169, _u163)) | ( ti(_u171, _u165) != ti(_u171, _u161)) | ( hAPP(_u171, product_prod(_u169, _u171), hAPP(_u169, fun(_u171, product_prod(_u169, _u171)), product_Pair(_u169, _u171), _u167), _u165) = hAPP(_u171, product_prod(_u169, _u171), hAPP(_u169, fun(_u171, product_prod(_u169, _u171)), product_Pair(_u169, _u171), _u163), _u161)) )).
% 40.55/40.73  cnf(matrix-312, plain, ( ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool, arrow_2037941124le_IIA, _u187)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u176), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u175), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u187, _u176))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u187, _u175))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u176, skolem14(_u187, _u176, _u175, _u174, _u173)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u175, skolem15(_u187, _u176, _u175, _u174, _u173)))) )).
% 40.55/40.73  cnf(matrix-313, plain, ( ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool, arrow_2037941124le_IIA, _u187)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u176), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u175), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u187, _u176))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u187, _u175))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u176, skolem14(_u187, _u176, _u175, _u174, _u173)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u176, skolem15(_u187, _u176, _u175, _u174, _u173)))) )).
% 40.55/40.73  cnf(matrix-314, plain, ( ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool, arrow_2037941124le_IIA, _u187)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u176), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u175), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u187, _u176))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u187, _u175))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u175, skolem14(_u187, _u176, _u175, _u174, _u173)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u175, skolem15(_u187, _u176, _u175, _u174, _u173)))) )).
% 40.55/40.73  cnf(matrix-315, plain, ( ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool, arrow_2037941124le_IIA, _u187)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u176), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u175), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u187, _u176))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u187, _u175))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u175, skolem14(_u187, _u176, _u175, _u174, _u173)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u176, skolem15(_u187, _u176, _u175, _u174, _u173)))) )).
% 40.55/40.73  cnf(matrix-316, plain, ( ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool, arrow_2037941124le_IIA, _u187)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u176), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u175), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u187, _u175))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u187, _u176))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u176, skolem14(_u187, _u176, _u175, _u174, _u173)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u175, skolem15(_u187, _u176, _u175, _u174, _u173)))) )).
% 40.55/40.73  cnf(matrix-317, plain, ( ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool, arrow_2037941124le_IIA, _u187)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u176), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u175), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u187, _u175))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u187, _u176))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u176, skolem14(_u187, _u176, _u175, _u174, _u173)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u176, skolem15(_u187, _u176, _u175, _u174, _u173)))) )).
% 40.55/40.73  cnf(matrix-318, plain, ( ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool, arrow_2037941124le_IIA, _u187)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u176), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u175), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u187, _u175))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u187, _u176))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u175, skolem14(_u187, _u176, _u175, _u174, _u173)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u175, skolem15(_u187, _u176, _u175, _u174, _u173)))) )).
% 40.55/40.73  cnf(matrix-319, plain, ( ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool, arrow_2037941124le_IIA, _u187)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u176), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u175), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u187, _u175))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u187, _u176))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u175, skolem14(_u187, _u176, _u175, _u174, _u173)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u174), _u173)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u176, skolem15(_u187, _u176, _u175, _u174, _u173)))) )).
% 40.55/40.73  cnf(matrix-320, plain, ( hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool, arrow_2037941124le_IIA, _u188)) | hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), skolem16(_u188)), arrow_1111136790e_Prof)) )).
% 40.55/40.73  cnf(matrix-321, plain, ( hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool, arrow_2037941124le_IIA, _u188)) | hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), skolem17(_u188)), arrow_1111136790e_Prof)) )).
% 40.55/40.73  cnf(matrix-322, plain, ( hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool, arrow_2037941124le_IIA, _u188)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), skolem18(_u188)), skolem19(_u188))), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), skolem16(_u188), _u185))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), skolem18(_u188)), skolem19(_u188))), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), skolem17(_u188), _u185))) )).
% 40.55/40.73  cnf(matrix-323, plain, ( hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool, arrow_2037941124le_IIA, _u188)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), skolem18(_u188)), skolem19(_u188))), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), skolem17(_u188), _u186))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), skolem18(_u188)), skolem19(_u188))), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), skolem16(_u188), _u186))) )).
% 40.55/40.73  cnf(matrix-324, plain, ( hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool, arrow_2037941124le_IIA, _u188)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), skolem18(_u188)), skolem19(_u188))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u188, skolem16(_u188)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), skolem18(_u188)), skolem19(_u188))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u188, skolem17(_u188)))) )).
% 40.55/40.73  cnf(matrix-325, plain, ( hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool, arrow_2037941124le_IIA, _u188)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), skolem18(_u188)), skolem19(_u188))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u188, skolem17(_u188)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), skolem18(_u188)), skolem19(_u188))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u188, skolem16(_u188)))) )).
% 40.55/40.73  cnf(matrix-326, plain, ( ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool, arrow_831799591nimity, _u198)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u192), arrow_1111136790e_Prof)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u191), _u190)), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u192, skolem20(_u198, _u192, _u191, _u190)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u191), _u190)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u198, _u192))) )).
% 40.55/40.73  cnf(matrix-327, plain, ( hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool, arrow_831799591nimity, _u199)) | hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), skolem21(_u199)), arrow_1111136790e_Prof)) )).
% 40.55/40.73  cnf(matrix-328, plain, ( hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool, arrow_831799591nimity, _u199)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), skolem22(_u199)), skolem23(_u199))), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), skolem21(_u199), _u193))) )).
% 40.55/40.73  cnf(matrix-329, plain, ( hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool, arrow_831799591nimity, _u199)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), skolem22(_u199)), skolem23(_u199))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u199, skolem21(_u199)))) )).
% 40.55/40.73  cnf(matrix-330, plain, ( hBOOL(hAPP(_u201, bool, top_top(fun(_u201, bool)), _u200)) )).
% 40.55/40.73  cnf(matrix-331, plain, ( hBOOL(hAPP(fun(_u203, bool), bool, hAPP(_u203, fun(fun(_u203, bool), bool), member(_u203), _u202), top_top(fun(_u203, bool)))) )).
% 40.55/40.73  cnf(matrix-332, plain, ( hBOOL(hAPP(fun(_u205, bool), bool, hAPP(_u205, fun(fun(_u205, bool), bool), member(_u205), _u204), top_top(fun(_u205, bool)))) )).
% 40.55/40.73  cnf(matrix-333, plain, ( ( hAPP(product_prod(_u211, _u210), _u209, hAPP(fun(_u211, fun(_u210, _u209)), fun(product_prod(_u211, _u210), _u209), product_prod_rec(_u211, _u210, _u209), _u208), hAPP(_u210, product_prod(_u211, _u210), hAPP(_u211, fun(_u210, product_prod(_u211, _u210)), product_Pair(_u211, _u210), _u207), _u206)) = hAPP(_u210, _u209, hAPP(_u211, fun(_u210, _u209), _u208, _u207), _u206)) )).
% 40.55/40.73  cnf(matrix-334, plain, ( ~top(_u213) | ( hAPP(_u214, _u213, top_top(fun(_u214, _u213)), _u212) = top_top(_u213)) )).
% 40.55/40.73  cnf(matrix-335, plain, ( ~top(_u216) | ~hBOOL(hAPP(_u216, bool, hAPP(_u216, fun(_u216, bool), ord_less(_u216), top_top(_u216)), _u215)) )).
% 40.55/40.73  cnf(matrix-336, plain, ( ~top(_u218) | ( ti(_u218, _u219) = top_top(_u218)) | hBOOL(hAPP(_u218, bool, hAPP(_u218, fun(_u218, bool), ord_less(_u218), _u219), top_top(_u218))) )).
% 40.55/40.73  cnf(matrix-337, plain, ( ~top(_u218) | ~hBOOL(hAPP(_u218, bool, hAPP(_u218, fun(_u218, bool), ord_less(_u218), _u220), top_top(_u218))) | ( ti(_u218, _u220) != top_top(_u218)) )).
% 40.55/40.73  cnf(matrix-338, plain, ( hBOOL(hAPP(fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), f), hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool)), pi(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1111136790e_Prof), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool)), combk(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_2064824852le_Lin)))) )).
% 40.55/40.73  cnf(matrix-339, plain, ( ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), n))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_660593299e_indi), arrow_1427655034_mktop), p)), e))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), fequal(nat)), h)), n))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), arrow_14103264_above), p)), c)), e))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_660593299e_indi), arrow_1278947948_mkbot), p)), e)))))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), n))), lab)), lba)))) )).
% 40.55/40.73  cnf(matrix-340, plain, ( ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), n))), lab)), lba)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), n))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_660593299e_indi), arrow_1427655034_mktop), p)), e))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), fequal(nat)), h)), n))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), arrow_14103264_above), p)), c)), e))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_660593299e_indi), arrow_1278947948_mkbot), p)), e)))))) )).
% 40.55/40.73  cnf(matrix-341, plain, ( hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), lab), arrow_2064824852le_Lin)) )).
% 40.55/40.73  cnf(matrix-342, plain, ( hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), lba), arrow_2064824852le_Lin)) )).
% 40.55/40.73  cnf(matrix-343, plain, ( ( a != b) )).
% 40.55/40.73  cnf(matrix-344, plain, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lab)) )).
% 40.55/40.73  cnf(matrix-345, plain, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lba)) )).
% 40.55/40.73  cnf(matrix-346, plain, ( ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lba)) )).
% 40.55/40.73  cnf(matrix-347, plain, ( ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lab)) )).
% 40.55/40.73  cnf(matrix-348, plain, ( hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), _u221))), lab)), lba)), arrow_1111136790e_Prof)) )).
% 40.55/40.73  cnf(matrix-349, plain, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), skolem24)) )).
% 40.55/40.73  cnf(matrix-350, plain, ( hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), skolem24), arrow_2064824852le_Lin)) )).
% 40.55/40.73  cnf(matrix-351, plain, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), skolem25)) )).
% 40.55/40.73  cnf(matrix-352, plain, ( hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), skolem25), arrow_2064824852le_Lin)) )).
% 40.55/40.73  cnf(matrix-353, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u225)), n)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lab)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u225)), e))) )).
% 40.55/40.73  cnf(matrix-354, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u225)), n)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lab)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u225)), e))) | ( hAPP(arrow_660593299e_indi, nat, h, _u225) = n) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u225)), e))) )).
% 40.55/40.73  cnf(matrix-355, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u225)), n)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lab)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u225)), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u225)), c), e))) | ( hAPP(arrow_660593299e_indi, nat, h, _u225) != n) )).
% 40.55/40.73  cnf(matrix-356, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u225)), n)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lab)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u225)), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u225)), c), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u225)), e))) )).
% 40.55/40.73  cnf(matrix-357, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u225)), n)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lba)) | ( hAPP(arrow_660593299e_indi, nat, h, _u225) = n) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u225)), e))) )).
% 40.55/40.73  cnf(matrix-358, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u225)), n)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lba)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u225)), c), e))) | ( hAPP(arrow_660593299e_indi, nat, h, _u225) != n) )).
% 40.55/40.73  cnf(matrix-359, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u225)), n)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lba)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u225)), c), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u225)), e))) )).
% 40.55/40.73  cnf(matrix-360, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u225)), n)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lba)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u225)), e))) | ( hAPP(arrow_660593299e_indi, nat, h, _u225) = n) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u225)), e))) )).
% 40.55/40.73  cnf(matrix-361, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u225)), n)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lba)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u225)), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u225)), c), e))) | ( hAPP(arrow_660593299e_indi, nat, h, _u225) != n) )).
% 40.55/40.73  cnf(matrix-362, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u225)), n)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lba)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u225)), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u225)), c), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u225)), e))) )).
% 40.55/40.73  cnf(matrix-363, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u226)), n)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u226)), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lab)) )).
% 40.55/40.73  cnf(matrix-364, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u226)), n)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u226)), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lab)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lba)) )).
% 40.55/40.73  cnf(matrix-365, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u226)), n)) | ( hAPP(arrow_660593299e_indi, nat, h, _u226) != n) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u226)), c), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lba)) )).
% 40.55/40.73  cnf(matrix-366, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u226)), n)) | ( hAPP(arrow_660593299e_indi, nat, h, _u226) = n) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u226)), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lba)) )).
% 40.55/40.73  cnf(matrix-367, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u226)), n)) | ( hAPP(arrow_660593299e_indi, nat, h, _u226) != n) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u226)), c), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lab)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lba)) )).
% 40.55/40.73  cnf(matrix-368, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u226)), n)) | ( hAPP(arrow_660593299e_indi, nat, h, _u226) = n) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), e), d)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u226)), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lab)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), lba)) )).
% 40.55/40.74  cnf(matrix-369, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u227), n)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), _u227))), lab)), lba)))) )).
% 40.55/40.74  cnf(matrix-370, plain, ( ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u228), arrow_2064824852le_Lin)) | ( ti(arrow_490897120le_alt, _u230) = ti(arrow_490897120le_alt, _u229)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u230), _u229)), _u228)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u229), _u230)), _u228)) )).
% 40.55/40.74  cnf(matrix-371, plain, ( ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u228), arrow_2064824852le_Lin)) | ( ti(arrow_490897120le_alt, _u230) = ti(arrow_490897120le_alt, _u229)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u229), _u230)), _u228)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u230), _u229)), _u228)) )).
% 40.55/40.74  cnf(matrix-372, plain, ( ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u231), arrow_2064824852le_Lin)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u233), _u232)), _u231)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u232), _u233)), _u231)) )).
% 40.55/40.74  cnf(matrix-373, plain, ( ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u234), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, _u234), _u235)), arrow_2064824852le_Lin)) )).
% 40.55/40.74  cnf(matrix-374, plain, ( ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u236), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, _u236), _u237)), arrow_2064824852le_Lin)) )).
% 40.55/40.74  cnf(matrix-375, plain, ( ( ti(arrow_490897120le_alt, _u239) = ti(arrow_490897120le_alt, _u238)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u240), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, _u240), _u239), _u238)), arrow_2064824852le_Lin)) )).
% 40.55/40.74  cnf(matrix-376, plain, ( ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u241), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), combk(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), arrow_660593299e_indi), _u241)), arrow_1111136790e_Prof)) )).
% 40.55/40.74  cnf(matrix-377, plain, ( ~linorder(_u244) | hBOOL(hAPP(_u244, bool, hAPP(_u244, fun(_u244, bool), ord_less(_u244), _u243), _u242)) | ( ti(_u244, _u243) = ti(_u244, _u242)) | hBOOL(hAPP(_u244, bool, hAPP(_u244, fun(_u244, bool), ord_less(_u244), _u242), _u243)) )).
% 40.55/40.74  cnf(matrix-378, plain, ( ~preorder(_u247) | ~hBOOL(hAPP(_u247, bool, hAPP(_u247, fun(_u247, bool), ord_less(_u247), _u246), _u245)) | ~hBOOL(hAPP(_u247, bool, hAPP(_u247, fun(_u247, bool), ord_less(_u247), _u245), _u246)) )).
% 40.55/40.74  cnf(matrix-379, plain, ( ~order(_u251) | ~hBOOL(hAPP(_u251, bool, hAPP(_u251, fun(_u251, bool), ord_less(_u251), _u249), _u248)) | ~hBOOL(hAPP(_u251, bool, hAPP(_u251, fun(_u251, bool), ord_less(_u251), _u250), _u249)) | hBOOL(hAPP(_u251, bool, hAPP(_u251, fun(_u251, bool), ord_less(_u251), _u250), _u248)) )).
% 40.55/40.74  cnf(matrix-380, plain, ( ~preorder(_u255) | ~hBOOL(hAPP(_u255, bool, hAPP(_u255, fun(_u255, bool), ord_less(_u255), _u253), _u252)) | ~hBOOL(hAPP(_u255, bool, hAPP(_u255, fun(_u255, bool), ord_less(_u255), _u252), _u254)) | hBOOL(hAPP(_u255, bool, hAPP(_u255, fun(_u255, bool), ord_less(_u255), _u253), _u254)) )).
% 40.55/40.74  cnf(matrix-381, plain, ( ~order(_u259) | ~hBOOL(hAPP(_u259, bool, hAPP(_u259, fun(_u259, bool), ord_less(_u259), _u257), _u256)) | ( ti(_u259, _u257) != ti(_u259, _u258)) | hBOOL(hAPP(_u259, bool, hAPP(_u259, fun(_u259, bool), ord_less(_u259), _u258), _u256)) )).
% 40.55/40.74  cnf(matrix-382, plain, ( ~ord(_u263) | ~hBOOL(hAPP(_u263, bool, hAPP(_u263, fun(_u263, bool), ord_less(_u263), _u261), _u260)) | ( _u260 != _u262) | hBOOL(hAPP(_u263, bool, hAPP(_u263, fun(_u263, bool), ord_less(_u263), _u261), _u262)) )).
% 40.55/40.74  cnf(matrix-383, plain, ( ~order(_u267) | ( ti(_u267, _u265) != ti(_u267, _u264)) | ~hBOOL(hAPP(_u267, bool, hAPP(_u267, fun(_u267, bool), ord_less(_u267), _u266), _u264)) | hBOOL(hAPP(_u267, bool, hAPP(_u267, fun(_u267, bool), ord_less(_u267), _u266), _u265)) )).
% 40.55/40.74  cnf(matrix-384, plain, ( ~ord(_u271) | ( _u269 != _u268) | ~hBOOL(hAPP(_u271, bool, hAPP(_u271, fun(_u271, bool), ord_less(_u271), _u268), _u270)) | hBOOL(hAPP(_u271, bool, hAPP(_u271, fun(_u271, bool), ord_less(_u271), _u269), _u270)) )).
% 40.55/40.74  cnf(matrix-385, plain, ( ~order(_u274) | ~hBOOL(hAPP(_u274, bool, hAPP(_u274, fun(_u274, bool), ord_less(_u274), _u273), _u272)) | ~hBOOL(hAPP(_u274, bool, hAPP(_u274, fun(_u274, bool), ord_less(_u274), _u272), _u273)) )).
% 40.55/40.74  cnf(matrix-386, plain, ( ~preorder(_u277) | ~hBOOL(hAPP(_u277, bool, hAPP(_u277, fun(_u277, bool), ord_less(_u277), _u276), _u275)) | ~hBOOL(hAPP(_u277, bool, hAPP(_u277, fun(_u277, bool), ord_less(_u277), _u275), _u276)) )).
% 40.55/40.74  cnf(matrix-387, plain, ( ~preorder(_u281) | ~hBOOL(hAPP(_u281, bool, hAPP(_u281, fun(_u281, bool), ord_less(_u281), _u279), _u278)) | ~hBOOL(hAPP(_u281, bool, hAPP(_u281, fun(_u281, bool), ord_less(_u281), _u278), _u279)) | hBOOL(_u280) )).
% 40.55/40.74  cnf(matrix-388, plain, ( ~order(_u284) | ~hBOOL(hAPP(_u284, bool, hAPP(_u284, fun(_u284, bool), ord_less(_u284), _u283), _u282)) | ( ti(_u284, _u282) != ti(_u284, _u283)) )).
% 40.55/40.74  cnf(matrix-389, plain, ( ~order(_u287) | ~hBOOL(hAPP(_u287, bool, hAPP(_u287, fun(_u287, bool), ord_less(_u287), _u286), _u285)) | ( ti(_u287, _u286) != ti(_u287, _u285)) )).
% 40.55/40.74  cnf(matrix-390, plain, ( ~preorder(_u290) | ~hBOOL(hAPP(_u290, bool, hAPP(_u290, fun(_u290, bool), ord_less(_u290), _u289), _u288)) | ~hBOOL(hAPP(_u290, bool, hAPP(_u290, fun(_u290, bool), ord_less(_u290), _u288), _u289)) )).
% 40.55/40.74  cnf(matrix-391, plain, ( ~preorder(_u293) | ~hBOOL(hAPP(_u293, bool, hAPP(_u293, fun(_u293, bool), ord_less(_u293), _u292), _u291)) | ~hBOOL(hAPP(_u293, bool, hAPP(_u293, fun(_u293, bool), ord_less(_u293), _u291), _u292)) )).
% 40.55/40.74  cnf(matrix-392, plain, ( ~order(_u296) | ~hBOOL(hAPP(_u296, bool, hAPP(_u296, fun(_u296, bool), ord_less(_u296), _u295), _u294)) | ( ti(_u296, _u295) != ti(_u296, _u294)) )).
% 40.55/40.74  cnf(matrix-393, plain, ( ~linorder(_u299) | ( ti(_u299, _u298) = ti(_u299, _u297)) | hBOOL(hAPP(_u299, bool, hAPP(_u299, fun(_u299, bool), ord_less(_u299), _u298), _u297)) | hBOOL(hAPP(_u299, bool, hAPP(_u299, fun(_u299, bool), ord_less(_u299), _u297), _u298)) )).
% 40.55/40.74  cnf(matrix-394, plain, ( ~linorder(_u302) | hBOOL(hAPP(_u302, bool, hAPP(_u302, fun(_u302, bool), ord_less(_u302), _u301), _u300)) | hBOOL(hAPP(_u302, bool, hAPP(_u302, fun(_u302, bool), ord_less(_u302), _u300), _u301)) | ( ti(_u302, _u300) = ti(_u302, _u301)) )).
% 40.55/40.74  cnf(matrix-395, plain, ( ~linorder(_u302) | hBOOL(hAPP(_u302, bool, hAPP(_u302, fun(_u302, bool), ord_less(_u302), _u301), _u300)) | ( ti(_u302, _u300) != ti(_u302, _u301)) | ~hBOOL(hAPP(_u302, bool, hAPP(_u302, fun(_u302, bool), ord_less(_u302), _u300), _u301)) )).
% 40.55/40.74  cnf(matrix-396, plain, ( ~linorder(_u305) | hBOOL(hAPP(_u305, bool, hAPP(_u305, fun(_u305, bool), ord_less(_u305), _u304), _u303)) | ( ti(_u305, _u304) = ti(_u305, _u303)) | hBOOL(hAPP(_u305, bool, hAPP(_u305, fun(_u305, bool), ord_less(_u305), _u303), _u304)) )).
% 40.55/40.74  cnf(matrix-397, plain, ( ~linorder(_u308) | hBOOL(hAPP(_u308, bool, hAPP(_u308, fun(_u308, bool), ord_less(_u308), _u311), _u309)) | hBOOL(hAPP(_u308, bool, hAPP(_u308, fun(_u308, bool), ord_less(_u308), _u309), _u311)) | ( ti(_u308, _u311) = ti(_u308, _u309)) )).
% 40.55/40.74  cnf(matrix-398, plain, ( ~linorder(_u308) | ~hBOOL(hAPP(_u308, bool, hAPP(_u308, fun(_u308, bool), ord_less(_u308), _u312), _u310)) | ~hBOOL(hAPP(_u308, bool, hAPP(_u308, fun(_u308, bool), ord_less(_u308), _u310), _u312)) )).
% 40.55/40.74  cnf(matrix-399, plain, ( ~linorder(_u308) | ~hBOOL(hAPP(_u308, bool, hAPP(_u308, fun(_u308, bool), ord_less(_u308), _u312), _u310)) | ( ti(_u308, _u312) != ti(_u308, _u310)) )).
% 40.55/40.74  cnf(matrix-400, plain, ( ~linorder(_u315) | ( ti(_u315, _u318) = ti(_u315, _u316)) | hBOOL(hAPP(_u315, bool, hAPP(_u315, fun(_u315, bool), ord_less(_u315), _u318), _u316)) | hBOOL(hAPP(_u315, bool, hAPP(_u315, fun(_u315, bool), ord_less(_u315), _u316), _u318)) )).
% 40.55/40.74  cnf(matrix-401, plain, ( ~linorder(_u315) | ( ti(_u315, _u319) != ti(_u315, _u317)) | ~hBOOL(hAPP(_u315, bool, hAPP(_u315, fun(_u315, bool), ord_less(_u315), _u319), _u317)) )).
% 40.55/40.74  cnf(matrix-402, plain, ( ~linorder(_u315) | ( ti(_u315, _u319) != ti(_u315, _u317)) | ~hBOOL(hAPP(_u315, bool, hAPP(_u315, fun(_u315, bool), ord_less(_u315), _u317), _u319)) )).
% 40.55/40.74  cnf(matrix-403, plain, ( ~preorder(_u321) | ~hBOOL(hAPP(_u321, bool, hAPP(_u321, fun(_u321, bool), ord_less(_u321), _u320), _u320)) )).
% 40.55/40.74  cnf(matrix-404, plain, ( ( top_top(fun(_u322, bool)) = hAPP(fun(_u322, bool), fun(_u322, bool), collect(_u322), hAPP(bool, fun(_u322, bool), combk(bool, _u322), fTrue))) )).
% 40.55/40.74  cnf(matrix-405, plain, ( ( hAPP(_u327, _u326, _u325, skolem26(_u327, _u326, _u325, _u324)) != hAPP(_u327, _u326, _u324, skolem26(_u327, _u326, _u325, _u324))) | ( ti(fun(_u327, _u326), _u325) = ti(fun(_u327, _u326), _u324)) )).
% 40.55/40.74  cnf(matrix-406, plain, ( ~hBOOL(hAPP(fun(_u335, bool), bool, hAPP(_u335, fun(fun(_u335, bool), bool), member(_u335), _u333), _u331)) | hBOOL(hAPP(_u335, bool, _u331, _u333)) )).
% 40.55/40.74  cnf(matrix-407, plain, ( ~hBOOL(hAPP(_u336, bool, _u332, _u334)) | hBOOL(hAPP(fun(_u336, bool), bool, hAPP(_u336, fun(fun(_u336, bool), bool), member(_u336), _u334), _u332)) )).
% 40.55/40.74  cnf(matrix-408, plain, ( ( hAPP(fun(_u338, bool), fun(_u338, bool), collect(_u338), _u337) = ti(fun(_u338, bool), _u337)) )).
% 40.55/40.74  cnf(matrix-409, plain, ( ( ti(arrow_490897120le_alt, _u340) = ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u341), arrow_2064824852le_Lin)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, _u341), _u340), _u339))) | ( ti(arrow_490897120le_alt, _u343) != ti(arrow_490897120le_alt, _u342)) )).
% 40.55/40.74  cnf(matrix-410, plain, ( ( ti(arrow_490897120le_alt, _u340) = ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u341), arrow_2064824852le_Lin)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, _u341), _u340), _u339))) | ( ti(arrow_490897120le_alt, _u343) != ti(arrow_490897120le_alt, _u339)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u340), _u342)), _u341)) )).
% 40.55/40.74  cnf(matrix-411, plain, ( ( ti(arrow_490897120le_alt, _u340) = ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u341), arrow_2064824852le_Lin)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, _u341), _u340), _u339))) | ( ti(arrow_490897120le_alt, _u343) = ti(arrow_490897120le_alt, _u339)) | ( ti(arrow_490897120le_alt, _u342) != ti(arrow_490897120le_alt, _u339)) | ( ti(arrow_490897120le_alt, _u343) = ti(arrow_490897120le_alt, _u340)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u340)), _u341)) )).
% 40.55/40.74  cnf(matrix-412, plain, ( ( ti(arrow_490897120le_alt, _u340) = ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u341), arrow_2064824852le_Lin)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, _u341), _u340), _u339))) | ( ti(arrow_490897120le_alt, _u343) = ti(arrow_490897120le_alt, _u339)) | ( ti(arrow_490897120le_alt, _u342) = ti(arrow_490897120le_alt, _u339)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), _u341)) )).
% 40.55/40.74  cnf(matrix-413, plain, ( ( ti(arrow_490897120le_alt, _u340) = ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u341), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, _u341), _u340), _u339))) | ( ti(arrow_490897120le_alt, _u343) = ti(arrow_490897120le_alt, _u342)) | ( ti(arrow_490897120le_alt, _u343) = ti(arrow_490897120le_alt, _u339)) | ( ti(arrow_490897120le_alt, _u342) = ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), _u341)) )).
% 40.55/40.74  cnf(matrix-414, plain, ( ( ti(arrow_490897120le_alt, _u340) = ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u341), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, _u341), _u340), _u339))) | ( ti(arrow_490897120le_alt, _u343) = ti(arrow_490897120le_alt, _u342)) | ( ti(arrow_490897120le_alt, _u343) = ti(arrow_490897120le_alt, _u339)) | ( ti(arrow_490897120le_alt, _u342) != ti(arrow_490897120le_alt, _u339)) | ( ti(arrow_490897120le_alt, _u343) != ti(arrow_490897120le_alt, _u340)) )).
% 40.55/40.74  cnf(matrix-415, plain, ( ( ti(arrow_490897120le_alt, _u340) = ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u341), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, _u341), _u340), _u339))) | ( ti(arrow_490897120le_alt, _u343) = ti(arrow_490897120le_alt, _u342)) | ( ti(arrow_490897120le_alt, _u343) = ti(arrow_490897120le_alt, _u339)) | ( ti(arrow_490897120le_alt, _u342) != ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u340)), _u341)) )).
% 40.55/40.74  cnf(matrix-416, plain, ( ( ti(arrow_490897120le_alt, _u340) = ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u341), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, _u341), _u340), _u339))) | ( ti(arrow_490897120le_alt, _u343) = ti(arrow_490897120le_alt, _u342)) | ( ti(arrow_490897120le_alt, _u343) = ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), _u341)) | ( ti(arrow_490897120le_alt, _u343) != ti(arrow_490897120le_alt, _u340)) )).
% 40.55/40.74  cnf(matrix-417, plain, ( ( ti(arrow_490897120le_alt, _u340) = ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u341), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, _u341), _u340), _u339))) | ( ti(arrow_490897120le_alt, _u343) = ti(arrow_490897120le_alt, _u342)) | ( ti(arrow_490897120le_alt, _u343) = ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), _u341)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u340)), _u341)) )).
% 40.55/40.74  cnf(matrix-418, plain, ( ( ti(arrow_490897120le_alt, _u340) = ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u341), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, _u341), _u340), _u339))) | ( ti(arrow_490897120le_alt, _u343) = ti(arrow_490897120le_alt, _u342)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u340), _u342)), _u341)) | ( ti(arrow_490897120le_alt, _u343) != ti(arrow_490897120le_alt, _u339)) )).
% 40.55/40.74  cnf(matrix-419, plain, ( ( ti(arrow_490897120le_alt, _u340) = ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u341), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, _u341), _u340), _u339))) | ( ti(arrow_490897120le_alt, _u343) = ti(arrow_490897120le_alt, _u342)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u340), _u342)), _u341)) | ( ti(arrow_490897120le_alt, _u342) = ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), _u341)) )).
% 40.55/40.74  cnf(matrix-420, plain, ( ( ti(arrow_490897120le_alt, _u340) = ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u341), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, _u341), _u340), _u339))) | ( ti(arrow_490897120le_alt, _u343) = ti(arrow_490897120le_alt, _u342)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u340), _u342)), _u341)) | ( ti(arrow_490897120le_alt, _u342) != ti(arrow_490897120le_alt, _u339)) | ( ti(arrow_490897120le_alt, _u343) != ti(arrow_490897120le_alt, _u340)) )).
% 40.55/40.74  cnf(matrix-421, plain, ( ( ti(arrow_490897120le_alt, _u340) = ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u341), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, _u341), _u340), _u339))) | ( ti(arrow_490897120le_alt, _u343) = ti(arrow_490897120le_alt, _u342)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u340), _u342)), _u341)) | ( ti(arrow_490897120le_alt, _u342) != ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u340)), _u341)) )).
% 40.55/40.74  cnf(matrix-422, plain, ( ( ti(arrow_490897120le_alt, _u340) = ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u341), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, _u341), _u340), _u339))) | ( ti(arrow_490897120le_alt, _u343) = ti(arrow_490897120le_alt, _u342)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u340), _u342)), _u341)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), _u341)) | ( ti(arrow_490897120le_alt, _u343) != ti(arrow_490897120le_alt, _u340)) )).
% 40.55/40.74  cnf(matrix-423, plain, ( ( ti(arrow_490897120le_alt, _u340) = ti(arrow_490897120le_alt, _u339)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u341), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, _u341), _u340), _u339))) | ( ti(arrow_490897120le_alt, _u343) = ti(arrow_490897120le_alt, _u342)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u340), _u342)), _u341)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u342)), _u341)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u343), _u340)), _u341)) )).
% 40.55/40.74  cnf(matrix-424, plain, ( ( ti(fun(product_prod(_u366, _u364), bool), _u360) = ti(fun(product_prod(_u366, _u364), bool), _u362)) | hBOOL(hAPP(fun(product_prod(_u366, _u364), bool), bool, hAPP(product_prod(_u366, _u364), fun(fun(product_prod(_u366, _u364), bool), bool), member(product_prod(_u366, _u364)), hAPP(_u364, product_prod(_u366, _u364), hAPP(_u366, fun(_u364, product_prod(_u366, _u364)), product_Pair(_u366, _u364), skolem27(_u366, _u364, _u362, _u360)), skolem28(_u366, _u364, _u362, _u360))), _u360)) | hBOOL(hAPP(fun(product_prod(_u366, _u364), bool), bool, hAPP(product_prod(_u366, _u364), fun(fun(product_prod(_u366, _u364), bool), bool), member(product_prod(_u366, _u364)), hAPP(_u364, product_prod(_u366, _u364), hAPP(_u366, fun(_u364, product_prod(_u366, _u364)), product_Pair(_u366, _u364), skolem29(_u366, _u364, _u362, _u360)), skolem30(_u366, _u364, _u362, _u360))), _u362)) )).
% 40.55/40.74  cnf(matrix-425, plain, ( ( ti(fun(product_prod(_u366, _u364), bool), _u360) = ti(fun(product_prod(_u366, _u364), bool), _u362)) | hBOOL(hAPP(fun(product_prod(_u366, _u364), bool), bool, hAPP(product_prod(_u366, _u364), fun(fun(product_prod(_u366, _u364), bool), bool), member(product_prod(_u366, _u364)), hAPP(_u364, product_prod(_u366, _u364), hAPP(_u366, fun(_u364, product_prod(_u366, _u364)), product_Pair(_u366, _u364), skolem27(_u366, _u364, _u362, _u360)), skolem28(_u366, _u364, _u362, _u360))), _u360)) | ~hBOOL(hAPP(fun(product_prod(_u366, _u364), bool), bool, hAPP(product_prod(_u366, _u364), fun(fun(product_prod(_u366, _u364), bool), bool), member(product_prod(_u366, _u364)), hAPP(_u364, product_prod(_u366, _u364), hAPP(_u366, fun(_u364, product_prod(_u366, _u364)), product_Pair(_u366, _u364), skolem29(_u366, _u364, _u362, _u360)), skolem30(_u366, _u364, _u362, _u360))), _u360)) )).
% 40.55/40.74  cnf(matrix-426, plain, ( ( ti(fun(product_prod(_u366, _u364), bool), _u360) = ti(fun(product_prod(_u366, _u364), bool), _u362)) | ~hBOOL(hAPP(fun(product_prod(_u366, _u364), bool), bool, hAPP(product_prod(_u366, _u364), fun(fun(product_prod(_u366, _u364), bool), bool), member(product_prod(_u366, _u364)), hAPP(_u364, product_prod(_u366, _u364), hAPP(_u366, fun(_u364, product_prod(_u366, _u364)), product_Pair(_u366, _u364), skolem27(_u366, _u364, _u362, _u360)), skolem28(_u366, _u364, _u362, _u360))), _u362)) | hBOOL(hAPP(fun(product_prod(_u366, _u364), bool), bool, hAPP(product_prod(_u366, _u364), fun(fun(product_prod(_u366, _u364), bool), bool), member(product_prod(_u366, _u364)), hAPP(_u364, product_prod(_u366, _u364), hAPP(_u366, fun(_u364, product_prod(_u366, _u364)), product_Pair(_u366, _u364), skolem29(_u366, _u364, _u362, _u360)), skolem30(_u366, _u364, _u362, _u360))), _u362)) )).
% 40.55/40.74  cnf(matrix-427, plain, ( ( ti(fun(product_prod(_u366, _u364), bool), _u360) = ti(fun(product_prod(_u366, _u364), bool), _u362)) | ~hBOOL(hAPP(fun(product_prod(_u366, _u364), bool), bool, hAPP(product_prod(_u366, _u364), fun(fun(product_prod(_u366, _u364), bool), bool), member(product_prod(_u366, _u364)), hAPP(_u364, product_prod(_u366, _u364), hAPP(_u366, fun(_u364, product_prod(_u366, _u364)), product_Pair(_u366, _u364), skolem27(_u366, _u364, _u362, _u360)), skolem28(_u366, _u364, _u362, _u360))), _u362)) | ~hBOOL(hAPP(fun(product_prod(_u366, _u364), bool), bool, hAPP(product_prod(_u366, _u364), fun(fun(product_prod(_u366, _u364), bool), bool), member(product_prod(_u366, _u364)), hAPP(_u364, product_prod(_u366, _u364), hAPP(_u366, fun(_u364, product_prod(_u366, _u364)), product_Pair(_u366, _u364), skolem29(_u366, _u364, _u362, _u360)), skolem30(_u366, _u364, _u362, _u360))), _u360)) )).
% 40.55/40.74  cnf(matrix-428, plain, ( ( ti(fun(product_prod(_u367, _u365), bool), _u361) != ti(fun(product_prod(_u367, _u365), bool), _u363)) | ~hBOOL(hAPP(fun(product_prod(_u367, _u365), bool), bool, hAPP(product_prod(_u367, _u365), fun(fun(product_prod(_u367, _u365), bool), bool), member(product_prod(_u367, _u365)), hAPP(_u365, product_prod(_u367, _u365), hAPP(_u367, fun(_u365, product_prod(_u367, _u365)), product_Pair(_u367, _u365), _u358), _u356)), _u361)) | hBOOL(hAPP(fun(product_prod(_u367, _u365), bool), bool, hAPP(product_prod(_u367, _u365), fun(fun(product_prod(_u367, _u365), bool), bool), member(product_prod(_u367, _u365)), hAPP(_u365, product_prod(_u367, _u365), hAPP(_u367, fun(_u365, product_prod(_u367, _u365)), product_Pair(_u367, _u365), _u358), _u356)), _u363)) )).
% 40.55/40.74  cnf(matrix-429, plain, ( ( ti(fun(product_prod(_u367, _u365), bool), _u361) != ti(fun(product_prod(_u367, _u365), bool), _u363)) | ~hBOOL(hAPP(fun(product_prod(_u367, _u365), bool), bool, hAPP(product_prod(_u367, _u365), fun(fun(product_prod(_u367, _u365), bool), bool), member(product_prod(_u367, _u365)), hAPP(_u365, product_prod(_u367, _u365), hAPP(_u367, fun(_u365, product_prod(_u367, _u365)), product_Pair(_u367, _u365), _u359), _u357)), _u363)) | hBOOL(hAPP(fun(product_prod(_u367, _u365), bool), bool, hAPP(product_prod(_u367, _u365), fun(fun(product_prod(_u367, _u365), bool), bool), member(product_prod(_u367, _u365)), hAPP(_u365, product_prod(_u367, _u365), hAPP(_u367, fun(_u365, product_prod(_u367, _u365)), product_Pair(_u367, _u365), _u359), _u357)), _u361)) )).
% 40.55/40.74  cnf(matrix-430, plain, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat))))), lab)), lba)))) )).
% 40.55/40.74  cnf(matrix-431, plain, ( ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), n))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_660593299e_indi), arrow_1427655034_mktop), p)), e))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), fequal(nat)), h)), n))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), arrow_14103264_above), p)), c)), e))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_660593299e_indi), arrow_1278947948_mkbot), p)), e)))))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat))))), lab)), lba)))) )).
% 40.55/40.74  cnf(matrix-432, plain, ( ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat))))), lab)), lba)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), n))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_660593299e_indi), arrow_1427655034_mktop), p)), e))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combs(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), fequal(nat)), h)), n))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), arrow_14103264_above), p)), c)), e))), hAPP(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(arrow_490897120le_alt, fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combb(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_660593299e_indi), arrow_1278947948_mkbot), p)), e)))))) )).
% 40.55/40.74  cnf(matrix-433, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lab)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), n)) | ( hAPP(arrow_660593299e_indi, nat, h, _u369) = n) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), e))) )).
% 40.55/40.74  cnf(matrix-434, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lab)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), n)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), c), e))) | ( hAPP(arrow_660593299e_indi, nat, h, _u369) != n) )).
% 40.55/40.74  cnf(matrix-435, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lab)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), n)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), c), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), e))) )).
% 40.55/40.74  cnf(matrix-436, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lab)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), e))) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), n)) )).
% 40.55/40.74  cnf(matrix-437, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lab)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), e))) | ( hAPP(arrow_660593299e_indi, nat, h, _u369) = n) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), e))) )).
% 40.55/40.74  cnf(matrix-438, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lab)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), c), e))) | ( hAPP(arrow_660593299e_indi, nat, h, _u369) != n) )).
% 40.55/40.74  cnf(matrix-439, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lab)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), c), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), e))) )).
% 40.55/40.74  cnf(matrix-440, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lba)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), n)) | ( hAPP(arrow_660593299e_indi, nat, h, _u369) = n) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), e))) )).
% 40.55/40.74  cnf(matrix-441, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lba)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), n)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), c), e))) | ( hAPP(arrow_660593299e_indi, nat, h, _u369) != n) )).
% 40.55/40.74  cnf(matrix-442, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lba)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), n)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), c), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), e))) )).
% 40.55/40.74  cnf(matrix-443, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lba)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), e))) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), n)) )).
% 40.55/40.74  cnf(matrix-444, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lba)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), e))) | ( hAPP(arrow_660593299e_indi, nat, h, _u369) = n) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), e))) )).
% 40.55/40.74  cnf(matrix-445, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lba)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), c), e))) | ( hAPP(arrow_660593299e_indi, nat, h, _u369) != n) )).
% 40.55/40.74  cnf(matrix-446, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u369)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat)))) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lba)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), c), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u369)), e))) )).
% 40.55/40.74  cnf(matrix-447, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u370)), n)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u370)), e))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u370)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lba)) )).
% 40.55/40.74  cnf(matrix-448, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u370)), n)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u370)), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lab)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u370)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat)))) )).
% 40.55/40.74  cnf(matrix-449, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u370)), n)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1427655034_mktop, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u370)), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lab)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lba)) )).
% 40.55/40.74  cnf(matrix-450, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u370)), n)) | ( hAPP(arrow_660593299e_indi, nat, h, _u370) != n) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u370)), c), e))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u370)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lba)) )).
% 40.55/40.74  cnf(matrix-451, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u370)), n)) | ( hAPP(arrow_660593299e_indi, nat, h, _u370) = n) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u370)), e))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u370)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat)))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lba)) )).
% 40.55/40.74  cnf(matrix-452, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u370)), n)) | ( hAPP(arrow_660593299e_indi, nat, h, _u370) != n) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u370)), c), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lab)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u370)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat)))) )).
% 40.55/40.74  cnf(matrix-453, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u370)), n)) | ( hAPP(arrow_660593299e_indi, nat, h, _u370) != n) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_14103264_above, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u370)), c), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lab)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lba)) )).
% 40.55/40.74  cnf(matrix-454, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u370)), n)) | ( hAPP(arrow_660593299e_indi, nat, h, _u370) = n) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u370)), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lab)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u370)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), n), one_one(nat)))) )).
% 40.55/40.74  cnf(matrix-455, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(arrow_660593299e_indi, nat, h, _u370)), n)) | ( hAPP(arrow_660593299e_indi, nat, h, _u370) = n) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), e)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1278947948_mkbot, hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), p, _u370)), e))) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lab)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), lba)) )).
% 40.55/40.74  cnf(matrix-456, plain, ( ~hBOOL(hAPP(fun(_u375, bool), bool, hAPP(fun(_u375, _u374), fun(fun(_u375, bool), bool), inj_on(_u375, _u374), _u371), top_top(fun(_u375, bool)))) | ( hAPP(_u375, _u374, _u371, _u373) != ti(_u374, _u372)) | ( hAPP(_u374, _u375, hAPP(fun(_u375, _u374), fun(_u374, _u375), hAPP(fun(_u375, bool), fun(fun(_u375, _u374), fun(_u374, _u375)), hilbert_inv_into(_u375, _u374), top_top(fun(_u375, bool))), _u371), _u372) = ti(_u375, _u373)) )).
% 40.55/40.74  cnf(matrix-457, plain, ( ~hBOOL(hAPP(fun(_u379, bool), bool, hAPP(fun(_u379, _u378), fun(fun(_u379, bool), bool), inj_on(_u379, _u378), _u376), top_top(fun(_u379, bool)))) | ( hAPP(_u378, _u379, hAPP(fun(_u379, _u378), fun(_u378, _u379), hAPP(fun(_u379, bool), fun(fun(_u379, _u378), fun(_u378, _u379)), hilbert_inv_into(_u379, _u378), top_top(fun(_u379, bool))), _u376), hAPP(_u379, _u378, _u376, _u377)) = ti(_u379, _u377)) )).
% 40.55/40.74  cnf(matrix-458, plain, ( ~hBOOL(hAPP(fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u383), hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool)), pi(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1111136790e_Prof), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool)), combk(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_2064824852le_Lin)))) | hBOOL(hAPP(arrow_660593299e_indi, bool, hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, bool), arrow_218898985ctator, _u383), _u384)) | hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), skolem31(_u384, _u383)), arrow_1111136790e_Prof)) )).
% 40.55/40.74  cnf(matrix-459, plain, ( ~hBOOL(hAPP(fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u383), hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool)), pi(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1111136790e_Prof), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool)), combk(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_2064824852le_Lin)))) | hBOOL(hAPP(arrow_660593299e_indi, bool, hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, bool), arrow_218898985ctator, _u383), _u384)) | ( ti(arrow_490897120le_alt, skolem32(_u384, _u383)) != ti(arrow_490897120le_alt, skolem33(_u384, _u383))) )).
% 40.55/40.74  cnf(matrix-460, plain, ( ~hBOOL(hAPP(fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u383), hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool)), pi(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1111136790e_Prof), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool)), combk(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_2064824852le_Lin)))) | hBOOL(hAPP(arrow_660593299e_indi, bool, hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, bool), arrow_218898985ctator, _u383), _u384)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), skolem32(_u384, _u383)), skolem33(_u384, _u383))), hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), skolem31(_u384, _u383), _u384))) )).
% 40.55/40.74  cnf(matrix-461, plain, ( ~hBOOL(hAPP(fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u383), hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool)), pi(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), arrow_1111136790e_Prof), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool)), combk(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_2064824852le_Lin)))) | hBOOL(hAPP(arrow_660593299e_indi, bool, hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, bool), arrow_218898985ctator, _u383), _u384)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), skolem32(_u384, _u383)), skolem33(_u384, _u383))), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u383, skolem31(_u384, _u383)))) )).
% 40.55/40.74  cnf(matrix-462, plain, ( ~hBOOL(hAPP(fun(fun(_u390, _u389), bool), bool, hAPP(fun(_u390, _u389), fun(fun(fun(_u390, _u389), bool), bool), member(fun(_u390, _u389)), _u387), hAPP(fun(_u390, fun(_u389, bool)), fun(fun(_u390, _u389), bool), hAPP(fun(_u390, bool), fun(fun(_u390, fun(_u389, bool)), fun(fun(_u390, _u389), bool)), pi(_u390, _u389), _u386), _u385))) | hBOOL(hAPP(fun(_u389, bool), bool, hAPP(_u389, fun(fun(_u389, bool), bool), member(_u389), hAPP(_u390, _u389, _u387, _u388)), hAPP(_u390, fun(_u389, bool), _u385, _u388))) | ~hBOOL(hAPP(fun(_u390, bool), bool, hAPP(_u390, fun(fun(_u390, bool), bool), member(_u390), _u388), _u386)) )).
% 40.55/40.74  cnf(matrix-463, plain, ( ( ti(arrow_490897120le_alt, _u393) = ti(arrow_490897120le_alt, _u392)) | hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), skolem34(_u393, _u392)), arrow_2064824852le_Lin)) )).
% 40.55/40.74  cnf(matrix-464, plain, ( ( ti(arrow_490897120le_alt, _u393) = ti(arrow_490897120le_alt, _u392)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u393), _u392)), skolem34(_u393, _u392))) )).
% 40.55/40.74  cnf(matrix-465, plain, ( ( hAPP(fun(_u396, fun(_u395, bool)), fun(fun(_u396, _u395), bool), hAPP(fun(_u396, bool), fun(fun(_u396, fun(_u395, bool)), fun(fun(_u396, _u395), bool)), pi(_u396, _u395), _u394), hAPP(fun(_u395, bool), fun(_u396, fun(_u395, bool)), combk(fun(_u395, bool), _u396), top_top(fun(_u395, bool)))) = top_top(fun(fun(_u396, _u395), bool))) )).
% 40.55/40.74  cnf(matrix-466, plain, ( ~hBOOL(hAPP(fun(_u399, bool), bool, hAPP(fun(_u399, _u398), fun(fun(_u399, bool), bool), inj_on(_u399, _u398), _u397), top_top(fun(_u399, bool)))) | hBOOL(hAPP(fun(_u399, bool), bool, hAPP(fun(_u399, fun(_u400, _u398)), fun(fun(_u399, bool), bool), inj_on(_u399, fun(_u400, _u398)), hAPP(fun(_u399, _u398), fun(_u399, fun(_u400, _u398)), hAPP(fun(_u398, fun(_u400, _u398)), fun(fun(_u399, _u398), fun(_u399, fun(_u400, _u398))), combb(_u398, fun(_u400, _u398), _u399), combk(_u398, _u400)), _u397)), top_top(fun(_u399, bool)))) )).
% 40.55/40.74  cnf(matrix-467, plain, ( ~preorder(_u402) | hBOOL(hAPP(_u402, bool, hAPP(_u402, fun(_u402, bool), ord_less_eq(_u402), _u401), _u401)) )).
% 40.55/40.74  cnf(matrix-468, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), skolem35), hAPP(fun(arrow_660593299e_indi, bool), nat, finite_card(arrow_660593299e_indi), top_top(fun(arrow_660593299e_indi, bool))))) )).
% 40.55/40.74  cnf(matrix-469, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u403), skolem35)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), _u403))), lab)), lba)))) )).
% 40.55/40.74  cnf(matrix-470, plain, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), skolem35), one_one(nat))))), lab)), lba)))) )).
% 40.55/40.74  cnf(matrix-471, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), skolem36), hAPP(fun(arrow_660593299e_indi, bool), nat, finite_card(arrow_660593299e_indi), top_top(fun(arrow_660593299e_indi, bool))))) )).
% 40.55/40.74  cnf(matrix-472, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u405), skolem36)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), b), a)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), _u405))), lab)), lba)))) )).
% 40.55/40.74  cnf(matrix-473, plain, ( hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), a), b)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), combc(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), hAPP(fun(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)))), fun(fun(arrow_660593299e_indi, bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))))), combb(bool, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_660593299e_indi), if(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), hAPP(nat, fun(arrow_660593299e_indi, bool), hAPP(fun(arrow_660593299e_indi, fun(nat, bool)), fun(nat, fun(arrow_660593299e_indi, bool)), combc(arrow_660593299e_indi, nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(arrow_660593299e_indi, nat), fun(arrow_660593299e_indi, fun(nat, bool))), combb(nat, fun(nat, bool), arrow_660593299e_indi), ord_less(nat)), h)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), skolem36), one_one(nat))))), lab)), lba)))) )).
% 40.55/40.74  cnf(matrix-474, plain, ( ~linorder(_u409) | hBOOL(hAPP(_u409, bool, hAPP(_u409, fun(_u409, bool), ord_less_eq(_u409), _u408), _u407)) | hBOOL(hAPP(_u409, bool, hAPP(_u409, fun(_u409, bool), ord_less_eq(_u409), _u407), _u408)) )).
% 40.55/40.74  cnf(matrix-475, plain, ( ~ord(_u413) | ~hBOOL(hAPP(fun(_u414, _u413), bool, hAPP(fun(_u414, _u413), fun(fun(_u414, _u413), bool), ord_less_eq(fun(_u414, _u413)), _u411), _u410)) | hBOOL(hAPP(_u413, bool, hAPP(_u413, fun(_u413, bool), ord_less_eq(_u413), hAPP(_u414, _u413, _u411, _u412)), hAPP(_u414, _u413, _u410, _u412))) )).
% 40.55/40.74  cnf(matrix-476, plain, ( ~order(_u418) | ~hBOOL(hAPP(_u418, bool, hAPP(_u418, fun(_u418, bool), ord_less_eq(_u418), _u416), _u415)) | ~hBOOL(hAPP(_u418, bool, hAPP(_u418, fun(_u418, bool), ord_less_eq(_u418), _u417), _u416)) | hBOOL(hAPP(_u418, bool, hAPP(_u418, fun(_u418, bool), ord_less_eq(_u418), _u417), _u415)) )).
% 40.55/40.74  cnf(matrix-477, plain, ( ~order(_u421) | ~hBOOL(hAPP(_u421, bool, hAPP(_u421, fun(_u421, bool), ord_less_eq(_u421), _u420), _u419)) | ~hBOOL(hAPP(_u421, bool, hAPP(_u421, fun(_u421, bool), ord_less_eq(_u421), _u419), _u420)) | ( ti(_u421, _u419) = ti(_u421, _u420)) )).
% 40.55/40.74  cnf(matrix-478, plain, ( ~preorder(_u425) | ~hBOOL(hAPP(_u425, bool, hAPP(_u425, fun(_u425, bool), ord_less_eq(_u425), _u423), _u422)) | ~hBOOL(hAPP(_u425, bool, hAPP(_u425, fun(_u425, bool), ord_less_eq(_u425), _u422), _u424)) | hBOOL(hAPP(_u425, bool, hAPP(_u425, fun(_u425, bool), ord_less_eq(_u425), _u423), _u424)) )).
% 40.55/40.74  cnf(matrix-479, plain, ( ~order(_u428) | ~hBOOL(hAPP(_u428, bool, hAPP(_u428, fun(_u428, bool), ord_less_eq(_u428), _u427), _u426)) | ~hBOOL(hAPP(_u428, bool, hAPP(_u428, fun(_u428, bool), ord_less_eq(_u428), _u426), _u427)) | ( ti(_u428, _u427) = ti(_u428, _u426)) )).
% 40.55/40.74  cnf(matrix-480, plain, ( ~order(_u432) | ~hBOOL(hAPP(_u432, bool, hAPP(_u432, fun(_u432, bool), ord_less_eq(_u432), _u430), _u429)) | ( ti(_u432, _u430) != ti(_u432, _u431)) | hBOOL(hAPP(_u432, bool, hAPP(_u432, fun(_u432, bool), ord_less_eq(_u432), _u431), _u429)) )).
% 40.55/40.74  cnf(matrix-481, plain, ( ~ord(_u436) | ~hBOOL(hAPP(_u436, bool, hAPP(_u436, fun(_u436, bool), ord_less_eq(_u436), _u434), _u433)) | ( _u433 != _u435) | hBOOL(hAPP(_u436, bool, hAPP(_u436, fun(_u436, bool), ord_less_eq(_u436), _u434), _u435)) )).
% 40.55/40.74  cnf(matrix-482, plain, ( ~order(_u440) | ( ti(_u440, _u438) != ti(_u440, _u437)) | ~hBOOL(hAPP(_u440, bool, hAPP(_u440, fun(_u440, bool), ord_less_eq(_u440), _u439), _u437)) | hBOOL(hAPP(_u440, bool, hAPP(_u440, fun(_u440, bool), ord_less_eq(_u440), _u439), _u438)) )).
% 40.55/40.74  cnf(matrix-483, plain, ( ~ord(_u444) | ( _u442 != _u441) | ~hBOOL(hAPP(_u444, bool, hAPP(_u444, fun(_u444, bool), ord_less_eq(_u444), _u441), _u443)) | hBOOL(hAPP(_u444, bool, hAPP(_u444, fun(_u444, bool), ord_less_eq(_u444), _u442), _u443)) )).
% 40.55/40.74  cnf(matrix-484, plain, ( ~order(_u447) | ~hBOOL(hAPP(_u447, bool, hAPP(_u447, fun(_u447, bool), ord_less_eq(_u447), _u446), _u445)) | ~hBOOL(hAPP(_u447, bool, hAPP(_u447, fun(_u447, bool), ord_less_eq(_u447), _u445), _u446)) | ( ti(_u447, _u445) = ti(_u447, _u446)) )).
% 40.55/40.74  cnf(matrix-485, plain, ( ~order(_u447) | ~hBOOL(hAPP(_u447, bool, hAPP(_u447, fun(_u447, bool), ord_less_eq(_u447), _u446), _u445)) | ( ti(_u447, _u445) != ti(_u447, _u446)) | hBOOL(hAPP(_u447, bool, hAPP(_u447, fun(_u447, bool), ord_less_eq(_u447), _u445), _u446)) )).
% 40.55/40.74  cnf(matrix-486, plain, ( ~ord(_u451) | ~hBOOL(hAPP(fun(_u452, _u451), bool, hAPP(fun(_u452, _u451), fun(fun(_u452, _u451), bool), ord_less_eq(fun(_u452, _u451)), _u449), _u448)) | hBOOL(hAPP(_u451, bool, hAPP(_u451, fun(_u451, bool), ord_less_eq(_u451), hAPP(_u452, _u451, _u449, _u450)), hAPP(_u452, _u451, _u448, _u450))) )).
% 40.55/40.74  cnf(matrix-487, plain, ( ~preorder(_u455) | ( _u454 != _u453) | hBOOL(hAPP(_u455, bool, hAPP(_u455, fun(_u455, bool), ord_less_eq(_u455), _u454), _u453)) )).
% 40.55/40.74  cnf(matrix-488, plain, ( ~order(_u458) | ( ti(_u458, _u461) != ti(_u458, _u459)) | hBOOL(hAPP(_u458, bool, hAPP(_u458, fun(_u458, bool), ord_less_eq(_u458), _u461), _u459)) )).
% 40.55/40.74  cnf(matrix-489, plain, ( ~order(_u458) | ( ti(_u458, _u461) != ti(_u458, _u459)) | hBOOL(hAPP(_u458, bool, hAPP(_u458, fun(_u458, bool), ord_less_eq(_u458), _u459), _u461)) )).
% 40.55/40.74  cnf(matrix-490, plain, ( ~order(_u458) | ~hBOOL(hAPP(_u458, bool, hAPP(_u458, fun(_u458, bool), ord_less_eq(_u458), _u462), _u460)) | ~hBOOL(hAPP(_u458, bool, hAPP(_u458, fun(_u458, bool), ord_less_eq(_u458), _u460), _u462)) | ( ti(_u458, _u462) = ti(_u458, _u460)) )).
% 40.55/40.74  cnf(matrix-491, plain, ( ~linorder(_u465) | hBOOL(hAPP(_u465, bool, hAPP(_u465, fun(_u465, bool), ord_less_eq(_u465), _u464), _u463)) | hBOOL(hAPP(_u465, bool, hAPP(_u465, fun(_u465, bool), ord_less_eq(_u465), _u463), _u464)) )).
% 40.55/40.74  cnf(matrix-492, plain, ( ~ord(_u470) | ~hBOOL(hAPP(fun(_u471, _u470), bool, hAPP(fun(_u471, _u470), fun(fun(_u471, _u470), bool), ord_less_eq(fun(_u471, _u470)), _u474), _u472)) | hBOOL(hAPP(_u470, bool, hAPP(_u470, fun(_u470, bool), ord_less_eq(_u470), hAPP(_u471, _u470, _u474, _u466)), hAPP(_u471, _u470, _u472, _u466))) )).
% 40.55/40.74  cnf(matrix-493, plain, ( ~ord(_u470) | ~hBOOL(hAPP(_u470, bool, hAPP(_u470, fun(_u470, bool), ord_less_eq(_u470), hAPP(_u471, _u470, _u475, skolem37(_u471, _u470, _u475, _u473))), hAPP(_u471, _u470, _u473, skolem37(_u471, _u470, _u475, _u473)))) | hBOOL(hAPP(fun(_u471, _u470), bool, hAPP(fun(_u471, _u470), fun(fun(_u471, _u470), bool), ord_less_eq(fun(_u471, _u470)), _u475), _u473)) )).
% 40.55/40.74  cnf(matrix-494, plain, ( ~linorder(_u478) | hBOOL(hAPP(_u478, bool, hAPP(_u478, fun(_u478, bool), ord_less(_u478), _u481), _u479)) | hBOOL(hAPP(_u478, bool, hAPP(_u478, fun(_u478, bool), ord_less_eq(_u478), _u479), _u481)) )).
% 40.55/40.74  cnf(matrix-495, plain, ( ~linorder(_u478) | ~hBOOL(hAPP(_u478, bool, hAPP(_u478, fun(_u478, bool), ord_less_eq(_u478), _u480), _u482)) | ~hBOOL(hAPP(_u478, bool, hAPP(_u478, fun(_u478, bool), ord_less(_u478), _u482), _u480)) )).
% 40.55/40.74  cnf(matrix-496, plain, ( ~linorder(_u485) | hBOOL(hAPP(_u485, bool, hAPP(_u485, fun(_u485, bool), ord_less_eq(_u485), _u488), _u486)) | hBOOL(hAPP(_u485, bool, hAPP(_u485, fun(_u485, bool), ord_less(_u485), _u486), _u488)) )).
% 40.55/40.74  cnf(matrix-497, plain, ( ~linorder(_u485) | ~hBOOL(hAPP(_u485, bool, hAPP(_u485, fun(_u485, bool), ord_less(_u485), _u487), _u489)) | ~hBOOL(hAPP(_u485, bool, hAPP(_u485, fun(_u485, bool), ord_less_eq(_u485), _u489), _u487)) )).
% 40.55/40.74  cnf(matrix-498, plain, ( ~linorder(_u492) | hBOOL(hAPP(_u492, bool, hAPP(_u492, fun(_u492, bool), ord_less_eq(_u492), _u491), _u490)) | hBOOL(hAPP(_u492, bool, hAPP(_u492, fun(_u492, bool), ord_less(_u492), _u490), _u491)) )).
% 40.55/40.74  cnf(matrix-499, plain, ( ~order(_u495) | ~hBOOL(hAPP(_u495, bool, hAPP(_u495, fun(_u495, bool), ord_less(_u495), _u498), _u496)) | hBOOL(hAPP(_u495, bool, hAPP(_u495, fun(_u495, bool), ord_less_eq(_u495), _u498), _u496)) )).
% 40.55/40.74  cnf(matrix-500, plain, ( ~order(_u495) | ~hBOOL(hAPP(_u495, bool, hAPP(_u495, fun(_u495, bool), ord_less(_u495), _u498), _u496)) | ( ti(_u495, _u498) != ti(_u495, _u496)) )).
% 40.55/40.74  cnf(matrix-501, plain, ( ~order(_u495) | ~hBOOL(hAPP(_u495, bool, hAPP(_u495, fun(_u495, bool), ord_less_eq(_u495), _u499), _u497)) | ( ti(_u495, _u499) = ti(_u495, _u497)) | hBOOL(hAPP(_u495, bool, hAPP(_u495, fun(_u495, bool), ord_less(_u495), _u499), _u497)) )).
% 40.55/40.74  cnf(matrix-502, plain, ( ~preorder(_u502) | ~hBOOL(hAPP(_u502, bool, hAPP(_u502, fun(_u502, bool), ord_less(_u502), _u505), _u503)) | hBOOL(hAPP(_u502, bool, hAPP(_u502, fun(_u502, bool), ord_less_eq(_u502), _u505), _u503)) )).
% 40.55/40.74  cnf(matrix-503, plain, ( ~preorder(_u502) | ~hBOOL(hAPP(_u502, bool, hAPP(_u502, fun(_u502, bool), ord_less(_u502), _u505), _u503)) | ~hBOOL(hAPP(_u502, bool, hAPP(_u502, fun(_u502, bool), ord_less_eq(_u502), _u503), _u505)) )).
% 40.55/40.74  cnf(matrix-504, plain, ( ~preorder(_u502) | ~hBOOL(hAPP(_u502, bool, hAPP(_u502, fun(_u502, bool), ord_less_eq(_u502), _u506), _u504)) | hBOOL(hAPP(_u502, bool, hAPP(_u502, fun(_u502, bool), ord_less_eq(_u502), _u504), _u506)) | hBOOL(hAPP(_u502, bool, hAPP(_u502, fun(_u502, bool), ord_less(_u502), _u506), _u504)) )).
% 40.55/40.74  cnf(matrix-505, plain, ( ~order(_u509) | ~hBOOL(hAPP(_u509, bool, hAPP(_u509, fun(_u509, bool), ord_less_eq(_u509), _u512), _u510)) | hBOOL(hAPP(_u509, bool, hAPP(_u509, fun(_u509, bool), ord_less(_u509), _u512), _u510)) | ( ti(_u509, _u512) = ti(_u509, _u510)) )).
% 40.55/40.74  cnf(matrix-506, plain, ( ~order(_u509) | hBOOL(hAPP(_u509, bool, hAPP(_u509, fun(_u509, bool), ord_less_eq(_u509), _u513), _u511)) | ~hBOOL(hAPP(_u509, bool, hAPP(_u509, fun(_u509, bool), ord_less(_u509), _u513), _u511)) )).
% 40.55/40.74  cnf(matrix-507, plain, ( ~order(_u509) | hBOOL(hAPP(_u509, bool, hAPP(_u509, fun(_u509, bool), ord_less_eq(_u509), _u513), _u511)) | ( ti(_u509, _u513) != ti(_u509, _u511)) )).
% 40.55/40.74  cnf(matrix-508, plain, ( ~linorder(_u516) | hBOOL(hAPP(_u516, bool, hAPP(_u516, fun(_u516, bool), ord_less(_u516), _u515), _u514)) | hBOOL(hAPP(_u516, bool, hAPP(_u516, fun(_u516, bool), ord_less_eq(_u516), _u514), _u515)) )).
% 40.55/40.74  cnf(matrix-509, plain, ( ~linorder(_u519) | hBOOL(hAPP(_u519, bool, hAPP(_u519, fun(_u519, bool), ord_less_eq(_u519), _u518), _u517)) | hBOOL(hAPP(_u519, bool, hAPP(_u519, fun(_u519, bool), ord_less(_u519), _u517), _u518)) )).
% 40.55/40.74  cnf(matrix-510, plain, ( ~linorder(_u522) | hBOOL(hAPP(_u522, bool, hAPP(_u522, fun(_u522, bool), ord_less(_u522), _u521), _u520)) | ~hBOOL(hAPP(_u522, bool, hAPP(_u522, fun(_u522, bool), ord_less_eq(_u522), _u521), _u520)) | ( ti(_u522, _u521) = ti(_u522, _u520)) )).
% 40.55/40.74  cnf(matrix-511, plain, ( ~linorder(_u522) | hBOOL(hAPP(_u522, bool, hAPP(_u522, fun(_u522, bool), ord_less(_u522), _u521), _u520)) | ( ti(_u522, _u521) != ti(_u522, _u520)) | hBOOL(hAPP(_u522, bool, hAPP(_u522, fun(_u522, bool), ord_less_eq(_u522), _u521), _u520)) )).
% 40.55/40.74  cnf(matrix-512, plain, ( ~order(_u525) | ( ti(_u525, _u524) = ti(_u525, _u523)) | ~hBOOL(hAPP(_u525, bool, hAPP(_u525, fun(_u525, bool), ord_less_eq(_u525), _u524), _u523)) | hBOOL(hAPP(_u525, bool, hAPP(_u525, fun(_u525, bool), ord_less(_u525), _u524), _u523)) )).
% 40.55/40.74  cnf(matrix-513, plain, ( ~order(_u528) | ( ti(_u528, _u527) = ti(_u528, _u526)) | ~hBOOL(hAPP(_u528, bool, hAPP(_u528, fun(_u528, bool), ord_less_eq(_u528), _u526), _u527)) | hBOOL(hAPP(_u528, bool, hAPP(_u528, fun(_u528, bool), ord_less(_u528), _u526), _u527)) )).
% 40.55/40.74  cnf(matrix-514, plain, ( ~linorder(_u531) | ~hBOOL(hAPP(_u531, bool, hAPP(_u531, fun(_u531, bool), ord_less_eq(_u531), _u530), _u529)) | ~hBOOL(hAPP(_u531, bool, hAPP(_u531, fun(_u531, bool), ord_less(_u531), _u529), _u530)) )).
% 40.55/40.74  cnf(matrix-515, plain, ( ~preorder(_u534) | ~hBOOL(hAPP(_u534, bool, hAPP(_u534, fun(_u534, bool), ord_less(_u534), _u533), _u532)) | hBOOL(hAPP(_u534, bool, hAPP(_u534, fun(_u534, bool), ord_less_eq(_u534), _u533), _u532)) )).
% 40.55/40.74  cnf(matrix-516, plain, ( ~linorder(_u537) | ~hBOOL(hAPP(_u537, bool, hAPP(_u537, fun(_u537, bool), ord_less_eq(_u537), _u536), _u535)) | hBOOL(hAPP(_u537, bool, hAPP(_u537, fun(_u537, bool), ord_less(_u537), _u536), _u535)) | ( ti(_u537, _u536) = ti(_u537, _u535)) )).
% 40.55/40.74  cnf(matrix-517, plain, ( ~linorder(_u537) | ~hBOOL(hAPP(_u537, bool, hAPP(_u537, fun(_u537, bool), ord_less_eq(_u537), _u536), _u535)) | ( ti(_u537, _u536) != ti(_u537, _u535)) | ~hBOOL(hAPP(_u537, bool, hAPP(_u537, fun(_u537, bool), ord_less(_u537), _u536), _u535)) )).
% 40.55/40.74  cnf(matrix-518, plain, ( ~order(_u540) | ~hBOOL(hAPP(_u540, bool, hAPP(_u540, fun(_u540, bool), ord_less_eq(_u540), _u539), _u538)) | hBOOL(hAPP(_u540, bool, hAPP(_u540, fun(_u540, bool), ord_less(_u540), _u539), _u538)) | ( ti(_u540, _u539) = ti(_u540, _u538)) )).
% 40.55/40.74  cnf(matrix-519, plain, ( ~order(_u543) | ~hBOOL(hAPP(_u543, bool, hAPP(_u543, fun(_u543, bool), ord_less_eq(_u543), _u542), _u541)) | ( ti(_u543, _u542) = ti(_u543, _u541)) | hBOOL(hAPP(_u543, bool, hAPP(_u543, fun(_u543, bool), ord_less(_u543), _u542), _u541)) )).
% 40.55/40.74  cnf(matrix-520, plain, ( ~order(_u546) | ~hBOOL(hAPP(_u546, bool, hAPP(_u546, fun(_u546, bool), ord_less_eq(_u546), _u545), _u544)) | ( ti(_u546, _u544) = ti(_u546, _u545)) | hBOOL(hAPP(_u546, bool, hAPP(_u546, fun(_u546, bool), ord_less(_u546), _u545), _u544)) )).
% 40.55/40.74  cnf(matrix-521, plain, ( ~preorder(_u550) | ~hBOOL(hAPP(_u550, bool, hAPP(_u550, fun(_u550, bool), ord_less(_u550), _u548), _u547)) | ~hBOOL(hAPP(_u550, bool, hAPP(_u550, fun(_u550, bool), ord_less_eq(_u550), _u547), _u549)) | hBOOL(hAPP(_u550, bool, hAPP(_u550, fun(_u550, bool), ord_less(_u550), _u548), _u549)) )).
% 40.55/40.74  cnf(matrix-522, plain, ( ~order(_u554) | ~hBOOL(hAPP(_u554, bool, hAPP(_u554, fun(_u554, bool), ord_less(_u554), _u552), _u551)) | ~hBOOL(hAPP(_u554, bool, hAPP(_u554, fun(_u554, bool), ord_less_eq(_u554), _u553), _u552)) | hBOOL(hAPP(_u554, bool, hAPP(_u554, fun(_u554, bool), ord_less(_u554), _u553), _u551)) )).
% 40.55/40.74  cnf(matrix-523, plain, ( ~preorder(_u558) | ~hBOOL(hAPP(_u558, bool, hAPP(_u558, fun(_u558, bool), ord_less_eq(_u558), _u556), _u555)) | ~hBOOL(hAPP(_u558, bool, hAPP(_u558, fun(_u558, bool), ord_less(_u558), _u555), _u557)) | hBOOL(hAPP(_u558, bool, hAPP(_u558, fun(_u558, bool), ord_less(_u558), _u556), _u557)) )).
% 40.55/40.74  cnf(matrix-524, plain, ( ~order(_u562) | ~hBOOL(hAPP(_u562, bool, hAPP(_u562, fun(_u562, bool), ord_less_eq(_u562), _u560), _u559)) | ~hBOOL(hAPP(_u562, bool, hAPP(_u562, fun(_u562, bool), ord_less(_u562), _u561), _u560)) | hBOOL(hAPP(_u562, bool, hAPP(_u562, fun(_u562, bool), ord_less(_u562), _u561), _u559)) )).
% 40.55/40.74  cnf(matrix-525, plain, ( ~top(_u564) | hBOOL(hAPP(_u564, bool, hAPP(_u564, fun(_u564, bool), ord_less_eq(_u564), _u563), top_top(_u564))) )).
% 40.55/40.74  cnf(matrix-526, plain, ( ~top(_u566) | ~hBOOL(hAPP(_u566, bool, hAPP(_u566, fun(_u566, bool), ord_less_eq(_u566), top_top(_u566)), _u567)) | ( ti(_u566, _u567) = top_top(_u566)) )).
% 40.55/40.74  cnf(matrix-527, plain, ( ~top(_u566) | ( ti(_u566, _u568) != top_top(_u566)) | hBOOL(hAPP(_u566, bool, hAPP(_u566, fun(_u566, bool), ord_less_eq(_u566), top_top(_u566)), _u568)) )).
% 40.55/40.74  cnf(matrix-528, plain, ( ~top(_u570) | ~hBOOL(hAPP(_u570, bool, hAPP(_u570, fun(_u570, bool), ord_less_eq(_u570), top_top(_u570)), _u569)) | ( ti(_u570, _u569) = top_top(_u570)) )).
% 40.55/40.74  cnf(matrix-529, plain, ( ~hBOOL(hAPP(fun(_u585, bool), bool, hAPP(fun(_u585, _u583), fun(fun(_u585, bool), bool), inj_on(_u585, _u583), _u581), _u579)) | ~hBOOL(hAPP(fun(_u585, bool), bool, hAPP(_u585, fun(fun(_u585, bool), bool), member(_u585), _u572), _u579)) | ~hBOOL(hAPP(fun(_u585, bool), bool, hAPP(_u585, fun(fun(_u585, bool), bool), member(_u585), _u571), _u579)) | ( hAPP(_u585, _u583, _u581, _u572) != hAPP(_u585, _u583, _u581, _u571)) | ( ti(_u585, _u572) = ti(_u585, _u571)) )).
% 40.55/40.74  cnf(matrix-530, plain, ( hBOOL(hAPP(fun(_u586, bool), bool, hAPP(fun(_u586, _u584), fun(fun(_u586, bool), bool), inj_on(_u586, _u584), _u582), _u580)) | hBOOL(hAPP(fun(_u586, bool), bool, hAPP(_u586, fun(fun(_u586, bool), bool), member(_u586), skolem38(_u586, _u584, _u582, _u580)), _u580)) )).
% 40.55/40.74  cnf(matrix-531, plain, ( hBOOL(hAPP(fun(_u586, bool), bool, hAPP(fun(_u586, _u584), fun(fun(_u586, bool), bool), inj_on(_u586, _u584), _u582), _u580)) | hBOOL(hAPP(fun(_u586, bool), bool, hAPP(_u586, fun(fun(_u586, bool), bool), member(_u586), skolem39(_u586, _u584, _u582, _u580)), _u580)) )).
% 40.55/40.74  cnf(matrix-532, plain, ( hBOOL(hAPP(fun(_u586, bool), bool, hAPP(fun(_u586, _u584), fun(fun(_u586, bool), bool), inj_on(_u586, _u584), _u582), _u580)) | ( hAPP(_u586, _u584, _u582, skolem38(_u586, _u584, _u582, _u580)) = hAPP(_u586, _u584, _u582, skolem39(_u586, _u584, _u582, _u580))) )).
% 40.55/40.74  cnf(matrix-533, plain, ( hBOOL(hAPP(fun(_u586, bool), bool, hAPP(fun(_u586, _u584), fun(fun(_u586, bool), bool), inj_on(_u586, _u584), _u582), _u580)) | ( ti(_u586, skolem38(_u586, _u584, _u582, _u580)) != ti(_u586, skolem39(_u586, _u584, _u582, _u580))) )).
% 40.55/40.74  cnf(matrix-534, plain, ( ~hBOOL(hAPP(fun(_u592, bool), bool, hAPP(fun(_u592, _u591), fun(fun(_u592, bool), bool), inj_on(_u592, _u591), _u588), _u587)) | ( ti(_u592, _u590) = ti(_u592, _u589)) | ~hBOOL(hAPP(fun(_u592, bool), bool, hAPP(_u592, fun(fun(_u592, bool), bool), member(_u592), _u590), _u587)) | ~hBOOL(hAPP(fun(_u592, bool), bool, hAPP(_u592, fun(fun(_u592, bool), bool), member(_u592), _u589), _u587)) | ( hAPP(_u592, _u591, _u588, _u590) != hAPP(_u592, _u591, _u588, _u589)) )).
% 40.55/40.74  cnf(matrix-535, plain, ( ~hBOOL(hAPP(fun(_u598, bool), bool, hAPP(fun(_u598, _u597), fun(fun(_u598, bool), bool), inj_on(_u598, _u597), _u594), _u593)) | ~hBOOL(hAPP(fun(_u598, bool), bool, hAPP(_u598, fun(fun(_u598, bool), bool), member(_u598), _u595), _u593)) | ~hBOOL(hAPP(fun(_u598, bool), bool, hAPP(_u598, fun(fun(_u598, bool), bool), member(_u598), _u596), _u593)) | ( hAPP(_u598, _u597, _u594, _u595) != hAPP(_u598, _u597, _u594, _u596)) | ( ti(_u598, _u595) = ti(_u598, _u596)) )).
% 40.55/40.74  cnf(matrix-536, plain, ( ~hBOOL(hAPP(fun(_u598, bool), bool, hAPP(fun(_u598, _u597), fun(fun(_u598, bool), bool), inj_on(_u598, _u597), _u594), _u593)) | ~hBOOL(hAPP(fun(_u598, bool), bool, hAPP(_u598, fun(fun(_u598, bool), bool), member(_u598), _u595), _u593)) | ~hBOOL(hAPP(fun(_u598, bool), bool, hAPP(_u598, fun(fun(_u598, bool), bool), member(_u598), _u596), _u593)) | ( ti(_u598, _u595) != ti(_u598, _u596)) | ( hAPP(_u598, _u597, _u594, _u595) = hAPP(_u598, _u597, _u594, _u596)) )).
% 40.55/40.74  cnf(matrix-537, plain, ( ~hBOOL(hAPP(fun(_u604, bool), bool, hAPP(fun(_u604, _u603), fun(fun(_u604, bool), bool), inj_on(_u604, _u603), _u600), _u599)) | ( hAPP(_u604, _u603, _u600, _u602) != hAPP(_u604, _u603, _u600, _u601)) | ~hBOOL(hAPP(fun(_u604, bool), bool, hAPP(_u604, fun(fun(_u604, bool), bool), member(_u604), _u602), _u599)) | ~hBOOL(hAPP(fun(_u604, bool), bool, hAPP(_u604, fun(fun(_u604, bool), bool), member(_u604), _u601), _u599)) | ( ti(_u604, _u602) = ti(_u604, _u601)) )).
% 40.55/40.74  cnf(matrix-538, plain, ( ~hBOOL(hAPP(fun(fun(_u610, _u609), bool), bool, hAPP(fun(_u610, _u609), fun(fun(fun(_u610, _u609), bool), bool), member(fun(_u610, _u609)), _u607), hAPP(fun(_u610, fun(_u609, bool)), fun(fun(_u610, _u609), bool), hAPP(fun(_u610, bool), fun(fun(_u610, fun(_u609, bool)), fun(fun(_u610, _u609), bool)), pi(_u610, _u609), _u606), _u605))) | ~hBOOL(hAPP(fun(_u610, bool), bool, hAPP(_u610, fun(fun(_u610, bool), bool), member(_u610), _u608), _u606)) | hBOOL(hAPP(fun(_u609, bool), bool, hAPP(_u609, fun(fun(_u609, bool), bool), member(_u609), hAPP(_u610, _u609, _u607, _u608)), hAPP(_u610, fun(_u609, bool), _u605, _u608))) )).
% 40.55/40.74  cnf(matrix-539, plain, ( ( arrow_1111136790e_Prof = hAPP(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool)), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), hAPP(fun(arrow_660593299e_indi, bool), fun(fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool)), fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool)), pi(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), top_top(fun(arrow_660593299e_indi, bool))), hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), fun(arrow_660593299e_indi, fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool)), combk(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), arrow_660593299e_indi), arrow_2064824852le_Lin))) )).
% 40.55/40.74  cnf(matrix-540, plain, ( hBOOL(hAPP(fun(_u612, bool), bool, hAPP(fun(_u612, _u612), fun(fun(_u612, bool), bool), inj_on(_u612, _u612), combi(_u612)), _u611)) )).
% 40.55/40.74  cnf(matrix-541, plain, ( ~hBOOL(hAPP(fun(fun(_u618, _u617), bool), bool, hAPP(fun(_u618, _u617), fun(fun(fun(_u618, _u617), bool), bool), member(fun(_u618, _u617)), _u615), hAPP(fun(_u618, fun(_u617, bool)), fun(fun(_u618, _u617), bool), hAPP(fun(_u618, bool), fun(fun(_u618, fun(_u617, bool)), fun(fun(_u618, _u617), bool)), pi(_u618, _u617), _u614), hAPP(fun(_u617, bool), fun(_u618, fun(_u617, bool)), combk(fun(_u617, bool), _u618), _u613)))) | ~hBOOL(hAPP(fun(_u618, bool), bool, hAPP(_u618, fun(fun(_u618, bool), bool), member(_u618), _u616), _u614)) | hBOOL(hAPP(fun(_u617, bool), bool, hAPP(_u617, fun(fun(_u617, bool), bool), member(_u617), hAPP(_u618, _u617, _u615, _u616)), _u613)) )).
% 40.55/40.74  cnf(matrix-542, plain, ( hBOOL(hAPP(fun(fun(_u620, _u620), bool), bool, hAPP(fun(_u620, _u620), fun(fun(fun(_u620, _u620), bool), bool), member(fun(_u620, _u620)), combi(_u620)), hAPP(fun(_u620, fun(_u620, bool)), fun(fun(_u620, _u620), bool), hAPP(fun(_u620, bool), fun(fun(_u620, fun(_u620, bool)), fun(fun(_u620, _u620), bool)), pi(_u620, _u620), _u619), hAPP(fun(_u620, bool), fun(_u620, fun(_u620, bool)), combk(fun(_u620, bool), _u620), _u619)))) )).
% 40.55/40.74  cnf(matrix-543, plain, ( ~hBOOL(hAPP(arrow_660593299e_indi, bool, hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, bool), arrow_218898985ctator, _u627), _u625)) | ~hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), _u621), arrow_1111136790e_Prof)) | ( hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u627, _u621) = hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u621, _u625)) )).
% 40.55/40.74  cnf(matrix-544, plain, ( hBOOL(hAPP(arrow_660593299e_indi, bool, hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, bool), arrow_218898985ctator, _u628), _u626)) | hBOOL(hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool, hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), bool), bool), member(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), skolem40(_u628, _u626)), arrow_1111136790e_Prof)) )).
% 40.55/40.74  cnf(matrix-545, plain, ( hBOOL(hAPP(arrow_660593299e_indi, bool, hAPP(fun(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(arrow_660593299e_indi, bool), arrow_218898985ctator, _u628), _u626)) | ( hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), _u628, skolem40(_u628, _u626)) != hAPP(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), skolem40(_u628, _u626), _u626)) )).
% 40.55/40.74  cnf(matrix-546, plain, ( ~hBOOL(hAPP(fun(_u633, bool), bool, hAPP(fun(_u633, _u632), fun(fun(_u633, bool), bool), inj_on(_u633, _u632), _u629), top_top(fun(_u633, bool)))) | ( hAPP(_u633, _u632, _u629, _u631) != hAPP(_u633, _u632, _u629, _u630)) | ( ti(_u633, _u631) = ti(_u633, _u630)) )).
% 40.55/40.74  cnf(matrix-547, plain, ( ~hBOOL(hAPP(fun(_u633, bool), bool, hAPP(fun(_u633, _u632), fun(fun(_u633, bool), bool), inj_on(_u633, _u632), _u629), top_top(fun(_u633, bool)))) | ( ti(_u633, _u631) != ti(_u633, _u630)) | ( hAPP(_u633, _u632, _u629, _u631) = hAPP(_u633, _u632, _u629, _u630)) )).
% 40.55/40.74  cnf(matrix-548, plain, ( ~hBOOL(hAPP(fun(_u638, bool), bool, hAPP(fun(_u638, _u637), fun(fun(_u638, bool), bool), inj_on(_u638, _u637), _u634), top_top(fun(_u638, bool)))) | ( hAPP(_u638, _u637, _u634, _u636) != hAPP(_u638, _u637, _u634, _u635)) | ( ti(_u638, _u636) = ti(_u638, _u635)) )).
% 40.55/40.74  cnf(matrix-549, plain, ( ~hBOOL(hAPP(fun(_u643, bool), bool, hAPP(fun(_u643, _u642), fun(fun(_u643, bool), bool), inj_on(_u643, _u642), _u640), _u639)) | ~hBOOL(hAPP(fun(_u643, bool), bool, hAPP(_u643, fun(fun(_u643, bool), bool), member(_u643), _u641), _u639)) | ( hAPP(_u642, _u643, hAPP(fun(_u643, _u642), fun(_u642, _u643), hAPP(fun(_u643, bool), fun(fun(_u643, _u642), fun(_u642, _u643)), hilbert_inv_into(_u643, _u642), _u639), _u640), hAPP(_u643, _u642, _u640, _u641)) = ti(_u643, _u641)) )).
% 40.55/40.74  cnf(matrix-550, plain, ( ~hBOOL(hAPP(fun(_u649, bool), bool, hAPP(fun(_u649, _u648), fun(fun(_u649, bool), bool), inj_on(_u649, _u648), _u645), _u644)) | ~hBOOL(hAPP(fun(_u649, bool), bool, hAPP(_u649, fun(fun(_u649, bool), bool), member(_u649), _u646), _u644)) | ( hAPP(_u649, _u648, _u645, _u646) != ti(_u648, _u647)) | ( hAPP(_u648, _u649, hAPP(fun(_u649, _u648), fun(_u648, _u649), hAPP(fun(_u649, bool), fun(fun(_u649, _u648), fun(_u648, _u649)), hilbert_inv_into(_u649, _u648), _u644), _u645), _u647) = ti(_u649, _u646)) )).
% 40.55/40.74  cnf(matrix-551, plain, ( hBOOL(hAPP(fun(fun(_u654, _u655), bool), bool, hAPP(fun(_u654, _u655), fun(fun(fun(_u654, _u655), bool), bool), member(fun(_u654, _u655)), _u653), hAPP(fun(_u654, fun(_u655, bool)), fun(fun(_u654, _u655), bool), hAPP(fun(_u654, bool), fun(fun(_u654, fun(_u655, bool)), fun(fun(_u654, _u655), bool)), pi(_u654, _u655), _u651), _u652))) | hBOOL(hAPP(fun(_u654, bool), bool, hAPP(_u654, fun(fun(_u654, bool), bool), member(_u654), skolem41(_u655, _u654, _u653, _u652, _u651)), _u651)) )).
% 40.55/40.74  cnf(matrix-552, plain, ( hBOOL(hAPP(fun(fun(_u654, _u655), bool), bool, hAPP(fun(_u654, _u655), fun(fun(fun(_u654, _u655), bool), bool), member(fun(_u654, _u655)), _u653), hAPP(fun(_u654, fun(_u655, bool)), fun(fun(_u654, _u655), bool), hAPP(fun(_u654, bool), fun(fun(_u654, fun(_u655, bool)), fun(fun(_u654, _u655), bool)), pi(_u654, _u655), _u651), _u652))) | ~hBOOL(hAPP(fun(_u655, bool), bool, hAPP(_u655, fun(fun(_u655, bool), bool), member(_u655), hAPP(_u654, _u655, _u653, skolem41(_u655, _u654, _u653, _u652, _u651))), hAPP(_u654, fun(_u655, bool), _u652, skolem41(_u655, _u654, _u653, _u652, _u651)))) )).
% 40.55/40.74  cnf(matrix-553, plain, ( ~hBOOL(hAPP(fun(_u660, bool), bool, hAPP(fun(_u660, _u659), fun(fun(_u660, bool), bool), inj_on(_u660, _u659), _u657), top_top(fun(_u660, bool)))) | ( hAPP(_u660, _u659, _u657, hAPP(_u659, _u660, _u658, skolem42(_u660, _u659, _u658, _u657))) != ti(_u659, skolem42(_u660, _u659, _u658, _u657))) | ( hAPP(fun(_u660, _u659), fun(_u659, _u660), hAPP(fun(_u660, bool), fun(fun(_u660, _u659), fun(_u659, _u660)), hilbert_inv_into(_u660, _u659), top_top(fun(_u660, bool))), _u657) = ti(fun(_u659, _u660), _u658)) )).
% 40.55/40.74  cnf(matrix-554, plain, ( ~linordered_semidom(_u662) | hBOOL(hAPP(_u662, bool, hAPP(_u662, fun(_u662, bool), ord_less(_u662), _u661), hAPP(_u662, _u662, hAPP(_u662, fun(_u662, _u662), plus_plus(_u662), _u661), one_one(_u662)))) )).
% 40.55/40.74  cnf(matrix-555, plain, ( ~ordere223160158up_add(_u667) | ~hBOOL(hAPP(_u667, bool, hAPP(_u667, fun(_u667, bool), ord_less(_u667), _u664), _u663)) | ~hBOOL(hAPP(_u667, bool, hAPP(_u667, fun(_u667, bool), ord_less_eq(_u667), _u666), _u665)) | hBOOL(hAPP(_u667, bool, hAPP(_u667, fun(_u667, bool), ord_less(_u667), hAPP(_u667, _u667, hAPP(_u667, fun(_u667, _u667), plus_plus(_u667), _u664), _u666)), hAPP(_u667, _u667, hAPP(_u667, fun(_u667, _u667), plus_plus(_u667), _u663), _u665))) )).
% 40.55/40.74  cnf(matrix-556, plain, ( ~ordere223160158up_add(_u672) | ~hBOOL(hAPP(_u672, bool, hAPP(_u672, fun(_u672, bool), ord_less_eq(_u672), _u669), _u668)) | ~hBOOL(hAPP(_u672, bool, hAPP(_u672, fun(_u672, bool), ord_less(_u672), _u671), _u670)) | hBOOL(hAPP(_u672, bool, hAPP(_u672, fun(_u672, bool), ord_less(_u672), hAPP(_u672, _u672, hAPP(_u672, fun(_u672, _u672), plus_plus(_u672), _u669), _u671)), hAPP(_u672, _u672, hAPP(_u672, fun(_u672, _u672), plus_plus(_u672), _u668), _u670))) )).
% 40.55/40.74  cnf(matrix-557, plain, ( hBOOL(hAPP(fun(_u677, bool), bool, hAPP(fun(_u677, _u676), fun(fun(_u677, bool), bool), inj_on(_u677, _u676), _u675), top_top(fun(_u677, bool)))) | ( hAPP(_u677, _u676, _u675, skolem43(_u677, _u676, _u675)) = hAPP(_u677, _u676, _u675, skolem44(_u677, _u676, _u675))) )).
% 40.55/40.74  cnf(matrix-558, plain, ( hBOOL(hAPP(fun(_u677, bool), bool, hAPP(fun(_u677, _u676), fun(fun(_u677, bool), bool), inj_on(_u677, _u676), _u675), top_top(fun(_u677, bool)))) | ( ti(_u677, skolem43(_u677, _u676, _u675)) != ti(_u677, skolem44(_u677, _u676, _u675))) )).
% 40.55/40.74  cnf(matrix-559, plain, ( ~dense_linorder(_u681) | hBOOL(hAPP(_u681, bool, hAPP(_u681, fun(_u681, bool), ord_less_eq(_u681), _u679), _u680)) | hBOOL(hAPP(_u681, bool, hAPP(_u681, fun(_u681, bool), ord_less(_u681), skolem45(_u681, _u680, _u679)), _u679)) )).
% 40.55/40.74  cnf(matrix-560, plain, ( ~dense_linorder(_u681) | hBOOL(hAPP(_u681, bool, hAPP(_u681, fun(_u681, bool), ord_less_eq(_u681), _u679), _u680)) | ~hBOOL(hAPP(_u681, bool, hAPP(_u681, fun(_u681, bool), ord_less_eq(_u681), skolem45(_u681, _u680, _u679)), _u680)) )).
% 40.55/40.74  cnf(matrix-561, plain, ( ~dense_linorder(_u686) | ~hBOOL(hAPP(_u686, bool, hAPP(_u686, fun(_u686, bool), ord_less(_u686), _u684), _u683)) | hBOOL(hAPP(_u686, bool, hAPP(_u686, fun(_u686, bool), ord_less_eq(_u686), _u683), _u685)) | hBOOL(hAPP(_u686, bool, hAPP(_u686, fun(_u686, bool), ord_less(_u686), _u684), skolem46(_u686, _u685, _u684, _u683))) )).
% 40.55/40.74  cnf(matrix-562, plain, ( ~dense_linorder(_u686) | ~hBOOL(hAPP(_u686, bool, hAPP(_u686, fun(_u686, bool), ord_less(_u686), _u684), _u683)) | hBOOL(hAPP(_u686, bool, hAPP(_u686, fun(_u686, bool), ord_less_eq(_u686), _u683), _u685)) | hBOOL(hAPP(_u686, bool, hAPP(_u686, fun(_u686, bool), ord_less(_u686), skolem46(_u686, _u685, _u684, _u683)), _u683)) )).
% 40.55/40.74  cnf(matrix-563, plain, ( ~dense_linorder(_u686) | ~hBOOL(hAPP(_u686, bool, hAPP(_u686, fun(_u686, bool), ord_less(_u686), _u684), _u683)) | hBOOL(hAPP(_u686, bool, hAPP(_u686, fun(_u686, bool), ord_less_eq(_u686), _u683), _u685)) | ~hBOOL(hAPP(_u686, bool, hAPP(_u686, fun(_u686, bool), ord_less_eq(_u686), skolem46(_u686, _u685, _u684, _u683)), _u685)) )).
% 40.55/40.74  cnf(matrix-564, plain, ( ~ord(_u689) | ~hBOOL(hAPP(fun(_u690, _u689), bool, hAPP(fun(_u690, _u689), fun(fun(_u690, _u689), bool), ord_less(fun(_u690, _u689)), _u693), _u691)) | hBOOL(hAPP(fun(_u690, _u689), bool, hAPP(fun(_u690, _u689), fun(fun(_u690, _u689), bool), ord_less_eq(fun(_u690, _u689)), _u693), _u691)) )).
% 40.55/40.74  cnf(matrix-565, plain, ( ~ord(_u689) | ~hBOOL(hAPP(fun(_u690, _u689), bool, hAPP(fun(_u690, _u689), fun(fun(_u690, _u689), bool), ord_less(fun(_u690, _u689)), _u693), _u691)) | ~hBOOL(hAPP(fun(_u690, _u689), bool, hAPP(fun(_u690, _u689), fun(fun(_u690, _u689), bool), ord_less_eq(fun(_u690, _u689)), _u691), _u693)) )).
% 40.55/40.74  cnf(matrix-566, plain, ( ~ord(_u689) | ~hBOOL(hAPP(fun(_u690, _u689), bool, hAPP(fun(_u690, _u689), fun(fun(_u690, _u689), bool), ord_less_eq(fun(_u690, _u689)), _u694), _u692)) | hBOOL(hAPP(fun(_u690, _u689), bool, hAPP(fun(_u690, _u689), fun(fun(_u690, _u689), bool), ord_less_eq(fun(_u690, _u689)), _u692), _u694)) | hBOOL(hAPP(fun(_u690, _u689), bool, hAPP(fun(_u690, _u689), fun(fun(_u690, _u689), bool), ord_less(fun(_u690, _u689)), _u694), _u692)) )).
% 40.55/40.74  cnf(matrix-567, plain, ( ~hBOOL(hAPP(fun(_u698, bool), bool, hAPP(fun(_u698, bool), fun(fun(_u698, bool), bool), ord_less_eq(fun(_u698, bool)), _u696), _u695)) | hBOOL(hAPP(fun(fun(_u698, _u699), bool), bool, hAPP(fun(fun(_u698, _u699), bool), fun(fun(fun(_u698, _u699), bool), bool), ord_less_eq(fun(fun(_u698, _u699), bool)), hAPP(fun(_u698, fun(_u699, bool)), fun(fun(_u698, _u699), bool), hAPP(fun(_u698, bool), fun(fun(_u698, fun(_u699, bool)), fun(fun(_u698, _u699), bool)), pi(_u698, _u699), _u695), _u697)), hAPP(fun(_u698, fun(_u699, bool)), fun(fun(_u698, _u699), bool), hAPP(fun(_u698, bool), fun(fun(_u698, fun(_u699, bool)), fun(fun(_u698, _u699), bool)), pi(_u698, _u699), _u696), _u697))) )).
% 40.55/40.74  cnf(matrix-568, plain, ( ~hBOOL(hAPP(fun(_u710, fun(_u708, bool)), bool, hAPP(fun(_u710, fun(_u708, bool)), fun(fun(_u710, fun(_u708, bool)), bool), ord_less_eq(fun(_u710, fun(_u708, bool))), hAPP(fun(product_prod(_u710, _u708), bool), fun(_u710, fun(_u708, bool)), hAPP(fun(_u710, fun(fun(product_prod(_u710, _u708), bool), fun(_u708, bool))), fun(fun(product_prod(_u710, _u708), bool), fun(_u710, fun(_u708, bool))), combc(_u710, fun(product_prod(_u710, _u708), bool), fun(_u708, bool)), hAPP(fun(_u710, fun(_u708, fun(fun(product_prod(_u710, _u708), bool), bool))), fun(_u710, fun(fun(product_prod(_u710, _u708), bool), fun(_u708, bool))), hAPP(fun(fun(_u708, fun(fun(product_prod(_u710, _u708), bool), bool)), fun(fun(product_prod(_u710, _u708), bool), fun(_u708, bool))), fun(fun(_u710, fun(_u708, fun(fun(product_prod(_u710, _u708), bool), bool))), fun(_u710, fun(fun(product_prod(_u710, _u708), bool), fun(_u708, bool)))), combb(fun(_u708, fun(fun(product_prod(_u710, _u708), bool), bool)), fun(fun(product_prod(_u710, _u708), bool), fun(_u708, bool)), _u710), combc(_u708, fun(product_prod(_u710, _u708), bool), bool)), hAPP(fun(_u710, fun(_u708, product_prod(_u710, _u708))), fun(_u710, fun(_u708, fun(fun(product_prod(_u710, _u708), bool), bool))), hAPP(fun(fun(_u708, product_prod(_u710, _u708)), fun(_u708, fun(fun(product_prod(_u710, _u708), bool), bool))), fun(fun(_u710, fun(_u708, product_prod(_u710, _u708))), fun(_u710, fun(_u708, fun(fun(product_prod(_u710, _u708), bool), bool)))), combb(fun(_u708, product_prod(_u710, _u708)), fun(_u708, fun(fun(product_prod(_u710, _u708), bool), bool)), _u710), hAPP(fun(product_prod(_u710, _u708), fun(fun(product_prod(_u710, _u708), bool), bool)), fun(fun(_u708, product_prod(_u710, _u708)), fun(_u708, fun(fun(product_prod(_u710, _u708), bool), bool))), combb(product_prod(_u710, _u708), fun(fun(product_prod(_u710, _u708), bool), bool), _u708), member(product_prod(_u710, _u708)))), product_Pair(_u710, _u708)))), _u706)), hAPP(fun(product_prod(_u710, _u708), bool), fun(_u710, fun(_u708, bool)), hAPP(fun(_u710, fun(fun(product_prod(_u710, _u708), bool), fun(_u708, bool))), fun(fun(product_prod(_u710, _u708), bool), fun(_u710, fun(_u708, bool))), combc(_u710, fun(product_prod(_u710, _u708), bool), fun(_u708, bool)), hAPP(fun(_u710, fun(_u708, fun(fun(product_prod(_u710, _u708), bool), bool))), fun(_u710, fun(fun(product_prod(_u710, _u708), bool), fun(_u708, bool))), hAPP(fun(fun(_u708, fun(fun(product_prod(_u710, _u708), bool), bool)), fun(fun(product_prod(_u710, _u708), bool), fun(_u708, bool))), fun(fun(_u710, fun(_u708, fun(fun(product_prod(_u710, _u708), bool), bool))), fun(_u710, fun(fun(product_prod(_u710, _u708), bool), fun(_u708, bool)))), combb(fun(_u708, fun(fun(product_prod(_u710, _u708), bool), bool)), fun(fun(product_prod(_u710, _u708), bool), fun(_u708, bool)), _u710), combc(_u708, fun(product_prod(_u710, _u708), bool), bool)), hAPP(fun(_u710, fun(_u708, product_prod(_u710, _u708))), fun(_u710, fun(_u708, fun(fun(product_prod(_u710, _u708), bool), bool))), hAPP(fun(fun(_u708, product_prod(_u710, _u708)), fun(_u708, fun(fun(product_prod(_u710, _u708), bool), bool))), fun(fun(_u710, fun(_u708, product_prod(_u710, _u708))), fun(_u710, fun(_u708, fun(fun(product_prod(_u710, _u708), bool), bool)))), combb(fun(_u708, product_prod(_u710, _u708)), fun(_u708, fun(fun(product_prod(_u710, _u708), bool), bool)), _u710), hAPP(fun(product_prod(_u710, _u708), fun(fun(product_prod(_u710, _u708), bool), bool)), fun(fun(_u708, product_prod(_u710, _u708)), fun(_u708, fun(fun(product_prod(_u710, _u708), bool), bool))), combb(product_prod(_u710, _u708), fun(fun(product_prod(_u710, _u708), bool), bool), _u708), member(product_prod(_u710, _u708)))), product_Pair(_u710, _u708)))), _u704))) | hBOOL(hAPP(fun(product_prod(_u710, _u708), bool), bool, hAPP(fun(product_prod(_u710, _u708), bool), fun(fun(product_prod(_u710, _u708), bool), bool), ord_less_eq(fun(product_prod(_u710, _u708), bool)), _u706), _u704)) )).
% 40.55/40.74  cnf(matrix-569, plain, ( ~hBOOL(hAPP(fun(product_prod(_u711, _u709), bool), bool, hAPP(fun(product_prod(_u711, _u709), bool), fun(fun(product_prod(_u711, _u709), bool), bool), ord_less_eq(fun(product_prod(_u711, _u709), bool)), _u707), _u705)) | hBOOL(hAPP(fun(_u711, fun(_u709, bool)), bool, hAPP(fun(_u711, fun(_u709, bool)), fun(fun(_u711, fun(_u709, bool)), bool), ord_less_eq(fun(_u711, fun(_u709, bool))), hAPP(fun(product_prod(_u711, _u709), bool), fun(_u711, fun(_u709, bool)), hAPP(fun(_u711, fun(fun(product_prod(_u711, _u709), bool), fun(_u709, bool))), fun(fun(product_prod(_u711, _u709), bool), fun(_u711, fun(_u709, bool))), combc(_u711, fun(product_prod(_u711, _u709), bool), fun(_u709, bool)), hAPP(fun(_u711, fun(_u709, fun(fun(product_prod(_u711, _u709), bool), bool))), fun(_u711, fun(fun(product_prod(_u711, _u709), bool), fun(_u709, bool))), hAPP(fun(fun(_u709, fun(fun(product_prod(_u711, _u709), bool), bool)), fun(fun(product_prod(_u711, _u709), bool), fun(_u709, bool))), fun(fun(_u711, fun(_u709, fun(fun(product_prod(_u711, _u709), bool), bool))), fun(_u711, fun(fun(product_prod(_u711, _u709), bool), fun(_u709, bool)))), combb(fun(_u709, fun(fun(product_prod(_u711, _u709), bool), bool)), fun(fun(product_prod(_u711, _u709), bool), fun(_u709, bool)), _u711), combc(_u709, fun(product_prod(_u711, _u709), bool), bool)), hAPP(fun(_u711, fun(_u709, product_prod(_u711, _u709))), fun(_u711, fun(_u709, fun(fun(product_prod(_u711, _u709), bool), bool))), hAPP(fun(fun(_u709, product_prod(_u711, _u709)), fun(_u709, fun(fun(product_prod(_u711, _u709), bool), bool))), fun(fun(_u711, fun(_u709, product_prod(_u711, _u709))), fun(_u711, fun(_u709, fun(fun(product_prod(_u711, _u709), bool), bool)))), combb(fun(_u709, product_prod(_u711, _u709)), fun(_u709, fun(fun(product_prod(_u711, _u709), bool), bool)), _u711), hAPP(fun(product_prod(_u711, _u709), fun(fun(product_prod(_u711, _u709), bool), bool)), fun(fun(_u709, product_prod(_u711, _u709)), fun(_u709, fun(fun(product_prod(_u711, _u709), bool), bool))), combb(product_prod(_u711, _u709), fun(fun(product_prod(_u711, _u709), bool), bool), _u709), member(product_prod(_u711, _u709)))), product_Pair(_u711, _u709)))), _u707)), hAPP(fun(product_prod(_u711, _u709), bool), fun(_u711, fun(_u709, bool)), hAPP(fun(_u711, fun(fun(product_prod(_u711, _u709), bool), fun(_u709, bool))), fun(fun(product_prod(_u711, _u709), bool), fun(_u711, fun(_u709, bool))), combc(_u711, fun(product_prod(_u711, _u709), bool), fun(_u709, bool)), hAPP(fun(_u711, fun(_u709, fun(fun(product_prod(_u711, _u709), bool), bool))), fun(_u711, fun(fun(product_prod(_u711, _u709), bool), fun(_u709, bool))), hAPP(fun(fun(_u709, fun(fun(product_prod(_u711, _u709), bool), bool)), fun(fun(product_prod(_u711, _u709), bool), fun(_u709, bool))), fun(fun(_u711, fun(_u709, fun(fun(product_prod(_u711, _u709), bool), bool))), fun(_u711, fun(fun(product_prod(_u711, _u709), bool), fun(_u709, bool)))), combb(fun(_u709, fun(fun(product_prod(_u711, _u709), bool), bool)), fun(fun(product_prod(_u711, _u709), bool), fun(_u709, bool)), _u711), combc(_u709, fun(product_prod(_u711, _u709), bool), bool)), hAPP(fun(_u711, fun(_u709, product_prod(_u711, _u709))), fun(_u711, fun(_u709, fun(fun(product_prod(_u711, _u709), bool), bool))), hAPP(fun(fun(_u709, product_prod(_u711, _u709)), fun(_u709, fun(fun(product_prod(_u711, _u709), bool), bool))), fun(fun(_u711, fun(_u709, product_prod(_u711, _u709))), fun(_u711, fun(_u709, fun(fun(product_prod(_u711, _u709), bool), bool)))), combb(fun(_u709, product_prod(_u711, _u709)), fun(_u709, fun(fun(product_prod(_u711, _u709), bool), bool)), _u711), hAPP(fun(product_prod(_u711, _u709), fun(fun(product_prod(_u711, _u709), bool), bool)), fun(fun(_u709, product_prod(_u711, _u709)), fun(_u709, fun(fun(product_prod(_u711, _u709), bool), bool))), combb(product_prod(_u711, _u709), fun(fun(product_prod(_u711, _u709), bool), bool), _u709), member(product_prod(_u711, _u709)))), product_Pair(_u711, _u709)))), _u705))) )).
% 40.55/40.74  cnf(matrix-570, plain, ( hBOOL(hAPP(fun(_u713, bool), bool, hAPP(fun(_u713, bool), fun(fun(_u713, bool), bool), ord_less_eq(fun(_u713, bool)), _u712), top_top(fun(_u713, bool)))) )).
% 40.55/40.74  cnf(matrix-571, plain, ( ~hBOOL(hAPP(fun(_u718, bool), bool, hAPP(fun(_u718, _u717), fun(fun(_u718, bool), bool), inj_on(_u718, _u717), _u715), _u714)) | ~hBOOL(hAPP(fun(_u718, bool), bool, hAPP(fun(_u718, bool), fun(fun(_u718, bool), bool), ord_less_eq(fun(_u718, bool)), _u716), _u714)) | hBOOL(hAPP(fun(_u718, bool), bool, hAPP(fun(_u718, _u717), fun(fun(_u718, bool), bool), inj_on(_u718, _u717), _u715), _u716)) )).
% 40.55/40.74  cnf(matrix-572, plain, ( ~linordered_idom(_u721) | ( ti(_u721, _u720) = ti(_u721, _u719)) | hBOOL(hAPP(_u721, bool, hAPP(_u721, fun(_u721, bool), ord_less(_u721), _u720), _u719)) | hBOOL(hAPP(_u721, bool, hAPP(_u721, fun(_u721, bool), ord_less(_u721), _u719), _u720)) )).
% 40.55/40.74  cnf(matrix-573, plain, ( ~cancel_semigroup_add(_u725) | ( hAPP(_u725, _u725, hAPP(_u725, fun(_u725, _u725), plus_plus(_u725), _u724), _u723) != hAPP(_u725, _u725, hAPP(_u725, fun(_u725, _u725), plus_plus(_u725), _u722), _u723)) | ( ti(_u725, _u724) = ti(_u725, _u722)) )).
% 40.55/40.74  cnf(matrix-574, plain, ( ~cancel146912293up_add(_u729) | ( hAPP(_u729, _u729, hAPP(_u729, fun(_u729, _u729), plus_plus(_u729), _u728), _u727) != hAPP(_u729, _u729, hAPP(_u729, fun(_u729, _u729), plus_plus(_u729), _u728), _u726)) | ( ti(_u729, _u727) = ti(_u729, _u726)) )).
% 40.55/40.74  cnf(matrix-575, plain, ( ~cancel_semigroup_add(_u733) | ( hAPP(_u733, _u733, hAPP(_u733, fun(_u733, _u733), plus_plus(_u733), _u732), _u731) != hAPP(_u733, _u733, hAPP(_u733, fun(_u733, _u733), plus_plus(_u733), _u732), _u730)) | ( ti(_u733, _u731) = ti(_u733, _u730)) )).
% 40.55/40.74  cnf(matrix-576, plain, ( ~cancel_semigroup_add(_u737) | ( hAPP(_u737, _u737, hAPP(_u737, fun(_u737, _u737), plus_plus(_u737), _u742), _u740) != hAPP(_u737, _u737, hAPP(_u737, fun(_u737, _u737), plus_plus(_u737), _u738), _u740)) | ( ti(_u737, _u742) = ti(_u737, _u738)) )).
% 40.55/40.74  cnf(matrix-577, plain, ( ~cancel_semigroup_add(_u737) | ( ti(_u737, _u743) != ti(_u737, _u739)) | ( hAPP(_u737, _u737, hAPP(_u737, fun(_u737, _u737), plus_plus(_u737), _u743), _u741) = hAPP(_u737, _u737, hAPP(_u737, fun(_u737, _u737), plus_plus(_u737), _u739), _u741)) )).
% 40.55/40.74  cnf(matrix-578, plain, ( ~cancel_semigroup_add(_u747) | ( hAPP(_u747, _u747, hAPP(_u747, fun(_u747, _u747), plus_plus(_u747), _u752), _u750) != hAPP(_u747, _u747, hAPP(_u747, fun(_u747, _u747), plus_plus(_u747), _u752), _u748)) | ( ti(_u747, _u750) = ti(_u747, _u748)) )).
% 40.55/40.74  cnf(matrix-579, plain, ( ~cancel_semigroup_add(_u747) | ( ti(_u747, _u751) != ti(_u747, _u749)) | ( hAPP(_u747, _u747, hAPP(_u747, fun(_u747, _u747), plus_plus(_u747), _u753), _u751) = hAPP(_u747, _u747, hAPP(_u747, fun(_u747, _u747), plus_plus(_u747), _u753), _u749)) )).
% 40.55/40.74  cnf(matrix-580, plain, ( ~ab_semigroup_add(_u757) | ( hAPP(_u757, _u757, hAPP(_u757, fun(_u757, _u757), plus_plus(_u757), hAPP(_u757, _u757, hAPP(_u757, fun(_u757, _u757), plus_plus(_u757), _u756), _u755)), _u754) = hAPP(_u757, _u757, hAPP(_u757, fun(_u757, _u757), plus_plus(_u757), _u756), hAPP(_u757, _u757, hAPP(_u757, fun(_u757, _u757), plus_plus(_u757), _u755), _u754))) )).
% 40.55/40.74  cnf(matrix-581, plain, ( ~one(_u759) | ( one_one(_u759) != ti(_u759, _u760)) | ( ti(_u759, _u760) = one_one(_u759)) )).
% 40.55/40.74  cnf(matrix-582, plain, ( ~one(_u759) | ( ti(_u759, _u761) != one_one(_u759)) | ( one_one(_u759) = ti(_u759, _u761)) )).
% 40.55/40.74  cnf(matrix-583, plain, ( ~ordere236663937imp_le(_u765) | ~hBOOL(hAPP(_u765, bool, hAPP(_u765, fun(_u765, bool), ord_less_eq(_u765), hAPP(_u765, _u765, hAPP(_u765, fun(_u765, _u765), plus_plus(_u765), _u764), _u763)), hAPP(_u765, _u765, hAPP(_u765, fun(_u765, _u765), plus_plus(_u765), _u764), _u762))) | hBOOL(hAPP(_u765, bool, hAPP(_u765, fun(_u765, bool), ord_less_eq(_u765), _u763), _u762)) )).
% 40.55/40.74  cnf(matrix-584, plain, ( ~ordere236663937imp_le(_u769) | ~hBOOL(hAPP(_u769, bool, hAPP(_u769, fun(_u769, bool), ord_less_eq(_u769), hAPP(_u769, _u769, hAPP(_u769, fun(_u769, _u769), plus_plus(_u769), _u768), _u767)), hAPP(_u769, _u769, hAPP(_u769, fun(_u769, _u769), plus_plus(_u769), _u766), _u767))) | hBOOL(hAPP(_u769, bool, hAPP(_u769, fun(_u769, bool), ord_less_eq(_u769), _u768), _u766)) )).
% 40.55/40.74  cnf(matrix-585, plain, ( ~ordere779506340up_add(_u774) | ~hBOOL(hAPP(_u774, bool, hAPP(_u774, fun(_u774, bool), ord_less_eq(_u774), _u771), _u770)) | ~hBOOL(hAPP(_u774, bool, hAPP(_u774, fun(_u774, bool), ord_less_eq(_u774), _u773), _u772)) | hBOOL(hAPP(_u774, bool, hAPP(_u774, fun(_u774, bool), ord_less_eq(_u774), hAPP(_u774, _u774, hAPP(_u774, fun(_u774, _u774), plus_plus(_u774), _u771), _u773)), hAPP(_u774, _u774, hAPP(_u774, fun(_u774, _u774), plus_plus(_u774), _u770), _u772))) )).
% 40.55/40.74  cnf(matrix-586, plain, ( ~ordere779506340up_add(_u778) | ~hBOOL(hAPP(_u778, bool, hAPP(_u778, fun(_u778, bool), ord_less_eq(_u778), _u776), _u775)) | hBOOL(hAPP(_u778, bool, hAPP(_u778, fun(_u778, bool), ord_less_eq(_u778), hAPP(_u778, _u778, hAPP(_u778, fun(_u778, _u778), plus_plus(_u778), _u777), _u776)), hAPP(_u778, _u778, hAPP(_u778, fun(_u778, _u778), plus_plus(_u778), _u777), _u775))) )).
% 40.55/40.74  cnf(matrix-587, plain, ( ~ordere779506340up_add(_u782) | ~hBOOL(hAPP(_u782, bool, hAPP(_u782, fun(_u782, bool), ord_less_eq(_u782), _u780), _u779)) | hBOOL(hAPP(_u782, bool, hAPP(_u782, fun(_u782, bool), ord_less_eq(_u782), hAPP(_u782, _u782, hAPP(_u782, fun(_u782, _u782), plus_plus(_u782), _u780), _u781)), hAPP(_u782, _u782, hAPP(_u782, fun(_u782, _u782), plus_plus(_u782), _u779), _u781))) )).
% 40.55/40.74  cnf(matrix-588, plain, ( ~ordere236663937imp_le(_u786) | ~hBOOL(hAPP(_u786, bool, hAPP(_u786, fun(_u786, bool), ord_less_eq(_u786), hAPP(_u786, _u786, hAPP(_u786, fun(_u786, _u786), plus_plus(_u786), _u791), _u789)), hAPP(_u786, _u786, hAPP(_u786, fun(_u786, _u786), plus_plus(_u786), _u791), _u787))) | hBOOL(hAPP(_u786, bool, hAPP(_u786, fun(_u786, bool), ord_less_eq(_u786), _u789), _u787)) )).
% 40.55/40.74  cnf(matrix-589, plain, ( ~ordere236663937imp_le(_u786) | ~hBOOL(hAPP(_u786, bool, hAPP(_u786, fun(_u786, bool), ord_less_eq(_u786), _u790), _u788)) | hBOOL(hAPP(_u786, bool, hAPP(_u786, fun(_u786, bool), ord_less_eq(_u786), hAPP(_u786, _u786, hAPP(_u786, fun(_u786, _u786), plus_plus(_u786), _u792), _u790)), hAPP(_u786, _u786, hAPP(_u786, fun(_u786, _u786), plus_plus(_u786), _u792), _u788))) )).
% 40.55/40.74  cnf(matrix-590, plain, ( ~ordere236663937imp_le(_u796) | ~hBOOL(hAPP(_u796, bool, hAPP(_u796, fun(_u796, bool), ord_less_eq(_u796), hAPP(_u796, _u796, hAPP(_u796, fun(_u796, _u796), plus_plus(_u796), _u801), _u799)), hAPP(_u796, _u796, hAPP(_u796, fun(_u796, _u796), plus_plus(_u796), _u797), _u799))) | hBOOL(hAPP(_u796, bool, hAPP(_u796, fun(_u796, bool), ord_less_eq(_u796), _u801), _u797)) )).
% 40.55/40.74  cnf(matrix-591, plain, ( ~ordere236663937imp_le(_u796) | ~hBOOL(hAPP(_u796, bool, hAPP(_u796, fun(_u796, bool), ord_less_eq(_u796), _u802), _u798)) | hBOOL(hAPP(_u796, bool, hAPP(_u796, fun(_u796, bool), ord_less_eq(_u796), hAPP(_u796, _u796, hAPP(_u796, fun(_u796, _u796), plus_plus(_u796), _u802), _u800)), hAPP(_u796, _u796, hAPP(_u796, fun(_u796, _u796), plus_plus(_u796), _u798), _u800))) )).
% 40.55/40.74  cnf(matrix-592, plain, ( ~ordere236663937imp_le(_u806) | ~hBOOL(hAPP(_u806, bool, hAPP(_u806, fun(_u806, bool), ord_less(_u806), hAPP(_u806, _u806, hAPP(_u806, fun(_u806, _u806), plus_plus(_u806), _u805), _u804)), hAPP(_u806, _u806, hAPP(_u806, fun(_u806, _u806), plus_plus(_u806), _u805), _u803))) | hBOOL(hAPP(_u806, bool, hAPP(_u806, fun(_u806, bool), ord_less(_u806), _u804), _u803)) )).
% 40.55/40.74  cnf(matrix-593, plain, ( ~ordere236663937imp_le(_u810) | ~hBOOL(hAPP(_u810, bool, hAPP(_u810, fun(_u810, bool), ord_less(_u810), hAPP(_u810, _u810, hAPP(_u810, fun(_u810, _u810), plus_plus(_u810), _u809), _u808)), hAPP(_u810, _u810, hAPP(_u810, fun(_u810, _u810), plus_plus(_u810), _u807), _u808))) | hBOOL(hAPP(_u810, bool, hAPP(_u810, fun(_u810, bool), ord_less(_u810), _u809), _u807)) )).
% 40.55/40.74  cnf(matrix-594, plain, ( ~ordere223160158up_add(_u815) | ~hBOOL(hAPP(_u815, bool, hAPP(_u815, fun(_u815, bool), ord_less(_u815), _u812), _u811)) | ~hBOOL(hAPP(_u815, bool, hAPP(_u815, fun(_u815, bool), ord_less(_u815), _u814), _u813)) | hBOOL(hAPP(_u815, bool, hAPP(_u815, fun(_u815, bool), ord_less(_u815), hAPP(_u815, _u815, hAPP(_u815, fun(_u815, _u815), plus_plus(_u815), _u812), _u814)), hAPP(_u815, _u815, hAPP(_u815, fun(_u815, _u815), plus_plus(_u815), _u811), _u813))) )).
% 40.55/40.74  cnf(matrix-595, plain, ( ~ordere223160158up_add(_u819) | ~hBOOL(hAPP(_u819, bool, hAPP(_u819, fun(_u819, bool), ord_less(_u819), _u817), _u816)) | hBOOL(hAPP(_u819, bool, hAPP(_u819, fun(_u819, bool), ord_less(_u819), hAPP(_u819, _u819, hAPP(_u819, fun(_u819, _u819), plus_plus(_u819), _u818), _u817)), hAPP(_u819, _u819, hAPP(_u819, fun(_u819, _u819), plus_plus(_u819), _u818), _u816))) )).
% 40.55/40.74  cnf(matrix-596, plain, ( ~ordere223160158up_add(_u823) | ~hBOOL(hAPP(_u823, bool, hAPP(_u823, fun(_u823, bool), ord_less(_u823), _u821), _u820)) | hBOOL(hAPP(_u823, bool, hAPP(_u823, fun(_u823, bool), ord_less(_u823), hAPP(_u823, _u823, hAPP(_u823, fun(_u823, _u823), plus_plus(_u823), _u821), _u822)), hAPP(_u823, _u823, hAPP(_u823, fun(_u823, _u823), plus_plus(_u823), _u820), _u822))) )).
% 40.55/40.74  cnf(matrix-597, plain, ( ~ordere236663937imp_le(_u827) | ~hBOOL(hAPP(_u827, bool, hAPP(_u827, fun(_u827, bool), ord_less(_u827), hAPP(_u827, _u827, hAPP(_u827, fun(_u827, _u827), plus_plus(_u827), _u832), _u830)), hAPP(_u827, _u827, hAPP(_u827, fun(_u827, _u827), plus_plus(_u827), _u832), _u828))) | hBOOL(hAPP(_u827, bool, hAPP(_u827, fun(_u827, bool), ord_less(_u827), _u830), _u828)) )).
% 40.55/40.74  cnf(matrix-598, plain, ( ~ordere236663937imp_le(_u827) | ~hBOOL(hAPP(_u827, bool, hAPP(_u827, fun(_u827, bool), ord_less(_u827), _u831), _u829)) | hBOOL(hAPP(_u827, bool, hAPP(_u827, fun(_u827, bool), ord_less(_u827), hAPP(_u827, _u827, hAPP(_u827, fun(_u827, _u827), plus_plus(_u827), _u833), _u831)), hAPP(_u827, _u827, hAPP(_u827, fun(_u827, _u827), plus_plus(_u827), _u833), _u829))) )).
% 40.55/40.74  cnf(matrix-599, plain, ( ~ordere236663937imp_le(_u837) | ~hBOOL(hAPP(_u837, bool, hAPP(_u837, fun(_u837, bool), ord_less(_u837), hAPP(_u837, _u837, hAPP(_u837, fun(_u837, _u837), plus_plus(_u837), _u842), _u840)), hAPP(_u837, _u837, hAPP(_u837, fun(_u837, _u837), plus_plus(_u837), _u838), _u840))) | hBOOL(hAPP(_u837, bool, hAPP(_u837, fun(_u837, bool), ord_less(_u837), _u842), _u838)) )).
% 40.55/40.74  cnf(matrix-600, plain, ( ~ordere236663937imp_le(_u837) | ~hBOOL(hAPP(_u837, bool, hAPP(_u837, fun(_u837, bool), ord_less(_u837), _u843), _u839)) | hBOOL(hAPP(_u837, bool, hAPP(_u837, fun(_u837, bool), ord_less(_u837), hAPP(_u837, _u837, hAPP(_u837, fun(_u837, _u837), plus_plus(_u837), _u843), _u841)), hAPP(_u837, _u837, hAPP(_u837, fun(_u837, _u837), plus_plus(_u837), _u839), _u841))) )).
% 40.55/40.74  cnf(matrix-601, plain, ( ~ord(_u847) | ~hBOOL(hAPP(_u847, bool, hAPP(_u847, fun(_u847, bool), ord_less_eq(_u847), hAPP(_u848, _u847, _u846, skolem47(_u848, _u847, _u846, _u845))), hAPP(_u848, _u847, _u845, skolem47(_u848, _u847, _u846, _u845)))) | hBOOL(hAPP(fun(_u848, _u847), bool, hAPP(fun(_u848, _u847), fun(fun(_u848, _u847), bool), ord_less_eq(fun(_u848, _u847)), _u846), _u845)) )).
% 40.55/40.74  cnf(matrix-602, plain, ( ~order(_u855) | ~ord(_u856) | ~hBOOL(hAPP(_u855, bool, hAPP(_u855, fun(_u855, bool), ord_less_eq(_u855), hAPP(_u856, _u855, _u853, _u852)), _u851)) | ~hBOOL(hAPP(_u856, bool, hAPP(_u856, fun(_u856, bool), ord_less(_u856), _u854), _u852)) | hBOOL(hAPP(_u855, bool, hAPP(_u855, fun(_u855, bool), ord_less(_u855), hAPP(_u856, _u855, _u853, _u854)), _u851)) | hBOOL(hAPP(_u856, bool, hAPP(_u856, fun(_u856, bool), ord_less(_u856), skolem49(_u856, _u855, _u854, _u853, _u852, _u851)), skolem48(_u856, _u855, _u854, _u853, _u852, _u851))) )).
% 40.55/40.74  cnf(matrix-603, plain, ( ~order(_u855) | ~ord(_u856) | ~hBOOL(hAPP(_u855, bool, hAPP(_u855, fun(_u855, bool), ord_less_eq(_u855), hAPP(_u856, _u855, _u853, _u852)), _u851)) | ~hBOOL(hAPP(_u856, bool, hAPP(_u856, fun(_u856, bool), ord_less(_u856), _u854), _u852)) | hBOOL(hAPP(_u855, bool, hAPP(_u855, fun(_u855, bool), ord_less(_u855), hAPP(_u856, _u855, _u853, _u854)), _u851)) | ~hBOOL(hAPP(_u855, bool, hAPP(_u855, fun(_u855, bool), ord_less(_u855), hAPP(_u856, _u855, _u853, skolem49(_u856, _u855, _u854, _u853, _u852, _u851))), hAPP(_u856, _u855, _u853, skolem48(_u856, _u855, _u854, _u853, _u852, _u851)))) )).
% 40.55/40.74  cnf(matrix-604, plain, ( ~order(_u863) | ~order(_u864) | ~hBOOL(hAPP(_u863, bool, hAPP(_u863, fun(_u863, bool), ord_less(_u863), hAPP(_u864, _u863, _u861, _u860)), _u859)) | ~hBOOL(hAPP(_u864, bool, hAPP(_u864, fun(_u864, bool), ord_less_eq(_u864), _u862), _u860)) | hBOOL(hAPP(_u863, bool, hAPP(_u863, fun(_u863, bool), ord_less(_u863), hAPP(_u864, _u863, _u861, _u862)), _u859)) | hBOOL(hAPP(_u864, bool, hAPP(_u864, fun(_u864, bool), ord_less_eq(_u864), skolem51(_u864, _u863, _u862, _u861, _u860, _u859)), skolem50(_u864, _u863, _u862, _u861, _u860, _u859))) )).
% 40.55/40.74  cnf(matrix-605, plain, ( ~order(_u863) | ~order(_u864) | ~hBOOL(hAPP(_u863, bool, hAPP(_u863, fun(_u863, bool), ord_less(_u863), hAPP(_u864, _u863, _u861, _u860)), _u859)) | ~hBOOL(hAPP(_u864, bool, hAPP(_u864, fun(_u864, bool), ord_less_eq(_u864), _u862), _u860)) | hBOOL(hAPP(_u863, bool, hAPP(_u863, fun(_u863, bool), ord_less(_u863), hAPP(_u864, _u863, _u861, _u862)), _u859)) | ~hBOOL(hAPP(_u863, bool, hAPP(_u863, fun(_u863, bool), ord_less_eq(_u863), hAPP(_u864, _u863, _u861, skolem51(_u864, _u863, _u862, _u861, _u860, _u859))), hAPP(_u864, _u863, _u861, skolem50(_u864, _u863, _u862, _u861, _u860, _u859)))) )).
% 40.55/40.74  cnf(matrix-606, plain, ( ~order(_u871) | ~order(_u872) | ~hBOOL(hAPP(_u872, bool, hAPP(_u872, fun(_u872, bool), ord_less_eq(_u872), _u869), hAPP(_u871, _u872, _u868, _u867))) | ~hBOOL(hAPP(_u871, bool, hAPP(_u871, fun(_u871, bool), ord_less(_u871), _u867), _u870)) | hBOOL(hAPP(_u872, bool, hAPP(_u872, fun(_u872, bool), ord_less(_u872), _u869), hAPP(_u871, _u872, _u868, _u870))) | hBOOL(hAPP(_u871, bool, hAPP(_u871, fun(_u871, bool), ord_less(_u871), skolem52(_u872, _u871, _u870, _u869, _u868, _u867)), skolem53(_u872, _u871, _u870, _u869, _u868, _u867))) )).
% 40.55/40.74  cnf(matrix-607, plain, ( ~order(_u871) | ~order(_u872) | ~hBOOL(hAPP(_u872, bool, hAPP(_u872, fun(_u872, bool), ord_less_eq(_u872), _u869), hAPP(_u871, _u872, _u868, _u867))) | ~hBOOL(hAPP(_u871, bool, hAPP(_u871, fun(_u871, bool), ord_less(_u871), _u867), _u870)) | hBOOL(hAPP(_u872, bool, hAPP(_u872, fun(_u872, bool), ord_less(_u872), _u869), hAPP(_u871, _u872, _u868, _u870))) | ~hBOOL(hAPP(_u872, bool, hAPP(_u872, fun(_u872, bool), ord_less(_u872), hAPP(_u871, _u872, _u868, skolem52(_u872, _u871, _u870, _u869, _u868, _u867))), hAPP(_u871, _u872, _u868, skolem53(_u872, _u871, _u870, _u869, _u868, _u867)))) )).
% 40.55/40.74  cnf(matrix-608, plain, ( ~order(_u879) | ~order(_u880) | ~hBOOL(hAPP(_u880, bool, hAPP(_u880, fun(_u880, bool), ord_less(_u880), _u877), hAPP(_u879, _u880, _u876, _u875))) | ~hBOOL(hAPP(_u879, bool, hAPP(_u879, fun(_u879, bool), ord_less_eq(_u879), _u875), _u878)) | hBOOL(hAPP(_u880, bool, hAPP(_u880, fun(_u880, bool), ord_less(_u880), _u877), hAPP(_u879, _u880, _u876, _u878))) | hBOOL(hAPP(_u879, bool, hAPP(_u879, fun(_u879, bool), ord_less_eq(_u879), skolem54(_u880, _u879, _u878, _u877, _u876, _u875)), skolem55(_u880, _u879, _u878, _u877, _u876, _u875))) )).
% 40.55/40.74  cnf(matrix-609, plain, ( ~order(_u879) | ~order(_u880) | ~hBOOL(hAPP(_u880, bool, hAPP(_u880, fun(_u880, bool), ord_less(_u880), _u877), hAPP(_u879, _u880, _u876, _u875))) | ~hBOOL(hAPP(_u879, bool, hAPP(_u879, fun(_u879, bool), ord_less_eq(_u879), _u875), _u878)) | hBOOL(hAPP(_u880, bool, hAPP(_u880, fun(_u880, bool), ord_less(_u880), _u877), hAPP(_u879, _u880, _u876, _u878))) | ~hBOOL(hAPP(_u880, bool, hAPP(_u880, fun(_u880, bool), ord_less_eq(_u880), hAPP(_u879, _u880, _u876, skolem54(_u880, _u879, _u878, _u877, _u876, _u875))), hAPP(_u879, _u880, _u876, skolem55(_u880, _u879, _u878, _u877, _u876, _u875)))) )).
% 40.55/40.74  cnf(matrix-610, plain, ( ~order(_u887) | ~order(_u888) | ~hBOOL(hAPP(_u888, bool, hAPP(_u888, fun(_u888, bool), ord_less_eq(_u888), _u884), _u883)) | ~hBOOL(hAPP(_u887, bool, hAPP(_u887, fun(_u887, bool), ord_less(_u887), hAPP(_u888, _u887, _u886, _u883)), _u885)) | hBOOL(hAPP(_u887, bool, hAPP(_u887, fun(_u887, bool), ord_less(_u887), hAPP(_u888, _u887, _u886, _u884)), _u885)) | hBOOL(hAPP(_u888, bool, hAPP(_u888, fun(_u888, bool), ord_less_eq(_u888), skolem56(_u888, _u887, _u886, _u885, _u884, _u883)), skolem57(_u888, _u887, _u886, _u885, _u884, _u883))) )).
% 40.55/40.74  cnf(matrix-611, plain, ( ~order(_u887) | ~order(_u888) | ~hBOOL(hAPP(_u888, bool, hAPP(_u888, fun(_u888, bool), ord_less_eq(_u888), _u884), _u883)) | ~hBOOL(hAPP(_u887, bool, hAPP(_u887, fun(_u887, bool), ord_less(_u887), hAPP(_u888, _u887, _u886, _u883)), _u885)) | hBOOL(hAPP(_u887, bool, hAPP(_u887, fun(_u887, bool), ord_less(_u887), hAPP(_u888, _u887, _u886, _u884)), _u885)) | ~hBOOL(hAPP(_u887, bool, hAPP(_u887, fun(_u887, bool), ord_less_eq(_u887), hAPP(_u888, _u887, _u886, skolem56(_u888, _u887, _u886, _u885, _u884, _u883))), hAPP(_u888, _u887, _u886, skolem57(_u888, _u887, _u886, _u885, _u884, _u883)))) )).
% 40.55/40.74  cnf(matrix-612, plain, ( ~hBOOL(hAPP(fun(_u891, bool), bool, hAPP(fun(_u891, bool), fun(fun(_u891, bool), bool), ord_less_eq(fun(_u891, bool)), _u890), _u889)) | ~hBOOL(hAPP(fun(_u891, bool), bool, hAPP(fun(_u891, bool), fun(fun(_u891, bool), bool), ord_less_eq(fun(_u891, bool)), _u889), _u890)) | ( ti(fun(_u891, bool), _u890) = ti(fun(_u891, bool), _u889)) )).
% 40.55/40.74  cnf(matrix-613, plain, ( ~hBOOL(hAPP(fun(_u895, bool), bool, hAPP(fun(_u895, bool), fun(fun(_u895, bool), bool), ord_less_eq(fun(_u895, bool)), _u893), _u892)) | ~hBOOL(hAPP(fun(_u895, bool), bool, hAPP(_u895, fun(fun(_u895, bool), bool), member(_u895), _u894), _u893)) | hBOOL(hAPP(fun(_u895, bool), bool, hAPP(_u895, fun(fun(_u895, bool), bool), member(_u895), _u894), _u892)) )).
% 40.55/40.74  cnf(matrix-614, plain, ( ~hBOOL(hAPP(fun(_u903, bool), bool, hAPP(fun(_u903, bool), fun(fun(_u903, bool), bool), ord_less(fun(_u903, bool)), _u901), _u899)) | hBOOL(hAPP(fun(_u903, bool), bool, hAPP(fun(_u903, bool), fun(fun(_u903, bool), bool), ord_less_eq(fun(_u903, bool)), _u901), _u899)) )).
% 40.55/40.74  cnf(matrix-615, plain, ( ~hBOOL(hAPP(fun(_u903, bool), bool, hAPP(fun(_u903, bool), fun(fun(_u903, bool), bool), ord_less(fun(_u903, bool)), _u901), _u899)) | ( ti(fun(_u903, bool), _u901) != ti(fun(_u903, bool), _u899)) )).
% 40.55/40.74  cnf(matrix-616, plain, ( ~hBOOL(hAPP(fun(_u904, bool), bool, hAPP(fun(_u904, bool), fun(fun(_u904, bool), bool), ord_less_eq(fun(_u904, bool)), _u902), _u900)) | ( ti(fun(_u904, bool), _u902) = ti(fun(_u904, bool), _u900)) | hBOOL(hAPP(fun(_u904, bool), bool, hAPP(fun(_u904, bool), fun(fun(_u904, bool), bool), ord_less(fun(_u904, bool)), _u902), _u900)) )).
% 40.55/40.74  cnf(matrix-617, plain, ( ~hBOOL(hAPP(fun(_u912, bool), bool, hAPP(fun(_u912, bool), fun(fun(_u912, bool), bool), ord_less_eq(fun(_u912, bool)), _u910), _u908)) | hBOOL(hAPP(fun(_u912, bool), bool, hAPP(fun(_u912, bool), fun(fun(_u912, bool), bool), ord_less(fun(_u912, bool)), _u910), _u908)) | ( ti(fun(_u912, bool), _u910) = ti(fun(_u912, bool), _u908)) )).
% 40.55/40.74  cnf(matrix-618, plain, ( hBOOL(hAPP(fun(_u913, bool), bool, hAPP(fun(_u913, bool), fun(fun(_u913, bool), bool), ord_less_eq(fun(_u913, bool)), _u911), _u909)) | ~hBOOL(hAPP(fun(_u913, bool), bool, hAPP(fun(_u913, bool), fun(fun(_u913, bool), bool), ord_less(fun(_u913, bool)), _u911), _u909)) )).
% 40.55/40.74  cnf(matrix-619, plain, ( hBOOL(hAPP(fun(_u913, bool), bool, hAPP(fun(_u913, bool), fun(fun(_u913, bool), bool), ord_less_eq(fun(_u913, bool)), _u911), _u909)) | ( ti(fun(_u913, bool), _u911) != ti(fun(_u913, bool), _u909)) )).
% 40.55/40.74  cnf(matrix-620, plain, ( ~hBOOL(hAPP(fun(_u916, bool), bool, hAPP(fun(_u916, bool), fun(fun(_u916, bool), bool), ord_less(fun(_u916, bool)), _u915), _u914)) | hBOOL(hAPP(fun(_u916, bool), bool, hAPP(fun(_u916, bool), fun(fun(_u916, bool), bool), ord_less_eq(fun(_u916, bool)), _u915), _u914)) )).
% 40.55/40.74  cnf(matrix-621, plain, ( ~hBOOL(hAPP(fun(_u920, bool), bool, hAPP(fun(_u920, bool), fun(fun(_u920, bool), bool), ord_less(fun(_u920, bool)), _u918), _u917)) | ~hBOOL(hAPP(fun(_u920, bool), bool, hAPP(fun(_u920, bool), fun(fun(_u920, bool), bool), ord_less_eq(fun(_u920, bool)), _u917), _u919)) | hBOOL(hAPP(fun(_u920, bool), bool, hAPP(fun(_u920, bool), fun(fun(_u920, bool), bool), ord_less(fun(_u920, bool)), _u918), _u919)) )).
% 40.55/40.74  cnf(matrix-622, plain, ( ~hBOOL(hAPP(fun(_u924, bool), bool, hAPP(fun(_u924, bool), fun(fun(_u924, bool), bool), ord_less_eq(fun(_u924, bool)), _u922), _u921)) | ~hBOOL(hAPP(fun(_u924, bool), bool, hAPP(fun(_u924, bool), fun(fun(_u924, bool), bool), ord_less(fun(_u924, bool)), _u921), _u923)) | hBOOL(hAPP(fun(_u924, bool), bool, hAPP(fun(_u924, bool), fun(fun(_u924, bool), bool), ord_less(fun(_u924, bool)), _u922), _u923)) )).
% 40.55/40.74  cnf(matrix-623, plain, ( ~hBOOL(hAPP(_u930, bool, hAPP(_u929, fun(_u930, bool), _u927, _u926), _u925)) | ~hBOOL(hAPP(fun(_u929, fun(_u930, bool)), bool, hAPP(fun(_u929, fun(_u930, bool)), fun(fun(_u929, fun(_u930, bool)), bool), ord_less_eq(fun(_u929, fun(_u930, bool))), _u927), _u928)) | hBOOL(hAPP(_u930, bool, hAPP(_u929, fun(_u930, bool), _u928, _u926), _u925)) )).
% 40.55/40.74  cnf(matrix-624, plain, ( ( ti(fun(_u933, bool), _u932) != ti(fun(_u933, bool), _u931)) | hBOOL(hAPP(fun(_u933, bool), bool, hAPP(fun(_u933, bool), fun(fun(_u933, bool), bool), ord_less_eq(fun(_u933, bool)), _u932), _u931)) )).
% 40.55/40.74  cnf(matrix-625, plain, ( ( ti(fun(_u933, bool), _u932) != ti(fun(_u933, bool), _u931)) | hBOOL(hAPP(fun(_u933, bool), bool, hAPP(fun(_u933, bool), fun(fun(_u933, bool), bool), ord_less_eq(fun(_u933, bool)), _u931), _u932)) )).
% 40.55/40.74  cnf(matrix-626, plain, ( ~hBOOL(hAPP(fun(_u939, fun(_u938, bool)), bool, hAPP(fun(_u939, fun(_u938, bool)), fun(fun(_u939, fun(_u938, bool)), bool), ord_less_eq(fun(_u939, fun(_u938, bool))), _u935), _u934)) | ~hBOOL(hAPP(_u938, bool, hAPP(_u939, fun(_u938, bool), _u935, _u937), _u936)) | hBOOL(hAPP(_u938, bool, hAPP(_u939, fun(_u938, bool), _u934, _u937), _u936)) )).
% 40.55/40.74  cnf(matrix-627, plain, ( ~hBOOL(hAPP(fun(_u943, bool), bool, hAPP(fun(_u943, bool), fun(fun(_u943, bool), bool), ord_less_eq(fun(_u943, bool)), _u941), _u940)) | ~hBOOL(hAPP(fun(_u943, bool), bool, hAPP(fun(_u943, bool), fun(fun(_u943, bool), bool), ord_less_eq(fun(_u943, bool)), _u940), _u942)) | hBOOL(hAPP(fun(_u943, bool), bool, hAPP(fun(_u943, bool), fun(fun(_u943, bool), bool), ord_less_eq(fun(_u943, bool)), _u941), _u942)) )).
% 40.55/40.74  cnf(matrix-628, plain, ( ~hBOOL(hAPP(fun(_u947, bool), bool, hAPP(fun(_u947, bool), fun(fun(_u947, bool), bool), ord_less_eq(fun(_u947, bool)), _u945), _u944)) | ~hBOOL(hAPP(fun(_u947, bool), bool, hAPP(_u947, fun(fun(_u947, bool), bool), member(_u947), _u946), _u945)) | hBOOL(hAPP(fun(_u947, bool), bool, hAPP(_u947, fun(fun(_u947, bool), bool), member(_u947), _u946), _u944)) )).
% 40.55/40.74  cnf(matrix-629, plain, ( ~hBOOL(hAPP(fun(_u951, bool), bool, hAPP(_u951, fun(fun(_u951, bool), bool), member(_u951), _u949), _u948)) | ~hBOOL(hAPP(fun(_u951, bool), bool, hAPP(fun(_u951, bool), fun(fun(_u951, bool), bool), ord_less_eq(fun(_u951, bool)), _u948), _u950)) | hBOOL(hAPP(fun(_u951, bool), bool, hAPP(_u951, fun(fun(_u951, bool), bool), member(_u951), _u949), _u950)) )).
% 40.55/40.74  cnf(matrix-630, plain, ( ~hBOOL(hAPP(fun(_u955, bool), bool, hAPP(fun(_u955, bool), fun(fun(_u955, bool), bool), ord_less_eq(fun(_u955, bool)), _u953), _u952)) | ~hBOOL(hAPP(_u955, bool, _u953, _u954)) | hBOOL(hAPP(_u955, bool, _u952, _u954)) )).
% 40.55/40.74  cnf(matrix-631, plain, ( ~hBOOL(hAPP(fun(_u959, bool), bool, hAPP(fun(_u959, bool), fun(fun(_u959, bool), bool), ord_less_eq(fun(_u959, bool)), _u957), _u956)) | ~hBOOL(hAPP(fun(_u959, bool), bool, hAPP(_u959, fun(fun(_u959, bool), bool), member(_u959), _u958), _u957)) | hBOOL(hAPP(fun(_u959, bool), bool, hAPP(_u959, fun(fun(_u959, bool), bool), member(_u959), _u958), _u956)) )).
% 40.55/40.74  cnf(matrix-632, plain, ( ( ti(fun(_u962, bool), _u961) != ti(fun(_u962, bool), _u960)) | hBOOL(hAPP(fun(_u962, bool), bool, hAPP(fun(_u962, bool), fun(fun(_u962, bool), bool), ord_less_eq(fun(_u962, bool)), _u960), _u961)) )).
% 40.55/40.74  cnf(matrix-633, plain, ( ( ti(fun(_u965, bool), _u964) != ti(fun(_u965, bool), _u963)) | hBOOL(hAPP(fun(_u965, bool), bool, hAPP(fun(_u965, bool), fun(fun(_u965, bool), bool), ord_less_eq(fun(_u965, bool)), _u964), _u963)) )).
% 40.55/40.74  cnf(matrix-634, plain, ( ~hBOOL(hAPP(_u969, bool, _u967, _u966)) | ~hBOOL(hAPP(fun(_u969, bool), bool, hAPP(fun(_u969, bool), fun(fun(_u969, bool), bool), ord_less_eq(fun(_u969, bool)), _u967), _u968)) | hBOOL(hAPP(_u969, bool, _u968, _u966)) )).
% 40.55/40.74  cnf(matrix-635, plain, ( ( ti(fun(_u977, bool), _u975) != ti(fun(_u977, bool), _u973)) | hBOOL(hAPP(fun(_u977, bool), bool, hAPP(fun(_u977, bool), fun(fun(_u977, bool), bool), ord_less_eq(fun(_u977, bool)), _u975), _u973)) )).
% 40.55/40.74  cnf(matrix-636, plain, ( ( ti(fun(_u977, bool), _u975) != ti(fun(_u977, bool), _u973)) | hBOOL(hAPP(fun(_u977, bool), bool, hAPP(fun(_u977, bool), fun(fun(_u977, bool), bool), ord_less_eq(fun(_u977, bool)), _u973), _u975)) )).
% 40.55/40.74  cnf(matrix-637, plain, ( ~hBOOL(hAPP(fun(_u978, bool), bool, hAPP(fun(_u978, bool), fun(fun(_u978, bool), bool), ord_less_eq(fun(_u978, bool)), _u976), _u974)) | ~hBOOL(hAPP(fun(_u978, bool), bool, hAPP(fun(_u978, bool), fun(fun(_u978, bool), bool), ord_less_eq(fun(_u978, bool)), _u974), _u976)) | ( ti(fun(_u978, bool), _u976) = ti(fun(_u978, bool), _u974)) )).
% 40.55/40.74  cnf(matrix-638, plain, ( hBOOL(hAPP(fun(_u980, bool), bool, hAPP(fun(_u980, bool), fun(fun(_u980, bool), bool), ord_less_eq(fun(_u980, bool)), _u979), _u979)) )).
% 40.55/40.74  cnf(matrix-639, plain, ( ~hBOOL(hAPP(fun(_u988, bool), bool, hAPP(fun(_u988, bool), fun(fun(_u988, bool), bool), ord_less_eq(fun(_u988, bool)), hAPP(fun(_u988, bool), fun(_u988, bool), hAPP(fun(_u988, fun(fun(_u988, bool), bool)), fun(fun(_u988, bool), fun(_u988, bool)), combc(_u988, fun(_u988, bool), bool), member(_u988)), _u986)), hAPP(fun(_u988, bool), fun(_u988, bool), hAPP(fun(_u988, fun(fun(_u988, bool), bool)), fun(fun(_u988, bool), fun(_u988, bool)), combc(_u988, fun(_u988, bool), bool), member(_u988)), _u984))) | hBOOL(hAPP(fun(_u988, bool), bool, hAPP(fun(_u988, bool), fun(fun(_u988, bool), bool), ord_less_eq(fun(_u988, bool)), _u986), _u984)) )).
% 40.55/40.74  cnf(matrix-640, plain, ( ~hBOOL(hAPP(fun(_u989, bool), bool, hAPP(fun(_u989, bool), fun(fun(_u989, bool), bool), ord_less_eq(fun(_u989, bool)), _u987), _u985)) | hBOOL(hAPP(fun(_u989, bool), bool, hAPP(fun(_u989, bool), fun(fun(_u989, bool), bool), ord_less_eq(fun(_u989, bool)), hAPP(fun(_u989, bool), fun(_u989, bool), hAPP(fun(_u989, fun(fun(_u989, bool), bool)), fun(fun(_u989, bool), fun(_u989, bool)), combc(_u989, fun(_u989, bool), bool), member(_u989)), _u987)), hAPP(fun(_u989, bool), fun(_u989, bool), hAPP(fun(_u989, fun(fun(_u989, bool), bool)), fun(fun(_u989, bool), fun(_u989, bool)), combc(_u989, fun(_u989, bool), bool), member(_u989)), _u985))) )).
% 40.55/40.74  cnf(matrix-641, plain, ( hBOOL(hAPP(fun(_u994, fun(_u995, bool)), bool, hAPP(fun(_u994, fun(_u995, bool)), fun(fun(_u994, fun(_u995, bool)), bool), ord_less_eq(fun(_u994, fun(_u995, bool))), _u992), _u993)) | hBOOL(hAPP(_u995, bool, hAPP(_u994, fun(_u995, bool), _u992, skolem58(_u995, _u994, _u993, _u992)), skolem59(_u995, _u994, _u993, _u992))) )).
% 40.55/40.74  cnf(matrix-642, plain, ( hBOOL(hAPP(fun(_u994, fun(_u995, bool)), bool, hAPP(fun(_u994, fun(_u995, bool)), fun(fun(_u994, fun(_u995, bool)), bool), ord_less_eq(fun(_u994, fun(_u995, bool))), _u992), _u993)) | ~hBOOL(hAPP(_u995, bool, hAPP(_u994, fun(_u995, bool), _u993, skolem58(_u995, _u994, _u993, _u992)), skolem59(_u995, _u994, _u993, _u992))) )).
% 40.55/40.74  cnf(matrix-643, plain, ( hBOOL(hAPP(fun(fun(_u1000, _u1001), bool), bool, hAPP(fun(fun(_u1000, _u1001), bool), fun(fun(fun(_u1000, _u1001), bool), bool), ord_less_eq(fun(fun(_u1000, _u1001), bool)), hAPP(fun(_u1000, fun(_u1001, bool)), fun(fun(_u1000, _u1001), bool), hAPP(fun(_u1000, bool), fun(fun(_u1000, fun(_u1001, bool)), fun(fun(_u1000, _u1001), bool)), pi(_u1000, _u1001), _u997), _u999)), hAPP(fun(_u1000, fun(_u1001, bool)), fun(fun(_u1000, _u1001), bool), hAPP(fun(_u1000, bool), fun(fun(_u1000, fun(_u1001, bool)), fun(fun(_u1000, _u1001), bool)), pi(_u1000, _u1001), _u997), _u998))) | hBOOL(hAPP(fun(_u1000, bool), bool, hAPP(_u1000, fun(fun(_u1000, bool), bool), member(_u1000), skolem60(_u1001, _u1000, _u999, _u998, _u997)), _u997)) )).
% 40.55/40.74  cnf(matrix-644, plain, ( hBOOL(hAPP(fun(fun(_u1000, _u1001), bool), bool, hAPP(fun(fun(_u1000, _u1001), bool), fun(fun(fun(_u1000, _u1001), bool), bool), ord_less_eq(fun(fun(_u1000, _u1001), bool)), hAPP(fun(_u1000, fun(_u1001, bool)), fun(fun(_u1000, _u1001), bool), hAPP(fun(_u1000, bool), fun(fun(_u1000, fun(_u1001, bool)), fun(fun(_u1000, _u1001), bool)), pi(_u1000, _u1001), _u997), _u999)), hAPP(fun(_u1000, fun(_u1001, bool)), fun(fun(_u1000, _u1001), bool), hAPP(fun(_u1000, bool), fun(fun(_u1000, fun(_u1001, bool)), fun(fun(_u1000, _u1001), bool)), pi(_u1000, _u1001), _u997), _u998))) | ~hBOOL(hAPP(fun(_u1001, bool), bool, hAPP(fun(_u1001, bool), fun(fun(_u1001, bool), bool), ord_less_eq(fun(_u1001, bool)), hAPP(_u1000, fun(_u1001, bool), _u999, skolem60(_u1001, _u1000, _u999, _u998, _u997))), hAPP(_u1000, fun(_u1001, bool), _u998, skolem60(_u1001, _u1000, _u999, _u998, _u997)))) )).
% 40.55/40.74  cnf(matrix-645, plain, ( hBOOL(hAPP(fun(_u1005, bool), bool, hAPP(fun(_u1005, bool), fun(fun(_u1005, bool), bool), ord_less_eq(fun(_u1005, bool)), _u1003), _u1004)) | hBOOL(hAPP(fun(_u1005, bool), bool, hAPP(_u1005, fun(fun(_u1005, bool), bool), member(_u1005), skolem61(_u1005, _u1004, _u1003)), _u1003)) )).
% 40.55/40.74  cnf(matrix-646, plain, ( hBOOL(hAPP(fun(_u1005, bool), bool, hAPP(fun(_u1005, bool), fun(fun(_u1005, bool), bool), ord_less_eq(fun(_u1005, bool)), _u1003), _u1004)) | ~hBOOL(hAPP(fun(_u1005, bool), bool, hAPP(_u1005, fun(fun(_u1005, bool), bool), member(_u1005), skolem61(_u1005, _u1004, _u1003)), _u1004)) )).
% 40.55/40.74  cnf(matrix-647, plain, ( ~order(_u1012) | ~order(_u1013) | ~hBOOL(hAPP(_u1012, bool, hAPP(_u1012, fun(_u1012, bool), ord_less(_u1012), _u1009), _u1008)) | ~hBOOL(hAPP(_u1013, bool, hAPP(_u1013, fun(_u1013, bool), ord_less_eq(_u1013), _u1011), hAPP(_u1012, _u1013, _u1010, _u1009))) | hBOOL(hAPP(_u1013, bool, hAPP(_u1013, fun(_u1013, bool), ord_less(_u1013), _u1011), hAPP(_u1012, _u1013, _u1010, _u1008))) | hBOOL(hAPP(_u1012, bool, hAPP(_u1012, fun(_u1012, bool), ord_less(_u1012), skolem63(_u1013, _u1012, _u1011, _u1010, _u1009, _u1008)), skolem62(_u1013, _u1012, _u1011, _u1010, _u1009, _u1008))) )).
% 40.55/40.74  cnf(matrix-648, plain, ( ~order(_u1012) | ~order(_u1013) | ~hBOOL(hAPP(_u1012, bool, hAPP(_u1012, fun(_u1012, bool), ord_less(_u1012), _u1009), _u1008)) | ~hBOOL(hAPP(_u1013, bool, hAPP(_u1013, fun(_u1013, bool), ord_less_eq(_u1013), _u1011), hAPP(_u1012, _u1013, _u1010, _u1009))) | hBOOL(hAPP(_u1013, bool, hAPP(_u1013, fun(_u1013, bool), ord_less(_u1013), _u1011), hAPP(_u1012, _u1013, _u1010, _u1008))) | ~hBOOL(hAPP(_u1013, bool, hAPP(_u1013, fun(_u1013, bool), ord_less(_u1013), hAPP(_u1012, _u1013, _u1010, skolem63(_u1013, _u1012, _u1011, _u1010, _u1009, _u1008))), hAPP(_u1012, _u1013, _u1010, skolem62(_u1013, _u1012, _u1011, _u1010, _u1009, _u1008)))) )).
% 40.55/40.74  cnf(matrix-649, plain, ( ~order(_u1020) | ~order(_u1021) | ~hBOOL(hAPP(_u1020, bool, hAPP(_u1020, fun(_u1020, bool), ord_less_eq(_u1020), _u1017), _u1016)) | ~hBOOL(hAPP(_u1021, bool, hAPP(_u1021, fun(_u1021, bool), ord_less(_u1021), _u1019), hAPP(_u1020, _u1021, _u1018, _u1017))) | hBOOL(hAPP(_u1021, bool, hAPP(_u1021, fun(_u1021, bool), ord_less(_u1021), _u1019), hAPP(_u1020, _u1021, _u1018, _u1016))) | hBOOL(hAPP(_u1020, bool, hAPP(_u1020, fun(_u1020, bool), ord_less_eq(_u1020), skolem65(_u1021, _u1020, _u1019, _u1018, _u1017, _u1016)), skolem64(_u1021, _u1020, _u1019, _u1018, _u1017, _u1016))) )).
% 40.55/40.74  cnf(matrix-650, plain, ( ~order(_u1020) | ~order(_u1021) | ~hBOOL(hAPP(_u1020, bool, hAPP(_u1020, fun(_u1020, bool), ord_less_eq(_u1020), _u1017), _u1016)) | ~hBOOL(hAPP(_u1021, bool, hAPP(_u1021, fun(_u1021, bool), ord_less(_u1021), _u1019), hAPP(_u1020, _u1021, _u1018, _u1017))) | hBOOL(hAPP(_u1021, bool, hAPP(_u1021, fun(_u1021, bool), ord_less(_u1021), _u1019), hAPP(_u1020, _u1021, _u1018, _u1016))) | ~hBOOL(hAPP(_u1021, bool, hAPP(_u1021, fun(_u1021, bool), ord_less_eq(_u1021), hAPP(_u1020, _u1021, _u1018, skolem65(_u1021, _u1020, _u1019, _u1018, _u1017, _u1016))), hAPP(_u1020, _u1021, _u1018, skolem64(_u1021, _u1020, _u1019, _u1018, _u1017, _u1016)))) )).
% 40.55/40.74  cnf(matrix-651, plain, ( ~hBOOL(hAPP(fun(_u1025, bool), bool, hAPP(fun(_u1025, bool), fun(fun(_u1025, bool), bool), ord_less(fun(_u1025, bool)), _u1023), _u1022)) | ~hBOOL(hAPP(fun(_u1025, bool), bool, hAPP(_u1025, fun(fun(_u1025, bool), bool), member(_u1025), _u1024), _u1023)) | hBOOL(hAPP(fun(_u1025, bool), bool, hAPP(_u1025, fun(fun(_u1025, bool), bool), member(_u1025), _u1024), _u1022)) )).
% 40.55/40.74  cnf(matrix-652, plain, ( ~hBOOL(hAPP(fun(_u1029, bool), bool, hAPP(fun(_u1029, bool), fun(fun(_u1029, bool), bool), ord_less(fun(_u1029, bool)), _u1027), _u1026)) | ~hBOOL(hAPP(fun(_u1029, bool), bool, hAPP(fun(_u1029, bool), fun(fun(_u1029, bool), bool), ord_less(fun(_u1029, bool)), _u1026), _u1028)) | hBOOL(hAPP(fun(_u1029, bool), bool, hAPP(fun(_u1029, bool), fun(fun(_u1029, bool), bool), ord_less(fun(_u1029, bool)), _u1027), _u1028)) )).
% 40.55/40.74  cnf(matrix-653, plain, ( ~order(_u1036) | ~order(_u1037) | ~hBOOL(hAPP(_u1037, bool, hAPP(_u1037, fun(_u1037, bool), ord_less(_u1037), _u1033), _u1032)) | ~hBOOL(hAPP(_u1036, bool, hAPP(_u1036, fun(_u1036, bool), ord_less_eq(_u1036), hAPP(_u1037, _u1036, _u1035, _u1032)), _u1034)) | hBOOL(hAPP(_u1036, bool, hAPP(_u1036, fun(_u1036, bool), ord_less(_u1036), hAPP(_u1037, _u1036, _u1035, _u1033)), _u1034)) | hBOOL(hAPP(_u1037, bool, hAPP(_u1037, fun(_u1037, bool), ord_less(_u1037), skolem66(_u1037, _u1036, _u1035, _u1034, _u1033, _u1032)), skolem67(_u1037, _u1036, _u1035, _u1034, _u1033, _u1032))) )).
% 40.55/40.74  cnf(matrix-654, plain, ( ~order(_u1036) | ~order(_u1037) | ~hBOOL(hAPP(_u1037, bool, hAPP(_u1037, fun(_u1037, bool), ord_less(_u1037), _u1033), _u1032)) | ~hBOOL(hAPP(_u1036, bool, hAPP(_u1036, fun(_u1036, bool), ord_less_eq(_u1036), hAPP(_u1037, _u1036, _u1035, _u1032)), _u1034)) | hBOOL(hAPP(_u1036, bool, hAPP(_u1036, fun(_u1036, bool), ord_less(_u1036), hAPP(_u1037, _u1036, _u1035, _u1033)), _u1034)) | ~hBOOL(hAPP(_u1036, bool, hAPP(_u1036, fun(_u1036, bool), ord_less(_u1036), hAPP(_u1037, _u1036, _u1035, skolem66(_u1037, _u1036, _u1035, _u1034, _u1033, _u1032))), hAPP(_u1037, _u1036, _u1035, skolem67(_u1037, _u1036, _u1035, _u1034, _u1033, _u1032)))) )).
% 40.55/40.74  cnf(matrix-655, plain, ( ( ti(arrow_490897120le_alt, _u1039) = ti(arrow_490897120le_alt, _u1038)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u1040), arrow_2064824852le_Lin)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_1322701812_below, _u1040), _u1039), _u1038))) | ( ti(arrow_490897120le_alt, _u1042) != ti(arrow_490897120le_alt, _u1041)) )).
% 40.55/40.74  cnf(matrix-656, plain, ( ( ti(arrow_490897120le_alt, _u1039) = ti(arrow_490897120le_alt, _u1038)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u1040), arrow_2064824852le_Lin)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_1322701812_below, _u1040), _u1039), _u1038))) | ( ti(arrow_490897120le_alt, _u1041) != ti(arrow_490897120le_alt, _u1039)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1038)), _u1040)) )).
% 40.55/40.74  cnf(matrix-657, plain, ( ( ti(arrow_490897120le_alt, _u1039) = ti(arrow_490897120le_alt, _u1038)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u1040), arrow_2064824852le_Lin)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_1322701812_below, _u1040), _u1039), _u1038))) | ( ti(arrow_490897120le_alt, _u1041) = ti(arrow_490897120le_alt, _u1039)) | ( ti(arrow_490897120le_alt, _u1042) != ti(arrow_490897120le_alt, _u1039)) | ( ti(arrow_490897120le_alt, _u1041) = ti(arrow_490897120le_alt, _u1038)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1038), _u1041)), _u1040)) )).
% 40.55/40.74  cnf(matrix-658, plain, ( ( ti(arrow_490897120le_alt, _u1039) = ti(arrow_490897120le_alt, _u1038)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u1040), arrow_2064824852le_Lin)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_1322701812_below, _u1040), _u1039), _u1038))) | ( ti(arrow_490897120le_alt, _u1041) = ti(arrow_490897120le_alt, _u1039)) | ( ti(arrow_490897120le_alt, _u1042) = ti(arrow_490897120le_alt, _u1039)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), _u1040)) )).
% 40.55/40.74  cnf(matrix-659, plain, ( ( ti(arrow_490897120le_alt, _u1039) = ti(arrow_490897120le_alt, _u1038)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u1040), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_1322701812_below, _u1040), _u1039), _u1038))) | ( ti(arrow_490897120le_alt, _u1042) = ti(arrow_490897120le_alt, _u1041)) | ( ti(arrow_490897120le_alt, _u1041) = ti(arrow_490897120le_alt, _u1039)) | ( ti(arrow_490897120le_alt, _u1042) = ti(arrow_490897120le_alt, _u1039)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), _u1040)) )).
% 40.55/40.74  cnf(matrix-660, plain, ( ( ti(arrow_490897120le_alt, _u1039) = ti(arrow_490897120le_alt, _u1038)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u1040), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_1322701812_below, _u1040), _u1039), _u1038))) | ( ti(arrow_490897120le_alt, _u1042) = ti(arrow_490897120le_alt, _u1041)) | ( ti(arrow_490897120le_alt, _u1041) = ti(arrow_490897120le_alt, _u1039)) | ( ti(arrow_490897120le_alt, _u1042) != ti(arrow_490897120le_alt, _u1039)) | ( ti(arrow_490897120le_alt, _u1041) != ti(arrow_490897120le_alt, _u1038)) )).
% 40.55/40.74  cnf(matrix-661, plain, ( ( ti(arrow_490897120le_alt, _u1039) = ti(arrow_490897120le_alt, _u1038)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u1040), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_1322701812_below, _u1040), _u1039), _u1038))) | ( ti(arrow_490897120le_alt, _u1042) = ti(arrow_490897120le_alt, _u1041)) | ( ti(arrow_490897120le_alt, _u1041) = ti(arrow_490897120le_alt, _u1039)) | ( ti(arrow_490897120le_alt, _u1042) != ti(arrow_490897120le_alt, _u1039)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1038), _u1041)), _u1040)) )).
% 40.55/40.74  cnf(matrix-662, plain, ( ( ti(arrow_490897120le_alt, _u1039) = ti(arrow_490897120le_alt, _u1038)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u1040), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_1322701812_below, _u1040), _u1039), _u1038))) | ( ti(arrow_490897120le_alt, _u1042) = ti(arrow_490897120le_alt, _u1041)) | ( ti(arrow_490897120le_alt, _u1041) = ti(arrow_490897120le_alt, _u1039)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), _u1040)) | ( ti(arrow_490897120le_alt, _u1041) != ti(arrow_490897120le_alt, _u1038)) )).
% 40.55/40.74  cnf(matrix-663, plain, ( ( ti(arrow_490897120le_alt, _u1039) = ti(arrow_490897120le_alt, _u1038)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u1040), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_1322701812_below, _u1040), _u1039), _u1038))) | ( ti(arrow_490897120le_alt, _u1042) = ti(arrow_490897120le_alt, _u1041)) | ( ti(arrow_490897120le_alt, _u1041) = ti(arrow_490897120le_alt, _u1039)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), _u1040)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1038), _u1041)), _u1040)) )).
% 40.55/40.74  cnf(matrix-664, plain, ( ( ti(arrow_490897120le_alt, _u1039) = ti(arrow_490897120le_alt, _u1038)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u1040), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_1322701812_below, _u1040), _u1039), _u1038))) | ( ti(arrow_490897120le_alt, _u1042) = ti(arrow_490897120le_alt, _u1041)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1038)), _u1040)) | ( ti(arrow_490897120le_alt, _u1041) != ti(arrow_490897120le_alt, _u1039)) )).
% 40.55/40.74  cnf(matrix-665, plain, ( ( ti(arrow_490897120le_alt, _u1039) = ti(arrow_490897120le_alt, _u1038)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u1040), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_1322701812_below, _u1040), _u1039), _u1038))) | ( ti(arrow_490897120le_alt, _u1042) = ti(arrow_490897120le_alt, _u1041)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1038)), _u1040)) | ( ti(arrow_490897120le_alt, _u1042) = ti(arrow_490897120le_alt, _u1039)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), _u1040)) )).
% 40.55/40.74  cnf(matrix-666, plain, ( ( ti(arrow_490897120le_alt, _u1039) = ti(arrow_490897120le_alt, _u1038)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u1040), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_1322701812_below, _u1040), _u1039), _u1038))) | ( ti(arrow_490897120le_alt, _u1042) = ti(arrow_490897120le_alt, _u1041)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1038)), _u1040)) | ( ti(arrow_490897120le_alt, _u1042) != ti(arrow_490897120le_alt, _u1039)) | ( ti(arrow_490897120le_alt, _u1041) != ti(arrow_490897120le_alt, _u1038)) )).
% 40.55/40.74  cnf(matrix-667, plain, ( ( ti(arrow_490897120le_alt, _u1039) = ti(arrow_490897120le_alt, _u1038)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u1040), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_1322701812_below, _u1040), _u1039), _u1038))) | ( ti(arrow_490897120le_alt, _u1042) = ti(arrow_490897120le_alt, _u1041)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1038)), _u1040)) | ( ti(arrow_490897120le_alt, _u1042) != ti(arrow_490897120le_alt, _u1039)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1038), _u1041)), _u1040)) )).
% 40.55/40.74  cnf(matrix-668, plain, ( ( ti(arrow_490897120le_alt, _u1039) = ti(arrow_490897120le_alt, _u1038)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u1040), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_1322701812_below, _u1040), _u1039), _u1038))) | ( ti(arrow_490897120le_alt, _u1042) = ti(arrow_490897120le_alt, _u1041)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1038)), _u1040)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), _u1040)) | ( ti(arrow_490897120le_alt, _u1041) != ti(arrow_490897120le_alt, _u1038)) )).
% 40.55/40.74  cnf(matrix-669, plain, ( ( ti(arrow_490897120le_alt, _u1039) = ti(arrow_490897120le_alt, _u1038)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u1040), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_1322701812_below, _u1040), _u1039), _u1038))) | ( ti(arrow_490897120le_alt, _u1042) = ti(arrow_490897120le_alt, _u1041)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1038)), _u1040)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1042), _u1041)), _u1040)) | ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), _u1038), _u1041)), _u1040)) )).
% 40.55/40.74  cnf(matrix-670, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1045), _u1044)), _u1043)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1045), _u1043)) )).
% 40.55/40.74  cnf(matrix-671, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1045), _u1044)), _u1043)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1044), _u1043)) )).
% 40.55/40.74  cnf(matrix-672, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1048), _u1047)), _u1046)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1048), _u1046)) )).
% 40.55/40.74  cnf(matrix-673, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1051), _u1050)), _u1049)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1050), _u1049)) )).
% 40.55/40.74  cnf(matrix-674, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1052), _u1052)) )).
% 40.55/40.74  cnf(matrix-675, plain, ( ( _u1057 = _u1055) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1057), _u1055)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1055), _u1057)) )).
% 40.55/40.74  cnf(matrix-676, plain, ( ( _u1058 != _u1056) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1058), _u1056)) )).
% 40.55/40.74  cnf(matrix-677, plain, ( ( _u1058 != _u1056) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1056), _u1058)) )).
% 40.55/40.74  cnf(matrix-678, plain, ( ( _u1060 = _u1059) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1060), _u1059)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1059), _u1060)) )).
% 40.55/40.74  cnf(matrix-679, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1061), _u1061)) )).
% 40.55/40.74  cnf(matrix-680, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1063), _u1062)) | ( _u1062 != _u1063) )).
% 40.55/40.74  cnf(matrix-681, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1065), _u1064)) | ( _u1065 != _u1064) )).
% 40.55/40.74  cnf(matrix-682, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1067), _u1066)) | ( _u1067 = _u1066) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), _u1068, _u1066), _u1067)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1066), _u1067)) )).
% 40.55/40.74  cnf(matrix-683, plain, ( ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1070), _u1069) = hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1069), _u1070)) )).
% 40.55/40.74  cnf(matrix-684, plain, ( ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1073), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1072), _u1071)) = hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1072), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1073), _u1071))) )).
% 40.55/40.74  cnf(matrix-685, plain, ( ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1076), _u1075)), _u1074) = hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1076), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1075), _u1074))) )).
% 40.55/40.74  cnf(matrix-686, plain, ( ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1084), _u1082) != hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1084), _u1080)) | ( _u1082 = _u1080) )).
% 40.55/40.74  cnf(matrix-687, plain, ( ( _u1083 != _u1081) | ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1085), _u1083) = hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1085), _u1081)) )).
% 40.55/40.74  cnf(matrix-688, plain, ( ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1093), _u1091) != hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1089), _u1091)) | ( _u1093 = _u1089) )).
% 40.55/40.74  cnf(matrix-689, plain, ( ( _u1094 != _u1090) | ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1094), _u1092) = hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1090), _u1092)) )).
% 40.55/40.74  cnf(matrix-690, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1095), _u1095)) )).
% 40.55/40.74  cnf(matrix-691, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1097), _u1096)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1096), _u1097)) )).
% 40.55/40.74  cnf(matrix-692, plain, ( ( _u1099 != _u1098) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1099), _u1098)) )).
% 40.55/40.74  cnf(matrix-693, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1101), _u1100)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1100), _u1102)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1101), _u1102)) )).
% 40.55/40.74  cnf(matrix-694, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1104), _u1103)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1103), _u1104)) | ( _u1104 = _u1103) )).
% 40.55/40.74  cnf(matrix-695, plain, ( ( ti(arrow_490897120le_alt, _u1106) = ti(arrow_490897120le_alt, _u1105)) | ~hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), _u1107), arrow_2064824852le_Lin)) | hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(arrow_490897120le_alt, fun(arrow_490897120le_alt, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool))), arrow_1322701812_below, _u1107), _u1106), _u1105)), arrow_2064824852le_Lin)) )).
% 40.55/40.74  cnf(matrix-696, plain, ( hBOOL(hAPP(fun(nat, bool), bool, hAPP(fun(nat, nat), fun(fun(nat, bool), bool), inj_on(nat, nat), hAPP(nat, fun(nat, nat), hAPP(fun(nat, fun(nat, nat)), fun(nat, fun(nat, nat)), combc(nat, nat, nat), plus_plus(nat)), _u1109)), _u1108)) )).
% 40.55/40.74  cnf(matrix-697, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1111), _u1110)), _u1111)) )).
% 40.55/40.74  cnf(matrix-698, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1113), _u1112)), _u1112)) )).
% 40.55/40.74  cnf(matrix-699, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1121), _u1119)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1121), _u1117))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1119), _u1117)) )).
% 40.55/40.74  cnf(matrix-700, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1120), _u1118)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1122), _u1120)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1122), _u1118))) )).
% 40.55/40.74  cnf(matrix-701, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1124), _u1123)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1124), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1123), _u1125))) )).
% 40.55/40.74  cnf(matrix-702, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1127), _u1126)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1127), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1128), _u1126))) )).
% 40.55/40.74  cnf(matrix-703, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1130), _u1129)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1130), _u1131)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1129), _u1131))) )).
% 40.55/40.74  cnf(matrix-704, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1133), _u1132)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1135), _u1134)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1133), _u1135)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1132), _u1134))) )).
% 40.55/40.74  cnf(matrix-705, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1137), _u1136)) | ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1139), _u1136) != hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1137), _u1138)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1139), _u1138)) )).
% 40.55/40.74  cnf(matrix-706, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1142), _u1141)), _u1140)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1142), _u1140)) )).
% 40.55/40.74  cnf(matrix-707, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1147), _u1145)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1147), _u1145)) )).
% 40.55/40.74  cnf(matrix-708, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1147), _u1145)) | ( _u1147 != _u1145) )).
% 40.55/40.74  cnf(matrix-709, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1148), _u1146)) | ( _u1148 = _u1146) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1148), _u1146)) )).
% 40.55/40.74  cnf(matrix-710, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1153), _u1151)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1153), _u1151)) | ( _u1153 = _u1151) )).
% 40.55/40.74  cnf(matrix-711, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1154), _u1152)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1154), _u1152)) )).
% 40.55/40.74  cnf(matrix-712, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1154), _u1152)) | ( _u1154 != _u1152) )).
% 40.55/40.74  cnf(matrix-713, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1156), _u1155)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1156), _u1155)) )).
% 40.55/40.74  cnf(matrix-714, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1158), _u1157)) | ( _u1158 = _u1157) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1158), _u1157)) )).
% 40.55/40.74  cnf(matrix-715, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1160), _u1159)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1160), _u1159)) )).
% 40.55/40.74  cnf(matrix-716, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1160), _u1159)) | ( _u1160 != _u1159) )).
% 40.55/40.74  cnf(matrix-717, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1162), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1161), _u1162))) )).
% 40.55/40.74  cnf(matrix-718, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1164), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1164), _u1163))) )).
% 40.55/40.74  cnf(matrix-719, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1171), _u1169)) | ( _u1169 = hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1171), skolem68(_u1171, _u1169))) )).
% 40.55/40.74  cnf(matrix-720, plain, ( ( _u1170 != hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1172), _u1166)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1172), _u1170)) )).
% 40.55/40.74  cnf(matrix-721, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1180), _u1178)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1180), _u1176))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1178), _u1176)) )).
% 40.55/40.74  cnf(matrix-722, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1179), _u1177)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1181), _u1179)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1181), _u1177))) )).
% 40.55/40.74  cnf(matrix-723, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1183), _u1182)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1183), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1182), _u1184))) )).
% 40.55/40.74  cnf(matrix-724, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1186), _u1185)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1186), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1187), _u1185))) )).
% 40.55/40.74  cnf(matrix-725, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1189), _u1188)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1189), _u1190)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1188), _u1190))) )).
% 40.55/40.74  cnf(matrix-726, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1192), _u1191)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1194), _u1193)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1192), _u1194)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1191), _u1193))) )).
% 40.55/40.74  cnf(matrix-727, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), hAPP(nat, nat, _u1197, _u1199)), _u1198)), hAPP(nat, nat, _u1197, hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1199), _u1198)))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), skolem69(_u1199, _u1198, _u1197)), skolem70(_u1199, _u1198, _u1197))) )).
% 40.55/40.74  cnf(matrix-728, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), hAPP(nat, nat, _u1197, _u1199)), _u1198)), hAPP(nat, nat, _u1197, hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1199), _u1198)))) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(nat, nat, _u1197, skolem69(_u1199, _u1198, _u1197))), hAPP(nat, nat, _u1197, skolem70(_u1199, _u1198, _u1197)))) )).
% 40.55/40.74  cnf(matrix-729, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1204), _u1203)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, _u1202, _u1204)), hAPP(nat, nat, _u1202, _u1203))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), skolem71(_u1204, _u1203, _u1202)), skolem72(_u1204, _u1203, _u1202))) )).
% 40.55/40.74  cnf(matrix-730, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1204), _u1203)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, _u1202, _u1204)), hAPP(nat, nat, _u1202, _u1203))) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(nat, nat, _u1202, skolem71(_u1204, _u1203, _u1202))), hAPP(nat, nat, _u1202, skolem72(_u1204, _u1203, _u1202)))) )).
% 40.55/40.74  cnf(matrix-731, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1206), _u1205)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1206), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1205), _u1207))) )).
% 40.55/40.74  cnf(matrix-732, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1209), _u1208)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1209), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1210), _u1208))) )).
% 40.55/40.74  cnf(matrix-733, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1212), _u1211)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1212), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1213), _u1211))) )).
% 40.55/40.74  cnf(matrix-734, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1215), _u1214)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1215), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1214), _u1216))) )).
% 40.55/40.74  cnf(matrix-735, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1218), _u1217)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1218), _u1217)) )).
% 40.55/40.74  cnf(matrix-736, plain, ( ~hBOOL(hAPP(_u1232, bool, hAPP(_u1230, fun(_u1232, bool), hAPP(fun(product_prod(_u1230, _u1232), bool), fun(_u1230, fun(_u1232, bool)), in_rel(_u1230, _u1232), _u1228), _u1226), _u1224)) | hBOOL(hAPP(fun(product_prod(_u1230, _u1232), bool), bool, hAPP(product_prod(_u1230, _u1232), fun(fun(product_prod(_u1230, _u1232), bool), bool), member(product_prod(_u1230, _u1232)), hAPP(_u1232, product_prod(_u1230, _u1232), hAPP(_u1230, fun(_u1232, product_prod(_u1230, _u1232)), product_Pair(_u1230, _u1232), _u1226), _u1224)), _u1228)) )).
% 40.55/40.74  cnf(matrix-737, plain, ( ~hBOOL(hAPP(fun(product_prod(_u1231, _u1233), bool), bool, hAPP(product_prod(_u1231, _u1233), fun(fun(product_prod(_u1231, _u1233), bool), bool), member(product_prod(_u1231, _u1233)), hAPP(_u1233, product_prod(_u1231, _u1233), hAPP(_u1231, fun(_u1233, product_prod(_u1231, _u1233)), product_Pair(_u1231, _u1233), _u1227), _u1225)), _u1229)) | hBOOL(hAPP(_u1233, bool, hAPP(_u1231, fun(_u1233, bool), hAPP(fun(product_prod(_u1231, _u1233), bool), fun(_u1231, fun(_u1233, bool)), in_rel(_u1231, _u1233), _u1229), _u1227), _u1225)) )).
% 40.55/40.74  cnf(matrix-738, plain, ( hBOOL(hAPP(fun(fun(_u1238, _u1239), bool), bool, hAPP(fun(_u1238, _u1239), fun(fun(fun(_u1238, _u1239), bool), bool), member(fun(_u1238, _u1239)), _u1237), hAPP(fun(_u1238, fun(_u1239, bool)), fun(fun(_u1238, _u1239), bool), hAPP(fun(_u1238, bool), fun(fun(_u1238, fun(_u1239, bool)), fun(fun(_u1238, _u1239), bool)), pi(_u1238, _u1239), _u1235), hAPP(fun(_u1239, bool), fun(_u1238, fun(_u1239, bool)), combk(fun(_u1239, bool), _u1238), _u1236)))) | hBOOL(hAPP(fun(_u1238, bool), bool, hAPP(_u1238, fun(fun(_u1238, bool), bool), member(_u1238), skolem73(_u1239, _u1238, _u1237, _u1236, _u1235)), _u1235)) )).
% 40.55/40.74  cnf(matrix-739, plain, ( hBOOL(hAPP(fun(fun(_u1238, _u1239), bool), bool, hAPP(fun(_u1238, _u1239), fun(fun(fun(_u1238, _u1239), bool), bool), member(fun(_u1238, _u1239)), _u1237), hAPP(fun(_u1238, fun(_u1239, bool)), fun(fun(_u1238, _u1239), bool), hAPP(fun(_u1238, bool), fun(fun(_u1238, fun(_u1239, bool)), fun(fun(_u1238, _u1239), bool)), pi(_u1238, _u1239), _u1235), hAPP(fun(_u1239, bool), fun(_u1238, fun(_u1239, bool)), combk(fun(_u1239, bool), _u1238), _u1236)))) | ~hBOOL(hAPP(fun(_u1239, bool), bool, hAPP(_u1239, fun(fun(_u1239, bool), bool), member(_u1239), hAPP(_u1238, _u1239, _u1237, skolem73(_u1239, _u1238, _u1237, _u1236, _u1235))), _u1236)) )).
% 40.55/40.74  cnf(matrix-740, plain, ( hBOOL(hAPP(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool, hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), fun(fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), bool), member(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), skolem74), arrow_2064824852le_Lin)) )).
% 40.55/40.74  cnf(matrix-741, plain, ( hBOOL(hAPP(fun(_u1246, bool), bool, hAPP(_u1246, fun(fun(_u1246, bool), bool), member(_u1246), skolem75(_u1247, _u1246, _u1245, _u1244, _u1243, _u1242)), _u1242)) | ~hBOOL(hAPP(fun(fun(_u1246, _u1247), bool), bool, hAPP(fun(_u1246, _u1247), fun(fun(fun(_u1246, _u1247), bool), bool), member(fun(_u1246, _u1247)), _u1244), hAPP(fun(_u1246, fun(_u1247, bool)), fun(fun(_u1246, _u1247), bool), hAPP(fun(_u1246, bool), fun(fun(_u1246, fun(_u1247, bool)), fun(fun(_u1246, _u1247), bool)), pi(_u1246, _u1247), _u1242), _u1245))) | hBOOL(hAPP(fun(fun(_u1246, _u1247), bool), bool, hAPP(fun(_u1246, _u1247), fun(fun(fun(_u1246, _u1247), bool), bool), member(fun(_u1246, _u1247)), _u1243), hAPP(fun(_u1246, fun(_u1247, bool)), fun(fun(_u1246, _u1247), bool), hAPP(fun(_u1246, bool), fun(fun(_u1246, fun(_u1247, bool)), fun(fun(_u1246, _u1247), bool)), pi(_u1246, _u1247), _u1242), _u1245))) )).
% 40.55/40.74  cnf(matrix-742, plain, ( hBOOL(hAPP(fun(_u1246, bool), bool, hAPP(_u1246, fun(fun(_u1246, bool), bool), member(_u1246), skolem75(_u1247, _u1246, _u1245, _u1244, _u1243, _u1242)), _u1242)) | ~hBOOL(hAPP(fun(fun(_u1246, _u1247), bool), bool, hAPP(fun(_u1246, _u1247), fun(fun(fun(_u1246, _u1247), bool), bool), member(fun(_u1246, _u1247)), _u1243), hAPP(fun(_u1246, fun(_u1247, bool)), fun(fun(_u1246, _u1247), bool), hAPP(fun(_u1246, bool), fun(fun(_u1246, fun(_u1247, bool)), fun(fun(_u1246, _u1247), bool)), pi(_u1246, _u1247), _u1242), _u1245))) | hBOOL(hAPP(fun(fun(_u1246, _u1247), bool), bool, hAPP(fun(_u1246, _u1247), fun(fun(fun(_u1246, _u1247), bool), bool), member(fun(_u1246, _u1247)), _u1244), hAPP(fun(_u1246, fun(_u1247, bool)), fun(fun(_u1246, _u1247), bool), hAPP(fun(_u1246, bool), fun(fun(_u1246, fun(_u1247, bool)), fun(fun(_u1246, _u1247), bool)), pi(_u1246, _u1247), _u1242), _u1245))) )).
% 40.55/40.74  cnf(matrix-743, plain, ( ( hAPP(_u1246, _u1247, _u1244, skolem75(_u1247, _u1246, _u1245, _u1244, _u1243, _u1242)) != hAPP(_u1246, _u1247, _u1243, skolem75(_u1247, _u1246, _u1245, _u1244, _u1243, _u1242))) | ~hBOOL(hAPP(fun(fun(_u1246, _u1247), bool), bool, hAPP(fun(_u1246, _u1247), fun(fun(fun(_u1246, _u1247), bool), bool), member(fun(_u1246, _u1247)), _u1244), hAPP(fun(_u1246, fun(_u1247, bool)), fun(fun(_u1246, _u1247), bool), hAPP(fun(_u1246, bool), fun(fun(_u1246, fun(_u1247, bool)), fun(fun(_u1246, _u1247), bool)), pi(_u1246, _u1247), _u1242), _u1245))) | hBOOL(hAPP(fun(fun(_u1246, _u1247), bool), bool, hAPP(fun(_u1246, _u1247), fun(fun(fun(_u1246, _u1247), bool), bool), member(fun(_u1246, _u1247)), _u1243), hAPP(fun(_u1246, fun(_u1247, bool)), fun(fun(_u1246, _u1247), bool), hAPP(fun(_u1246, bool), fun(fun(_u1246, fun(_u1247, bool)), fun(fun(_u1246, _u1247), bool)), pi(_u1246, _u1247), _u1242), _u1245))) )).
% 40.55/40.74  cnf(matrix-744, plain, ( ( hAPP(_u1246, _u1247, _u1244, skolem75(_u1247, _u1246, _u1245, _u1244, _u1243, _u1242)) != hAPP(_u1246, _u1247, _u1243, skolem75(_u1247, _u1246, _u1245, _u1244, _u1243, _u1242))) | ~hBOOL(hAPP(fun(fun(_u1246, _u1247), bool), bool, hAPP(fun(_u1246, _u1247), fun(fun(fun(_u1246, _u1247), bool), bool), member(fun(_u1246, _u1247)), _u1243), hAPP(fun(_u1246, fun(_u1247, bool)), fun(fun(_u1246, _u1247), bool), hAPP(fun(_u1246, bool), fun(fun(_u1246, fun(_u1247, bool)), fun(fun(_u1246, _u1247), bool)), pi(_u1246, _u1247), _u1242), _u1245))) | hBOOL(hAPP(fun(fun(_u1246, _u1247), bool), bool, hAPP(fun(_u1246, _u1247), fun(fun(fun(_u1246, _u1247), bool), bool), member(fun(_u1246, _u1247)), _u1244), hAPP(fun(_u1246, fun(_u1247, bool)), fun(fun(_u1246, _u1247), bool), hAPP(fun(_u1246, bool), fun(fun(_u1246, fun(_u1247, bool)), fun(fun(_u1246, _u1247), bool)), pi(_u1246, _u1247), _u1242), _u1245))) )).
% 40.55/40.74  cnf(matrix-745, plain, ( hBOOL(hAPP(fun(fun(_u1252, _u1253), bool), bool, hAPP(fun(_u1252, _u1253), fun(fun(fun(_u1252, _u1253), bool), bool), member(fun(_u1252, _u1253)), _u1251), hAPP(fun(_u1252, fun(_u1253, bool)), fun(fun(_u1252, _u1253), bool), hAPP(fun(_u1252, bool), fun(fun(_u1252, fun(_u1253, bool)), fun(fun(_u1252, _u1253), bool)), pi(_u1252, _u1253), _u1249), _u1250))) | hBOOL(hAPP(fun(_u1252, bool), bool, hAPP(_u1252, fun(fun(_u1252, bool), bool), member(_u1252), skolem76(_u1253, _u1252, _u1251, _u1250, _u1249)), _u1249)) )).
% 40.55/40.74  cnf(matrix-746, plain, ( hBOOL(hAPP(fun(fun(_u1252, _u1253), bool), bool, hAPP(fun(_u1252, _u1253), fun(fun(fun(_u1252, _u1253), bool), bool), member(fun(_u1252, _u1253)), _u1251), hAPP(fun(_u1252, fun(_u1253, bool)), fun(fun(_u1252, _u1253), bool), hAPP(fun(_u1252, bool), fun(fun(_u1252, fun(_u1253, bool)), fun(fun(_u1252, _u1253), bool)), pi(_u1252, _u1253), _u1249), _u1250))) | ~hBOOL(hAPP(fun(_u1253, bool), bool, hAPP(_u1253, fun(fun(_u1253, bool), bool), member(_u1253), hAPP(_u1252, _u1253, _u1251, skolem76(_u1253, _u1252, _u1251, _u1250, _u1249))), hAPP(_u1252, fun(_u1253, bool), _u1250, skolem76(_u1253, _u1252, _u1251, _u1250, _u1249)))) )).
% 40.55/40.74  cnf(matrix-747, plain, ( ~hBOOL(hAPP(fun(fun(_u1258, _u1257), bool), bool, hAPP(fun(_u1258, _u1257), fun(fun(fun(_u1258, _u1257), bool), bool), member(fun(_u1258, _u1257)), _u1256), hAPP(fun(_u1258, fun(_u1257, bool)), fun(fun(_u1258, _u1257), bool), hAPP(fun(_u1258, bool), fun(fun(_u1258, fun(_u1257, bool)), fun(fun(_u1258, _u1257), bool)), pi(_u1258, _u1257), _u1255), hAPP(fun(_u1257, bool), fun(_u1258, fun(_u1257, bool)), combk(fun(_u1257, bool), _u1258), _u1254)))) | ~hBOOL(hAPP(fun(_u1258, bool), bool, hAPP(fun(_u1258, _u1257), fun(fun(_u1258, bool), bool), inj_on(_u1258, _u1257), _u1256), _u1255)) | ~hBOOL(hAPP(fun(_u1257, bool), bool, finite_finite_1(_u1257), _u1254)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(fun(_u1258, bool), nat, finite_card(_u1258), _u1255)), hAPP(fun(_u1257, bool), nat, finite_card(_u1257), _u1254))) )).
% 40.55/40.74  cnf(matrix-748, plain, ( hBOOL(hAPP(fun(_u1263, bool), bool, hAPP(fun(_u1263, _u1264), fun(fun(_u1263, bool), bool), inj_on(_u1263, _u1264), _u1262), _u1261)) | hBOOL(hAPP(fun(_u1263, bool), bool, hAPP(_u1263, fun(fun(_u1263, bool), bool), member(_u1263), skolem77(_u1264, _u1263, _u1262, _u1261)), _u1261)) )).
% 40.55/40.74  cnf(matrix-749, plain, ( hBOOL(hAPP(fun(_u1263, bool), bool, hAPP(fun(_u1263, _u1264), fun(fun(_u1263, bool), bool), inj_on(_u1263, _u1264), _u1262), _u1261)) | hBOOL(hAPP(fun(_u1263, bool), bool, hAPP(_u1263, fun(fun(_u1263, bool), bool), member(_u1263), skolem78(_u1264, _u1263, _u1262, _u1261)), _u1261)) )).
% 40.55/40.74  cnf(matrix-750, plain, ( hBOOL(hAPP(fun(_u1263, bool), bool, hAPP(fun(_u1263, _u1264), fun(fun(_u1263, bool), bool), inj_on(_u1263, _u1264), _u1262), _u1261)) | ( hAPP(_u1263, _u1264, _u1262, skolem77(_u1264, _u1263, _u1262, _u1261)) = hAPP(_u1263, _u1264, _u1262, skolem78(_u1264, _u1263, _u1262, _u1261))) )).
% 40.55/40.74  cnf(matrix-751, plain, ( hBOOL(hAPP(fun(_u1263, bool), bool, hAPP(fun(_u1263, _u1264), fun(fun(_u1263, bool), bool), inj_on(_u1263, _u1264), _u1262), _u1261)) | ( ti(_u1263, skolem77(_u1264, _u1263, _u1262, _u1261)) != ti(_u1263, skolem78(_u1264, _u1263, _u1262, _u1261))) )).
% 40.55/40.74  cnf(matrix-752, plain, ( hBOOL(hAPP(fun(_u1269, bool), bool, hAPP(_u1269, fun(fun(_u1269, bool), bool), member(_u1269), skolem79(_u1270, _u1269, _u1268, _u1267, _u1266)), _u1266)) | ~hBOOL(hAPP(fun(_u1269, bool), bool, hAPP(fun(_u1269, _u1270), fun(fun(_u1269, bool), bool), inj_on(_u1269, _u1270), _u1268), _u1266)) | hBOOL(hAPP(fun(_u1269, bool), bool, hAPP(fun(_u1269, _u1270), fun(fun(_u1269, bool), bool), inj_on(_u1269, _u1270), _u1267), _u1266)) )).
% 40.55/40.74  cnf(matrix-753, plain, ( hBOOL(hAPP(fun(_u1269, bool), bool, hAPP(_u1269, fun(fun(_u1269, bool), bool), member(_u1269), skolem79(_u1270, _u1269, _u1268, _u1267, _u1266)), _u1266)) | ~hBOOL(hAPP(fun(_u1269, bool), bool, hAPP(fun(_u1269, _u1270), fun(fun(_u1269, bool), bool), inj_on(_u1269, _u1270), _u1267), _u1266)) | hBOOL(hAPP(fun(_u1269, bool), bool, hAPP(fun(_u1269, _u1270), fun(fun(_u1269, bool), bool), inj_on(_u1269, _u1270), _u1268), _u1266)) )).
% 40.55/40.74  cnf(matrix-754, plain, ( ( hAPP(_u1269, _u1270, _u1268, skolem79(_u1270, _u1269, _u1268, _u1267, _u1266)) != hAPP(_u1269, _u1270, _u1267, skolem79(_u1270, _u1269, _u1268, _u1267, _u1266))) | ~hBOOL(hAPP(fun(_u1269, bool), bool, hAPP(fun(_u1269, _u1270), fun(fun(_u1269, bool), bool), inj_on(_u1269, _u1270), _u1268), _u1266)) | hBOOL(hAPP(fun(_u1269, bool), bool, hAPP(fun(_u1269, _u1270), fun(fun(_u1269, bool), bool), inj_on(_u1269, _u1270), _u1267), _u1266)) )).
% 40.55/40.74  cnf(matrix-755, plain, ( ( hAPP(_u1269, _u1270, _u1268, skolem79(_u1270, _u1269, _u1268, _u1267, _u1266)) != hAPP(_u1269, _u1270, _u1267, skolem79(_u1270, _u1269, _u1268, _u1267, _u1266))) | ~hBOOL(hAPP(fun(_u1269, bool), bool, hAPP(fun(_u1269, _u1270), fun(fun(_u1269, bool), bool), inj_on(_u1269, _u1270), _u1267), _u1266)) | hBOOL(hAPP(fun(_u1269, bool), bool, hAPP(fun(_u1269, _u1270), fun(fun(_u1269, bool), bool), inj_on(_u1269, _u1270), _u1268), _u1266)) )).
% 40.55/40.74  cnf(matrix-756, plain, ( hBOOL(hAPP(fun(arrow_660593299e_indi, bool), bool, finite_finite_1(arrow_660593299e_indi), top_top(fun(arrow_660593299e_indi, bool)))) )).
% 40.55/40.74  cnf(matrix-757, plain, ( ~hBOOL(hAPP(fun(fun(_u1276, _u1275), bool), bool, hAPP(fun(_u1276, _u1275), fun(fun(fun(_u1276, _u1275), bool), bool), member(fun(_u1276, _u1275)), _u1273), hAPP(fun(_u1276, fun(_u1275, bool)), fun(fun(_u1276, _u1275), bool), hAPP(fun(_u1276, bool), fun(fun(_u1276, fun(_u1275, bool)), fun(fun(_u1276, _u1275), bool)), pi(_u1276, _u1275), _u1272), hAPP(fun(_u1275, bool), fun(_u1276, fun(_u1275, bool)), combk(fun(_u1275, bool), _u1276), _u1271)))) | ~hBOOL(hAPP(fun(_u1276, bool), bool, hAPP(fun(_u1276, _u1275), fun(fun(_u1276, bool), bool), inj_on(_u1276, _u1275), _u1273), _u1272)) | ~hBOOL(hAPP(fun(fun(_u1275, _u1276), bool), bool, hAPP(fun(_u1275, _u1276), fun(fun(fun(_u1275, _u1276), bool), bool), member(fun(_u1275, _u1276)), _u1274), hAPP(fun(_u1275, fun(_u1276, bool)), fun(fun(_u1275, _u1276), bool), hAPP(fun(_u1275, bool), fun(fun(_u1275, fun(_u1276, bool)), fun(fun(_u1275, _u1276), bool)), pi(_u1275, _u1276), _u1271), hAPP(fun(_u1276, bool), fun(_u1275, fun(_u1276, bool)), combk(fun(_u1276, bool), _u1275), _u1272)))) | ~hBOOL(hAPP(fun(_u1275, bool), bool, hAPP(fun(_u1275, _u1276), fun(fun(_u1275, bool), bool), inj_on(_u1275, _u1276), _u1274), _u1271)) | ~hBOOL(hAPP(fun(_u1276, bool), bool, finite_finite_1(_u1276), _u1272)) | ~hBOOL(hAPP(fun(_u1275, bool), bool, finite_finite_1(_u1275), _u1271)) | ( hAPP(fun(_u1276, bool), nat, finite_card(_u1276), _u1272) = hAPP(fun(_u1275, bool), nat, finite_card(_u1275), _u1271)) )).
% 40.55/40.74  cnf(matrix-758, plain, ( ~hBOOL(hAPP(fun(_u1278, bool), bool, finite_finite_1(_u1278), _u1277)) | hBOOL(hAPP(fun(fun(_u1278, bool), bool), bool, finite_finite_1(fun(_u1278, bool)), hAPP(fun(fun(_u1278, bool), bool), fun(fun(_u1278, bool), bool), collect(fun(_u1278, bool)), hAPP(fun(_u1278, bool), fun(fun(_u1278, bool), bool), hAPP(fun(fun(_u1278, bool), fun(fun(_u1278, bool), bool)), fun(fun(_u1278, bool), fun(fun(_u1278, bool), bool)), combc(fun(_u1278, bool), fun(_u1278, bool), bool), ord_less_eq(fun(_u1278, bool))), _u1277)))) )).
% 40.55/40.74  cnf(matrix-759, plain, ( ~hBOOL(hAPP(fun(_u1281, bool), bool, finite_finite_1(_u1281), _u1279)) | ~hBOOL(hAPP(fun(_u1281, bool), bool, hAPP(fun(_u1281, bool), fun(fun(_u1281, bool), bool), ord_less_eq(fun(_u1281, bool)), _u1280), _u1279)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(fun(_u1281, bool), nat, finite_card(_u1281), _u1280)), hAPP(fun(_u1281, bool), nat, finite_card(_u1281), _u1279))) | hBOOL(hAPP(fun(_u1281, bool), bool, hAPP(fun(_u1281, bool), fun(fun(_u1281, bool), bool), ord_less(fun(_u1281, bool)), _u1280), _u1279)) )).
% 40.55/40.74  cnf(matrix-760, plain, ( ~hBOOL(hAPP(fun(_u1284, bool), bool, finite_finite_1(_u1284), _u1282)) | ~hBOOL(hAPP(fun(_u1284, bool), bool, hAPP(fun(_u1284, bool), fun(fun(_u1284, bool), bool), ord_less(fun(_u1284, bool)), _u1283), _u1282)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(fun(_u1284, bool), nat, finite_card(_u1284), _u1283)), hAPP(fun(_u1284, bool), nat, finite_card(_u1284), _u1282))) )).
% 40.55/40.74  cnf(matrix-761, plain, ( ~hBOOL(hAPP(fun(_u1287, bool), bool, finite_finite_1(_u1287), _u1285)) | ~hBOOL(hAPP(fun(_u1287, bool), bool, hAPP(fun(_u1287, bool), fun(fun(_u1287, bool), bool), ord_less_eq(fun(_u1287, bool)), _u1286), _u1285)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(fun(_u1287, bool), nat, finite_card(_u1287), _u1286)), hAPP(fun(_u1287, bool), nat, finite_card(_u1287), _u1285))) )).
% 40.55/40.74  cnf(matrix-762, plain, ( hBOOL(hAPP(fun(_u1290, bool), bool, finite_finite_1(_u1290), hAPP(fun(_u1290, bool), fun(_u1290, bool), collect(_u1290), hAPP(fun(_u1290, bool), fun(_u1290, bool), hAPP(fun(_u1290, fun(bool, bool)), fun(fun(_u1290, bool), fun(_u1290, bool)), combs(_u1290, bool, bool), hAPP(fun(_u1290, bool), fun(_u1290, fun(bool, bool)), hAPP(fun(bool, fun(bool, bool)), fun(fun(_u1290, bool), fun(_u1290, fun(bool, bool))), combb(bool, fun(bool, bool), _u1290), fconj), _u1288)), _u1289)))) | ~hBOOL(hAPP(fun(_u1290, bool), bool, finite_finite_1(_u1290), hAPP(fun(_u1290, bool), fun(_u1290, bool), collect(_u1290), _u1288))) )).
% 40.55/40.74  cnf(matrix-763, plain, ( hBOOL(hAPP(fun(_u1290, bool), bool, finite_finite_1(_u1290), hAPP(fun(_u1290, bool), fun(_u1290, bool), collect(_u1290), hAPP(fun(_u1290, bool), fun(_u1290, bool), hAPP(fun(_u1290, fun(bool, bool)), fun(fun(_u1290, bool), fun(_u1290, bool)), combs(_u1290, bool, bool), hAPP(fun(_u1290, bool), fun(_u1290, fun(bool, bool)), hAPP(fun(bool, fun(bool, bool)), fun(fun(_u1290, bool), fun(_u1290, fun(bool, bool))), combb(bool, fun(bool, bool), _u1290), fconj), _u1288)), _u1289)))) | ~hBOOL(hAPP(fun(_u1290, bool), bool, finite_finite_1(_u1290), hAPP(fun(_u1290, bool), fun(_u1290, bool), collect(_u1290), _u1289))) )).
% 40.55/40.74  cnf(matrix-764, plain, ( hBOOL(hAPP(fun(nat, bool), bool, finite_finite_1(nat), hAPP(fun(nat, bool), fun(nat, bool), collect(nat), hAPP(nat, fun(nat, bool), hAPP(fun(nat, fun(nat, bool)), fun(nat, fun(nat, bool)), combc(nat, nat, bool), ord_less(nat)), _u1291)))) )).
% 40.55/40.74  cnf(matrix-765, plain, ( hBOOL(hAPP(fun(nat, bool), bool, finite_finite_1(nat), hAPP(fun(nat, bool), fun(nat, bool), collect(nat), hAPP(nat, fun(nat, bool), hAPP(fun(nat, fun(nat, bool)), fun(nat, fun(nat, bool)), combc(nat, nat, bool), ord_less_eq(nat)), _u1292)))) )).
% 40.55/40.74  cnf(matrix-766, plain, ( ~finite_finite(_u1294) | hBOOL(hAPP(fun(_u1294, bool), bool, finite_finite_1(_u1294), _u1293)) )).
% 40.55/40.74  cnf(matrix-767, plain, ( ~finite_finite(_u1296) | hBOOL(hAPP(fun(_u1296, bool), bool, finite_finite_1(_u1296), _u1295)) )).
% 40.55/40.74  cnf(matrix-768, plain, ( ( hAPP(fun(product_unit, bool), nat, finite_card(product_unit), top_top(fun(product_unit, bool))) = one_one(nat)) )).
% 40.55/40.74  cnf(matrix-769, plain, ( ~hBOOL(hAPP(fun(_u1304, bool), bool, finite_finite_1(_u1304), hAPP(fun(_u1304, bool), fun(_u1304, bool), collect(_u1304), hAPP(fun(_u1304, bool), fun(_u1304, bool), hAPP(fun(_u1304, fun(bool, bool)), fun(fun(_u1304, bool), fun(_u1304, bool)), combs(_u1304, bool, bool), hAPP(fun(_u1304, bool), fun(_u1304, fun(bool, bool)), hAPP(fun(bool, fun(bool, bool)), fun(fun(_u1304, bool), fun(_u1304, fun(bool, bool))), combb(bool, fun(bool, bool), _u1304), fdisj), _u1302)), _u1300)))) | hBOOL(hAPP(fun(_u1304, bool), bool, finite_finite_1(_u1304), hAPP(fun(_u1304, bool), fun(_u1304, bool), collect(_u1304), _u1302))) )).
% 40.55/40.74  cnf(matrix-770, plain, ( ~hBOOL(hAPP(fun(_u1304, bool), bool, finite_finite_1(_u1304), hAPP(fun(_u1304, bool), fun(_u1304, bool), collect(_u1304), hAPP(fun(_u1304, bool), fun(_u1304, bool), hAPP(fun(_u1304, fun(bool, bool)), fun(fun(_u1304, bool), fun(_u1304, bool)), combs(_u1304, bool, bool), hAPP(fun(_u1304, bool), fun(_u1304, fun(bool, bool)), hAPP(fun(bool, fun(bool, bool)), fun(fun(_u1304, bool), fun(_u1304, fun(bool, bool))), combb(bool, fun(bool, bool), _u1304), fdisj), _u1302)), _u1300)))) | hBOOL(hAPP(fun(_u1304, bool), bool, finite_finite_1(_u1304), hAPP(fun(_u1304, bool), fun(_u1304, bool), collect(_u1304), _u1300))) )).
% 40.55/40.74  cnf(matrix-771, plain, ( ~hBOOL(hAPP(fun(_u1305, bool), bool, finite_finite_1(_u1305), hAPP(fun(_u1305, bool), fun(_u1305, bool), collect(_u1305), _u1303))) | ~hBOOL(hAPP(fun(_u1305, bool), bool, finite_finite_1(_u1305), hAPP(fun(_u1305, bool), fun(_u1305, bool), collect(_u1305), _u1301))) | hBOOL(hAPP(fun(_u1305, bool), bool, finite_finite_1(_u1305), hAPP(fun(_u1305, bool), fun(_u1305, bool), collect(_u1305), hAPP(fun(_u1305, bool), fun(_u1305, bool), hAPP(fun(_u1305, fun(bool, bool)), fun(fun(_u1305, bool), fun(_u1305, bool)), combs(_u1305, bool, bool), hAPP(fun(_u1305, bool), fun(_u1305, fun(bool, bool)), hAPP(fun(bool, fun(bool, bool)), fun(fun(_u1305, bool), fun(_u1305, fun(bool, bool))), combb(bool, fun(bool, bool), _u1305), fdisj), _u1303)), _u1301)))) )).
% 40.55/40.74  cnf(matrix-772, plain, ( ( hAPP(fun(nat, bool), nat, finite_card(nat), hAPP(fun(nat, bool), fun(nat, bool), collect(nat), hAPP(nat, fun(nat, bool), hAPP(fun(nat, fun(nat, bool)), fun(nat, fun(nat, bool)), combc(nat, nat, bool), ord_less(nat)), _u1306))) = _u1306) )).
% 40.55/40.74  cnf(matrix-773, plain, ( ~hBOOL(hAPP(fun(_u1309, bool), bool, hAPP(fun(_u1309, bool), fun(fun(_u1309, bool), bool), ord_less_eq(fun(_u1309, bool)), _u1308), _u1307)) | ~hBOOL(hAPP(fun(_u1309, bool), bool, finite_finite_1(_u1309), _u1307)) | hBOOL(hAPP(fun(_u1309, bool), bool, finite_finite_1(_u1309), _u1308)) )).
% 40.55/40.74  cnf(matrix-774, plain, ( ~hBOOL(hAPP(fun(_u1312, bool), bool, finite_finite_1(_u1312), _u1310)) | ~hBOOL(hAPP(fun(_u1312, bool), bool, hAPP(fun(_u1312, bool), fun(fun(_u1312, bool), bool), ord_less_eq(fun(_u1312, bool)), _u1311), _u1310)) | hBOOL(hAPP(fun(_u1312, bool), bool, finite_finite_1(_u1312), _u1311)) )).
% 40.55/40.74  cnf(matrix-775, plain, ( ~finite_finite(_u1313) | hBOOL(hAPP(fun(_u1313, bool), bool, finite_finite_1(_u1313), top_top(fun(_u1313, bool)))) )).
% 40.55/40.74  cnf(matrix-776, plain, ( ~hBOOL(hAPP(fun(_u1314, bool), bool, finite_finite_1(_u1314), top_top(fun(_u1314, bool)))) | ~hBOOL(hAPP(fun(_u1315, bool), bool, finite_finite_1(_u1315), top_top(fun(_u1315, bool)))) | hBOOL(hAPP(fun(product_prod(_u1314, _u1315), bool), bool, finite_finite_1(product_prod(_u1314, _u1315)), top_top(fun(product_prod(_u1314, _u1315), bool)))) )).
% 40.55/40.74  cnf(matrix-777, plain, ( ~hBOOL(hAPP(fun(sum_sum(_u1320, _u1318), bool), bool, finite_finite_1(sum_sum(_u1320, _u1318)), top_top(fun(sum_sum(_u1320, _u1318), bool)))) | hBOOL(hAPP(fun(_u1320, bool), bool, finite_finite_1(_u1320), top_top(fun(_u1320, bool)))) )).
% 40.55/40.74  cnf(matrix-778, plain, ( ~hBOOL(hAPP(fun(sum_sum(_u1320, _u1318), bool), bool, finite_finite_1(sum_sum(_u1320, _u1318)), top_top(fun(sum_sum(_u1320, _u1318), bool)))) | hBOOL(hAPP(fun(_u1318, bool), bool, finite_finite_1(_u1318), top_top(fun(_u1318, bool)))) )).
% 40.55/40.74  cnf(matrix-779, plain, ( ~hBOOL(hAPP(fun(_u1321, bool), bool, finite_finite_1(_u1321), top_top(fun(_u1321, bool)))) | ~hBOOL(hAPP(fun(_u1319, bool), bool, finite_finite_1(_u1319), top_top(fun(_u1319, bool)))) | hBOOL(hAPP(fun(sum_sum(_u1321, _u1319), bool), bool, finite_finite_1(sum_sum(_u1321, _u1319)), top_top(fun(sum_sum(_u1321, _u1319), bool)))) )).
% 40.55/40.74  cnf(matrix-780, plain, ( ~hBOOL(hAPP(fun(option(_u1323), bool), bool, finite_finite_1(option(_u1323)), top_top(fun(option(_u1323), bool)))) | hBOOL(hAPP(fun(_u1323, bool), bool, finite_finite_1(_u1323), top_top(fun(_u1323, bool)))) )).
% 40.55/40.74  cnf(matrix-781, plain, ( ~hBOOL(hAPP(fun(_u1324, bool), bool, finite_finite_1(_u1324), top_top(fun(_u1324, bool)))) | hBOOL(hAPP(fun(option(_u1324), bool), bool, finite_finite_1(option(_u1324)), top_top(fun(option(_u1324), bool)))) )).
% 40.55/40.74  cnf(matrix-782, plain, ( ~hBOOL(hAPP(fun(_u1326, bool), bool, finite_finite_1(_u1326), hAPP(fun(_u1326, bool), fun(_u1326, bool), collect(_u1326), _u1325))) | ~hBOOL(hAPP(fun(_u1326, bool), bool, finite_finite_1(_u1326), hAPP(fun(_u1326, bool), fun(_u1326, bool), collect(_u1326), hAPP(fun(_u1326, bool), fun(_u1326, bool), hAPP(fun(bool, bool), fun(fun(_u1326, bool), fun(_u1326, bool)), combb(bool, bool, _u1326), fNot), _u1325)))) | hBOOL(hAPP(fun(_u1326, bool), bool, finite_finite_1(_u1326), top_top(fun(_u1326, bool)))) )).
% 40.55/40.74  cnf(matrix-783, plain, ( ~hBOOL(hAPP(fun(_u1326, bool), bool, finite_finite_1(_u1326), hAPP(fun(_u1326, bool), fun(_u1326, bool), collect(_u1326), _u1325))) | ~hBOOL(hAPP(fun(_u1326, bool), bool, finite_finite_1(_u1326), top_top(fun(_u1326, bool)))) | hBOOL(hAPP(fun(_u1326, bool), bool, finite_finite_1(_u1326), hAPP(fun(_u1326, bool), fun(_u1326, bool), collect(_u1326), hAPP(fun(_u1326, bool), fun(_u1326, bool), hAPP(fun(bool, bool), fun(fun(_u1326, bool), fun(_u1326, bool)), combb(bool, bool, _u1326), fNot), _u1325)))) )).
% 40.55/40.74  cnf(matrix-784, plain, ( ~hBOOL(hAPP(fun(_u1328, bool), bool, finite_finite_1(_u1328), top_top(fun(_u1328, bool)))) | ( hAPP(fun(_u1328, bool), nat, finite_card(_u1328), _u1327) != hAPP(fun(_u1328, bool), nat, finite_card(_u1328), top_top(fun(_u1328, bool)))) | ( ti(fun(_u1328, bool), _u1327) = top_top(fun(_u1328, bool))) )).
% 40.55/40.74  cnf(matrix-785, plain, ( ~hBOOL(hAPP(fun(fun(_u1330, _u1329), bool), bool, finite_finite_1(fun(_u1330, _u1329)), top_top(fun(fun(_u1330, _u1329), bool)))) | hBOOL(hAPP(fun(_u1329, bool), bool, finite_finite_1(_u1329), top_top(fun(_u1329, bool)))) )).
% 40.55/40.74  cnf(matrix-786, plain, ( ~hBOOL(hAPP(fun(_u1333, bool), bool, finite_finite_1(_u1333), _u1331)) | ~hBOOL(hAPP(fun(_u1333, bool), bool, hAPP(fun(_u1333, bool), fun(fun(_u1333, bool), bool), ord_less_eq(fun(_u1333, bool)), _u1332), _u1331)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(fun(_u1333, bool), nat, finite_card(_u1333), _u1331)), hAPP(fun(_u1333, bool), nat, finite_card(_u1333), _u1332))) | ( ti(fun(_u1333, bool), _u1332) = ti(fun(_u1333, bool), _u1331)) )).
% 40.55/40.74  cnf(matrix-787, plain, ( hBOOL(hAPP(fun(_u1336, bool), bool, finite_finite_1(_u1336), top_top(fun(_u1336, bool)))) | ~hBOOL(hAPP(fun(_u1336, bool), bool, finite_finite_1(_u1336), _u1335)) | ~hBOOL(hAPP(fun(_u1336, bool), bool, hAPP(_u1336, fun(fun(_u1336, bool), bool), member(_u1336), skolem80(_u1336, _u1335)), _u1335)) )).
% 40.55/40.74  cnf(matrix-788, plain, ( ~hBOOL(hAPP(fun(_u1339, bool), bool, finite_finite_1(_u1339), _u1337)) | ~hBOOL(hAPP(fun(_u1340, bool), bool, finite_finite_1(_u1340), _u1338)) | ( hAPP(fun(sum_sum(_u1339, _u1340), bool), nat, finite_card(sum_sum(_u1339, _u1340)), hAPP(fun(_u1340, bool), fun(sum_sum(_u1339, _u1340), bool), hAPP(fun(_u1339, bool), fun(fun(_u1340, bool), fun(sum_sum(_u1339, _u1340), bool)), sum_Plus(_u1339, _u1340), _u1337), _u1338)) = hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), hAPP(fun(_u1339, bool), nat, finite_card(_u1339), _u1337)), hAPP(fun(_u1340, bool), nat, finite_card(_u1340), _u1338))) )).
% 40.55/40.74  cnf(matrix-789, plain, ( ~hBOOL(hAPP(fun(fun(_u1348, bool), _u1347), bool, hAPP(fun(_u1348, _u1347), fun(fun(fun(_u1348, bool), _u1347), bool), hAPP(_u1347, fun(fun(_u1348, _u1347), fun(fun(fun(_u1348, bool), _u1347), bool)), hAPP(fun(_u1347, fun(_u1347, _u1347)), fun(_u1347, fun(fun(_u1348, _u1347), fun(fun(fun(_u1348, bool), _u1347), bool))), finite908156982e_idem(_u1347, _u1348), _u1344), _u1343), _u1342), _u1341)) | ~hBOOL(hAPP(fun(_u1348, bool), bool, finite_finite_1(_u1348), _u1345)) | ~hBOOL(hAPP(fun(_u1348, bool), bool, hAPP(fun(_u1348, bool), fun(fun(_u1348, bool), bool), ord_less_eq(fun(_u1348, bool)), _u1346), _u1345)) | ( hAPP(_u1347, _u1347, hAPP(_u1347, fun(_u1347, _u1347), _u1344, hAPP(fun(_u1348, bool), _u1347, _u1341, _u1346)), hAPP(fun(_u1348, bool), _u1347, _u1341, _u1345)) = hAPP(fun(_u1348, bool), _u1347, _u1341, _u1345)) )).
% 40.55/40.74  cnf(matrix-790, plain, ( ~hBOOL(hAPP(fun(nat, bool), bool, finite_finite_1(nat), top_top(fun(nat, bool)))) )).
% 40.55/40.74  cnf(matrix-791, plain, ( ( hAPP(_u1354, _u1354, hAPP(_u1354, fun(_u1354, _u1354), _u1352, _u1353), _u1353) = ti(_u1354, _u1353)) | ~hBOOL(hAPP(fun(fun(_u1355, bool), _u1354), bool, hAPP(fun(_u1355, _u1354), fun(fun(fun(_u1355, bool), _u1354), bool), hAPP(_u1354, fun(fun(_u1355, _u1354), fun(fun(fun(_u1355, bool), _u1354), bool)), hAPP(fun(_u1354, fun(_u1354, _u1354)), fun(_u1354, fun(fun(_u1355, _u1354), fun(fun(fun(_u1355, bool), _u1354), bool))), finite908156982e_idem(_u1354, _u1355), _u1352), _u1351), _u1350), _u1349)) )).
% 40.55/40.74  cnf(matrix-792, plain, ( ~hBOOL(hAPP(fun(sum_sum(_u1366, _u1364), bool), bool, finite_finite_1(sum_sum(_u1366, _u1364)), hAPP(fun(_u1364, bool), fun(sum_sum(_u1366, _u1364), bool), hAPP(fun(_u1366, bool), fun(fun(_u1364, bool), fun(sum_sum(_u1366, _u1364), bool)), sum_Plus(_u1366, _u1364), _u1362), _u1360))) | hBOOL(hAPP(fun(_u1366, bool), bool, finite_finite_1(_u1366), _u1362)) )).
% 40.55/40.74  cnf(matrix-793, plain, ( ~hBOOL(hAPP(fun(sum_sum(_u1366, _u1364), bool), bool, finite_finite_1(sum_sum(_u1366, _u1364)), hAPP(fun(_u1364, bool), fun(sum_sum(_u1366, _u1364), bool), hAPP(fun(_u1366, bool), fun(fun(_u1364, bool), fun(sum_sum(_u1366, _u1364), bool)), sum_Plus(_u1366, _u1364), _u1362), _u1360))) | hBOOL(hAPP(fun(_u1364, bool), bool, finite_finite_1(_u1364), _u1360)) )).
% 40.55/40.74  cnf(matrix-794, plain, ( ~hBOOL(hAPP(fun(_u1367, bool), bool, finite_finite_1(_u1367), _u1363)) | ~hBOOL(hAPP(fun(_u1365, bool), bool, finite_finite_1(_u1365), _u1361)) | hBOOL(hAPP(fun(sum_sum(_u1367, _u1365), bool), bool, finite_finite_1(sum_sum(_u1367, _u1365)), hAPP(fun(_u1365, bool), fun(sum_sum(_u1367, _u1365), bool), hAPP(fun(_u1367, bool), fun(fun(_u1365, bool), fun(sum_sum(_u1367, _u1365), bool)), sum_Plus(_u1367, _u1365), _u1363), _u1361))) )).
% 40.55/40.74  cnf(matrix-795, plain, ( ~hBOOL(hAPP(fun(_u1370, bool), bool, finite_finite_1(_u1370), _u1368)) | ~hBOOL(hAPP(fun(_u1371, bool), bool, finite_finite_1(_u1371), _u1369)) | hBOOL(hAPP(fun(sum_sum(_u1370, _u1371), bool), bool, finite_finite_1(sum_sum(_u1370, _u1371)), hAPP(fun(_u1371, bool), fun(sum_sum(_u1370, _u1371), bool), hAPP(fun(_u1370, bool), fun(fun(_u1371, bool), fun(sum_sum(_u1370, _u1371), bool)), sum_Plus(_u1370, _u1371), _u1368), _u1369))) )).
% 40.55/40.74  cnf(matrix-796, plain, ( hBOOL(hAPP(fun(_u1375, bool), bool, finite_finite_1(_u1375), _u1373)) | ~hBOOL(hAPP(fun(sum_sum(_u1375, _u1374), bool), bool, finite_finite_1(sum_sum(_u1375, _u1374)), hAPP(fun(_u1374, bool), fun(sum_sum(_u1375, _u1374), bool), hAPP(fun(_u1375, bool), fun(fun(_u1374, bool), fun(sum_sum(_u1375, _u1374), bool)), sum_Plus(_u1375, _u1374), _u1373), _u1372))) )).
% 40.55/40.74  cnf(matrix-797, plain, ( ~hBOOL(hAPP(fun(sum_sum(_u1379, _u1378), bool), bool, finite_finite_1(sum_sum(_u1379, _u1378)), hAPP(fun(_u1378, bool), fun(sum_sum(_u1379, _u1378), bool), hAPP(fun(_u1379, bool), fun(fun(_u1378, bool), fun(sum_sum(_u1379, _u1378), bool)), sum_Plus(_u1379, _u1378), _u1377), _u1376))) | hBOOL(hAPP(fun(_u1378, bool), bool, finite_finite_1(_u1378), _u1376)) )).
% 40.55/40.74  cnf(matrix-798, plain, ( ~hBOOL(hAPP(fun(fun(_u1387, bool), _u1386), bool, hAPP(fun(_u1387, _u1386), fun(fun(fun(_u1387, bool), _u1386), bool), hAPP(_u1386, fun(fun(_u1387, _u1386), fun(fun(fun(_u1387, bool), _u1386), bool)), hAPP(fun(_u1386, fun(_u1386, _u1386)), fun(_u1386, fun(fun(_u1387, _u1386), fun(fun(fun(_u1387, bool), _u1386), bool))), finite908156982e_idem(_u1386, _u1387), _u1383), _u1382), _u1381), _u1380)) | ~hBOOL(hAPP(fun(_u1387, bool), bool, finite_finite_1(_u1387), _u1384)) | ~hBOOL(hAPP(fun(_u1387, bool), bool, hAPP(_u1387, fun(fun(_u1387, bool), bool), member(_u1387), _u1385), _u1384)) | ( hAPP(_u1386, _u1386, hAPP(_u1386, fun(_u1386, _u1386), _u1383, hAPP(_u1387, _u1386, _u1381, _u1385)), hAPP(fun(_u1387, bool), _u1386, _u1380, _u1384)) = hAPP(fun(_u1387, bool), _u1386, _u1380, _u1384)) )).
% 40.55/40.74  cnf(matrix-799, plain, ( ( hAPP(fun(_u1389, bool), fun(sum_sum(_u1388, _u1389), bool), hAPP(fun(_u1388, bool), fun(fun(_u1389, bool), fun(sum_sum(_u1388, _u1389), bool)), sum_Plus(_u1388, _u1389), top_top(fun(_u1388, bool))), top_top(fun(_u1389, bool))) = top_top(fun(sum_sum(_u1388, _u1389), bool))) )).
% 40.55/40.74  cnf(matrix-800, plain, ( hBOOL(hAPP(fun(nat, bool), bool, finite_finite_1(nat), hAPP(fun(nat, bool), fun(nat, bool), collect(nat), hAPP(fun(nat, bool), fun(nat, bool), hAPP(fun(nat, fun(bool, bool)), fun(fun(nat, bool), fun(nat, bool)), combs(nat, bool, bool), hAPP(fun(nat, bool), fun(nat, fun(bool, bool)), hAPP(fun(bool, fun(bool, bool)), fun(fun(nat, bool), fun(nat, fun(bool, bool))), combb(bool, fun(bool, bool), nat), fconj), _u1391)), hAPP(nat, fun(nat, bool), hAPP(fun(nat, fun(nat, bool)), fun(nat, fun(nat, bool)), combc(nat, nat, bool), ord_less(nat)), _u1390))))) )).
% 40.55/40.74  cnf(matrix-801, plain, ( ~hBOOL(hAPP(fun(nat, bool), bool, finite_finite_1(nat), _u1397)) | ~hBOOL(hAPP(fun(nat, bool), bool, hAPP(nat, fun(fun(nat, bool), bool), member(nat), _u1392), _u1397)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1392), skolem81(_u1397))) )).
% 40.55/40.74  cnf(matrix-802, plain, ( hBOOL(hAPP(fun(nat, bool), bool, finite_finite_1(nat), _u1398)) | hBOOL(hAPP(fun(nat, bool), bool, hAPP(nat, fun(fun(nat, bool), bool), member(nat), skolem82(_u1398, _u1395)), _u1398)) )).
% 40.55/40.74  cnf(matrix-803, plain, ( hBOOL(hAPP(fun(nat, bool), bool, finite_finite_1(nat), _u1398)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), skolem82(_u1398, _u1395)), _u1395)) )).
% 40.55/40.74  cnf(matrix-804, plain, ( ~hBOOL(hAPP(fun(nat, bool), bool, finite_finite_1(nat), _u1404)) | ~hBOOL(hAPP(fun(nat, bool), bool, hAPP(nat, fun(fun(nat, bool), bool), member(nat), _u1399), _u1404)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1399), skolem83(_u1404))) )).
% 40.55/40.74  cnf(matrix-805, plain, ( hBOOL(hAPP(fun(nat, bool), bool, finite_finite_1(nat), _u1405)) | hBOOL(hAPP(fun(nat, bool), bool, hAPP(nat, fun(fun(nat, bool), bool), member(nat), skolem84(_u1405, _u1402)), _u1405)) )).
% 40.55/40.74  cnf(matrix-806, plain, ( hBOOL(hAPP(fun(nat, bool), bool, finite_finite_1(nat), _u1405)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), skolem84(_u1405, _u1402)), _u1402)) )).
% 40.55/40.74  cnf(matrix-807, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), skolem85(_u1408, _u1407)), hAPP(nat, nat, _u1407, skolem85(_u1408, _u1407)))) | hBOOL(hAPP(fun(nat, bool), bool, finite_finite_1(nat), hAPP(fun(nat, bool), fun(nat, bool), collect(nat), hAPP(nat, fun(nat, bool), hAPP(fun(nat, fun(nat, bool)), fun(nat, fun(nat, bool)), combc(nat, nat, bool), hAPP(fun(nat, nat), fun(nat, fun(nat, bool)), hAPP(fun(nat, fun(nat, bool)), fun(fun(nat, nat), fun(nat, fun(nat, bool))), combb(nat, fun(nat, bool), nat), ord_less_eq(nat)), _u1407)), _u1408)))) )).
% 40.55/40.74  cnf(matrix-808, plain, ( hBOOL(hAPP(fun(nat, bool), bool, finite_finite_1(nat), _u1410)) | hBOOL(hAPP(fun(nat, bool), bool, hAPP(nat, fun(fun(nat, bool), bool), member(nat), skolem86(_u1411, _u1410)), _u1410)) )).
% 40.55/40.74  cnf(matrix-809, plain, ( hBOOL(hAPP(fun(nat, bool), bool, finite_finite_1(nat), _u1410)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), skolem86(_u1411, _u1410)), _u1411)) )).
% 40.55/40.74  cnf(matrix-810, plain, ( ~hBOOL(hAPP(fun(_u1420, bool), bool, finite_finite_1(_u1420), _u1416)) | ~hBOOL(hAPP(fun(_u1422, bool), bool, finite_finite_1(_u1422), _u1418)) | ( hAPP(fun(sum_sum(_u1420, _u1422), bool), nat, finite_card(sum_sum(_u1420, _u1422)), hAPP(fun(_u1422, bool), fun(sum_sum(_u1420, _u1422), bool), hAPP(fun(_u1420, bool), fun(fun(_u1422, bool), fun(sum_sum(_u1420, _u1422), bool)), sum_Plus(_u1420, _u1422), _u1416), _u1418)) = hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), hAPP(fun(_u1420, bool), nat, finite_card(_u1420), _u1416)), hAPP(fun(_u1422, bool), nat, finite_card(_u1422), _u1418))) )).
% 40.55/40.74  cnf(matrix-811, plain, ( ( hAPP(fun(sum_sum(_u1421, _u1423), bool), nat, finite_card(sum_sum(_u1421, _u1423)), hAPP(fun(_u1423, bool), fun(sum_sum(_u1421, _u1423), bool), hAPP(fun(_u1421, bool), fun(fun(_u1423, bool), fun(sum_sum(_u1421, _u1423), bool)), sum_Plus(_u1421, _u1423), _u1417), _u1419)) = zero_zero(nat)) | hBOOL(hAPP(fun(_u1421, bool), bool, finite_finite_1(_u1421), _u1417)) )).
% 40.55/40.74  cnf(matrix-812, plain, ( ( hAPP(fun(sum_sum(_u1421, _u1423), bool), nat, finite_card(sum_sum(_u1421, _u1423)), hAPP(fun(_u1423, bool), fun(sum_sum(_u1421, _u1423), bool), hAPP(fun(_u1421, bool), fun(fun(_u1423, bool), fun(sum_sum(_u1421, _u1423), bool)), sum_Plus(_u1421, _u1423), _u1417), _u1419)) = zero_zero(nat)) | hBOOL(hAPP(fun(_u1423, bool), bool, finite_finite_1(_u1423), _u1419)) )).
% 40.55/40.74  cnf(matrix-813, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1424), zero_zero(nat))) )).
% 40.55/40.74  cnf(matrix-814, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), zero_zero(nat)), _u1425)) )).
% 40.55/40.74  cnf(matrix-815, plain, ( ( _u1426 = zero_zero(nat)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), zero_zero(nat)), _u1426)) )).
% 40.55/40.74  cnf(matrix-816, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1428), _u1427)) | ( _u1427 != zero_zero(nat)) )).
% 40.55/40.74  cnf(matrix-817, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1429), zero_zero(nat))) )).
% 40.55/40.74  cnf(matrix-818, plain, ( ( _u1431 = zero_zero(nat)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), zero_zero(nat)), _u1431)) )).
% 40.55/40.74  cnf(matrix-819, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), zero_zero(nat)), _u1432)) | ( _u1432 != zero_zero(nat)) )).
% 40.55/40.74  cnf(matrix-820, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1433), zero_zero(nat))) )).
% 40.55/40.74  cnf(matrix-821, plain, ( ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), zero_zero(nat)), _u1434) = _u1434) )).
% 40.55/40.74  cnf(matrix-822, plain, ( ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1435), zero_zero(nat)) = _u1435) )).
% 40.55/40.74  cnf(matrix-823, plain, ( ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1440), _u1438) != zero_zero(nat)) | ( _u1440 = zero_zero(nat)) )).
% 40.55/40.74  cnf(matrix-824, plain, ( ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1440), _u1438) != zero_zero(nat)) | ( _u1438 = zero_zero(nat)) )).
% 40.55/40.74  cnf(matrix-825, plain, ( ( _u1441 != zero_zero(nat)) | ( _u1439 != zero_zero(nat)) | ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1441), _u1439) = zero_zero(nat)) )).
% 40.55/40.74  cnf(matrix-826, plain, ( ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1443), _u1442) != _u1443) | ( _u1442 = zero_zero(nat)) )).
% 40.55/40.74  cnf(matrix-827, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1445), zero_zero(nat))) | ( _u1445 = zero_zero(nat)) )).
% 40.55/40.74  cnf(matrix-828, plain, ( ( _u1446 != zero_zero(nat)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1446), zero_zero(nat))) )).
% 40.55/40.74  cnf(matrix-829, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), zero_zero(nat)), _u1447)) )).
% 40.55/40.74  cnf(matrix-830, plain, ( ~zero(_u1449) | ( zero_zero(_u1449) != ti(_u1449, _u1450)) | ( ti(_u1449, _u1450) = zero_zero(_u1449)) )).
% 40.55/40.74  cnf(matrix-831, plain, ( ~zero(_u1449) | ( ti(_u1449, _u1451) != zero_zero(_u1449)) | ( zero_zero(_u1449) = ti(_u1449, _u1451)) )).
% 40.55/40.74  cnf(matrix-832, plain, ( ~zero_neq_one(_u1452) | ( zero_zero(_u1452) != one_one(_u1452)) )).
% 40.55/40.74  cnf(matrix-833, plain, ( ~zero_neq_one(_u1453) | ( one_one(_u1453) != zero_zero(_u1453)) )).
% 40.55/40.74  cnf(matrix-834, plain, ( ~comm_monoid_add(_u1455) | ( hAPP(_u1455, _u1455, hAPP(_u1455, fun(_u1455, _u1455), plus_plus(_u1455), _u1454), zero_zero(_u1455)) = ti(_u1455, _u1454)) )).
% 40.55/40.74  cnf(matrix-835, plain, ( ~monoid_add(_u1457) | ( hAPP(_u1457, _u1457, hAPP(_u1457, fun(_u1457, _u1457), plus_plus(_u1457), _u1456), zero_zero(_u1457)) = ti(_u1457, _u1456)) )).
% 40.55/40.74  cnf(matrix-836, plain, ( ~linord219039673up_add(_u1459) | ( zero_zero(_u1459) != hAPP(_u1459, _u1459, hAPP(_u1459, fun(_u1459, _u1459), plus_plus(_u1459), _u1460), _u1460)) | ( ti(_u1459, _u1460) = zero_zero(_u1459)) )).
% 40.55/40.74  cnf(matrix-837, plain, ( ~linord219039673up_add(_u1459) | ( ti(_u1459, _u1461) != zero_zero(_u1459)) | ( zero_zero(_u1459) = hAPP(_u1459, _u1459, hAPP(_u1459, fun(_u1459, _u1459), plus_plus(_u1459), _u1461), _u1461)) )).
% 40.55/40.74  cnf(matrix-838, plain, ( ~comm_monoid_add(_u1463) | ( hAPP(_u1463, _u1463, hAPP(_u1463, fun(_u1463, _u1463), plus_plus(_u1463), zero_zero(_u1463)), _u1462) = ti(_u1463, _u1462)) )).
% 40.55/40.74  cnf(matrix-839, plain, ( ~monoid_add(_u1465) | ( hAPP(_u1465, _u1465, hAPP(_u1465, fun(_u1465, _u1465), plus_plus(_u1465), zero_zero(_u1465)), _u1464) = ti(_u1465, _u1464)) )).
% 40.55/40.74  cnf(matrix-840, plain, ( ~ordere216010020id_add(_u1468) | ~hBOOL(hAPP(_u1468, bool, hAPP(_u1468, fun(_u1468, bool), ord_less_eq(_u1468), _u1466), zero_zero(_u1468))) | ~hBOOL(hAPP(_u1468, bool, hAPP(_u1468, fun(_u1468, bool), ord_less_eq(_u1468), _u1467), zero_zero(_u1468))) | hBOOL(hAPP(_u1468, bool, hAPP(_u1468, fun(_u1468, bool), ord_less_eq(_u1468), hAPP(_u1468, _u1468, hAPP(_u1468, fun(_u1468, _u1468), plus_plus(_u1468), _u1466), _u1467)), zero_zero(_u1468))) )).
% 40.55/40.74  cnf(matrix-841, plain, ( ~ordere216010020id_add(_u1472) | ~hBOOL(hAPP(_u1472, bool, hAPP(_u1472, fun(_u1472, bool), ord_less_eq(_u1472), zero_zero(_u1472)), _u1469)) | ~hBOOL(hAPP(_u1472, bool, hAPP(_u1472, fun(_u1472, bool), ord_less_eq(_u1472), _u1471), _u1470)) | hBOOL(hAPP(_u1472, bool, hAPP(_u1472, fun(_u1472, bool), ord_less_eq(_u1472), _u1471), hAPP(_u1472, _u1472, hAPP(_u1472, fun(_u1472, _u1472), plus_plus(_u1472), _u1470), _u1469))) )).
% 40.55/40.74  cnf(matrix-842, plain, ( ~ordere216010020id_add(_u1476) | ~hBOOL(hAPP(_u1476, bool, hAPP(_u1476, fun(_u1476, bool), ord_less_eq(_u1476), zero_zero(_u1476)), _u1473)) | ~hBOOL(hAPP(_u1476, bool, hAPP(_u1476, fun(_u1476, bool), ord_less_eq(_u1476), _u1475), _u1474)) | hBOOL(hAPP(_u1476, bool, hAPP(_u1476, fun(_u1476, bool), ord_less_eq(_u1476), _u1475), hAPP(_u1476, _u1476, hAPP(_u1476, fun(_u1476, _u1476), plus_plus(_u1476), _u1473), _u1474))) )).
% 40.55/40.74  cnf(matrix-843, plain, ( ~ordere216010020id_add(_u1479) | ~hBOOL(hAPP(_u1479, bool, hAPP(_u1479, fun(_u1479, bool), ord_less_eq(_u1479), zero_zero(_u1479)), _u1477)) | ~hBOOL(hAPP(_u1479, bool, hAPP(_u1479, fun(_u1479, bool), ord_less_eq(_u1479), zero_zero(_u1479)), _u1478)) | ( hAPP(_u1479, _u1479, hAPP(_u1479, fun(_u1479, _u1479), plus_plus(_u1479), _u1477), _u1478) != zero_zero(_u1479)) | ( ti(_u1479, _u1477) = zero_zero(_u1479)) )).
% 40.55/40.74  cnf(matrix-844, plain, ( ~ordere216010020id_add(_u1479) | ~hBOOL(hAPP(_u1479, bool, hAPP(_u1479, fun(_u1479, bool), ord_less_eq(_u1479), zero_zero(_u1479)), _u1477)) | ~hBOOL(hAPP(_u1479, bool, hAPP(_u1479, fun(_u1479, bool), ord_less_eq(_u1479), zero_zero(_u1479)), _u1478)) | ( hAPP(_u1479, _u1479, hAPP(_u1479, fun(_u1479, _u1479), plus_plus(_u1479), _u1477), _u1478) != zero_zero(_u1479)) | ( ti(_u1479, _u1478) = zero_zero(_u1479)) )).
% 40.55/40.74  cnf(matrix-845, plain, ( ~ordere216010020id_add(_u1479) | ~hBOOL(hAPP(_u1479, bool, hAPP(_u1479, fun(_u1479, bool), ord_less_eq(_u1479), zero_zero(_u1479)), _u1477)) | ~hBOOL(hAPP(_u1479, bool, hAPP(_u1479, fun(_u1479, bool), ord_less_eq(_u1479), zero_zero(_u1479)), _u1478)) | ( ti(_u1479, _u1477) != zero_zero(_u1479)) | ( ti(_u1479, _u1478) != zero_zero(_u1479)) | ( hAPP(_u1479, _u1479, hAPP(_u1479, fun(_u1479, _u1479), plus_plus(_u1479), _u1477), _u1478) = zero_zero(_u1479)) )).
% 40.55/40.74  cnf(matrix-846, plain, ( ~ordere216010020id_add(_u1482) | ~hBOOL(hAPP(_u1482, bool, hAPP(_u1482, fun(_u1482, bool), ord_less_eq(_u1482), zero_zero(_u1482)), _u1480)) | ~hBOOL(hAPP(_u1482, bool, hAPP(_u1482, fun(_u1482, bool), ord_less_eq(_u1482), zero_zero(_u1482)), _u1481)) | hBOOL(hAPP(_u1482, bool, hAPP(_u1482, fun(_u1482, bool), ord_less_eq(_u1482), zero_zero(_u1482)), hAPP(_u1482, _u1482, hAPP(_u1482, fun(_u1482, _u1482), plus_plus(_u1482), _u1480), _u1481))) )).
% 40.55/40.74  cnf(matrix-847, plain, ( ~linord219039673up_add(_u1484) | ~hBOOL(hAPP(_u1484, bool, hAPP(_u1484, fun(_u1484, bool), ord_less_eq(_u1484), hAPP(_u1484, _u1484, hAPP(_u1484, fun(_u1484, _u1484), plus_plus(_u1484), _u1485), _u1485)), zero_zero(_u1484))) | hBOOL(hAPP(_u1484, bool, hAPP(_u1484, fun(_u1484, bool), ord_less_eq(_u1484), _u1485), zero_zero(_u1484))) )).
% 40.55/40.74  cnf(matrix-848, plain, ( ~linord219039673up_add(_u1484) | ~hBOOL(hAPP(_u1484, bool, hAPP(_u1484, fun(_u1484, bool), ord_less_eq(_u1484), _u1486), zero_zero(_u1484))) | hBOOL(hAPP(_u1484, bool, hAPP(_u1484, fun(_u1484, bool), ord_less_eq(_u1484), hAPP(_u1484, _u1484, hAPP(_u1484, fun(_u1484, _u1484), plus_plus(_u1484), _u1486), _u1486)), zero_zero(_u1484))) )).
% 40.55/40.74  cnf(matrix-849, plain, ( ~linord219039673up_add(_u1488) | ~hBOOL(hAPP(_u1488, bool, hAPP(_u1488, fun(_u1488, bool), ord_less_eq(_u1488), zero_zero(_u1488)), hAPP(_u1488, _u1488, hAPP(_u1488, fun(_u1488, _u1488), plus_plus(_u1488), _u1489), _u1489))) | hBOOL(hAPP(_u1488, bool, hAPP(_u1488, fun(_u1488, bool), ord_less_eq(_u1488), zero_zero(_u1488)), _u1489)) )).
% 40.55/40.74  cnf(matrix-850, plain, ( ~linord219039673up_add(_u1488) | ~hBOOL(hAPP(_u1488, bool, hAPP(_u1488, fun(_u1488, bool), ord_less_eq(_u1488), zero_zero(_u1488)), _u1490)) | hBOOL(hAPP(_u1488, bool, hAPP(_u1488, fun(_u1488, bool), ord_less_eq(_u1488), zero_zero(_u1488)), hAPP(_u1488, _u1488, hAPP(_u1488, fun(_u1488, _u1488), plus_plus(_u1488), _u1490), _u1490))) )).
% 40.55/40.74  cnf(matrix-851, plain, ( ~ordere216010020id_add(_u1493) | ~hBOOL(hAPP(_u1493, bool, hAPP(_u1493, fun(_u1493, bool), ord_less(_u1493), _u1491), zero_zero(_u1493))) | ~hBOOL(hAPP(_u1493, bool, hAPP(_u1493, fun(_u1493, bool), ord_less(_u1493), _u1492), zero_zero(_u1493))) | hBOOL(hAPP(_u1493, bool, hAPP(_u1493, fun(_u1493, bool), ord_less(_u1493), hAPP(_u1493, _u1493, hAPP(_u1493, fun(_u1493, _u1493), plus_plus(_u1493), _u1491), _u1492)), zero_zero(_u1493))) )).
% 40.55/40.74  cnf(matrix-852, plain, ( ~linordered_semidom(_u1497) | ~hBOOL(hAPP(_u1497, bool, hAPP(_u1497, fun(_u1497, bool), ord_less(_u1497), zero_zero(_u1497)), _u1494)) | ~hBOOL(hAPP(_u1497, bool, hAPP(_u1497, fun(_u1497, bool), ord_less(_u1497), _u1496), _u1495)) | hBOOL(hAPP(_u1497, bool, hAPP(_u1497, fun(_u1497, bool), ord_less(_u1497), _u1496), hAPP(_u1497, _u1497, hAPP(_u1497, fun(_u1497, _u1497), plus_plus(_u1497), _u1494), _u1495))) )).
% 40.55/40.74  cnf(matrix-853, plain, ( ~ordere216010020id_add(_u1500) | ~hBOOL(hAPP(_u1500, bool, hAPP(_u1500, fun(_u1500, bool), ord_less(_u1500), zero_zero(_u1500)), _u1498)) | ~hBOOL(hAPP(_u1500, bool, hAPP(_u1500, fun(_u1500, bool), ord_less(_u1500), zero_zero(_u1500)), _u1499)) | hBOOL(hAPP(_u1500, bool, hAPP(_u1500, fun(_u1500, bool), ord_less(_u1500), zero_zero(_u1500)), hAPP(_u1500, _u1500, hAPP(_u1500, fun(_u1500, _u1500), plus_plus(_u1500), _u1498), _u1499))) )).
% 40.55/40.74  cnf(matrix-854, plain, ( ~linord219039673up_add(_u1502) | ~hBOOL(hAPP(_u1502, bool, hAPP(_u1502, fun(_u1502, bool), ord_less(_u1502), hAPP(_u1502, _u1502, hAPP(_u1502, fun(_u1502, _u1502), plus_plus(_u1502), _u1503), _u1503)), zero_zero(_u1502))) | hBOOL(hAPP(_u1502, bool, hAPP(_u1502, fun(_u1502, bool), ord_less(_u1502), _u1503), zero_zero(_u1502))) )).
% 40.55/40.74  cnf(matrix-855, plain, ( ~linord219039673up_add(_u1502) | ~hBOOL(hAPP(_u1502, bool, hAPP(_u1502, fun(_u1502, bool), ord_less(_u1502), _u1504), zero_zero(_u1502))) | hBOOL(hAPP(_u1502, bool, hAPP(_u1502, fun(_u1502, bool), ord_less(_u1502), hAPP(_u1502, _u1502, hAPP(_u1502, fun(_u1502, _u1502), plus_plus(_u1502), _u1504), _u1504)), zero_zero(_u1502))) )).
% 40.55/40.74  cnf(matrix-856, plain, ( ~linord219039673up_add(_u1506) | ~hBOOL(hAPP(_u1506, bool, hAPP(_u1506, fun(_u1506, bool), ord_less(_u1506), zero_zero(_u1506)), hAPP(_u1506, _u1506, hAPP(_u1506, fun(_u1506, _u1506), plus_plus(_u1506), _u1507), _u1507))) | hBOOL(hAPP(_u1506, bool, hAPP(_u1506, fun(_u1506, bool), ord_less(_u1506), zero_zero(_u1506)), _u1507)) )).
% 40.55/40.74  cnf(matrix-857, plain, ( ~linord219039673up_add(_u1506) | ~hBOOL(hAPP(_u1506, bool, hAPP(_u1506, fun(_u1506, bool), ord_less(_u1506), zero_zero(_u1506)), _u1508)) | hBOOL(hAPP(_u1506, bool, hAPP(_u1506, fun(_u1506, bool), ord_less(_u1506), zero_zero(_u1506)), hAPP(_u1506, _u1506, hAPP(_u1506, fun(_u1506, _u1506), plus_plus(_u1506), _u1508), _u1508))) )).
% 40.55/40.74  cnf(matrix-858, plain, ( ~linordered_semidom(_u1509) | hBOOL(hAPP(_u1509, bool, hAPP(_u1509, fun(_u1509, bool), ord_less_eq(_u1509), zero_zero(_u1509)), one_one(_u1509))) )).
% 40.55/40.74  cnf(matrix-859, plain, ( ~linordered_semidom(_u1510) | ~hBOOL(hAPP(_u1510, bool, hAPP(_u1510, fun(_u1510, bool), ord_less_eq(_u1510), one_one(_u1510)), zero_zero(_u1510))) )).
% 40.55/40.74  cnf(matrix-860, plain, ( ~linordered_semidom(_u1511) | hBOOL(hAPP(_u1511, bool, hAPP(_u1511, fun(_u1511, bool), ord_less(_u1511), zero_zero(_u1511)), one_one(_u1511))) )).
% 40.55/40.74  cnf(matrix-861, plain, ( ~linordered_semidom(_u1512) | ~hBOOL(hAPP(_u1512, bool, hAPP(_u1512, fun(_u1512, bool), ord_less(_u1512), one_one(_u1512)), zero_zero(_u1512))) )).
% 40.55/40.74  cnf(matrix-862, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), zero_zero(nat)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1517), _u1515))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), zero_zero(nat)), _u1517)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), zero_zero(nat)), _u1515)) )).
% 40.55/40.74  cnf(matrix-863, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), zero_zero(nat)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1518), _u1516))) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), zero_zero(nat)), _u1518)) )).
% 40.55/40.74  cnf(matrix-864, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), zero_zero(nat)), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1518), _u1516))) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), zero_zero(nat)), _u1516)) )).
% 40.55/40.74  cnf(matrix-865, plain, ( hBOOL(hAPP(fun(_u1520, bool), bool, finite_finite_1(_u1520), _u1519)) | ( hAPP(fun(_u1520, bool), nat, finite_card(_u1520), _u1519) = zero_zero(nat)) )).
% 40.55/40.74  cnf(matrix-866, plain, ( ~ordere216010020id_add(_u1523) | ~hBOOL(hAPP(_u1523, bool, hAPP(_u1523, fun(_u1523, bool), ord_less_eq(_u1523), _u1521), zero_zero(_u1523))) | ~hBOOL(hAPP(_u1523, bool, hAPP(_u1523, fun(_u1523, bool), ord_less(_u1523), _u1522), zero_zero(_u1523))) | hBOOL(hAPP(_u1523, bool, hAPP(_u1523, fun(_u1523, bool), ord_less(_u1523), hAPP(_u1523, _u1523, hAPP(_u1523, fun(_u1523, _u1523), plus_plus(_u1523), _u1521), _u1522)), zero_zero(_u1523))) )).
% 40.55/40.74  cnf(matrix-867, plain, ( ~ordere216010020id_add(_u1526) | ~hBOOL(hAPP(_u1526, bool, hAPP(_u1526, fun(_u1526, bool), ord_less(_u1526), _u1524), zero_zero(_u1526))) | ~hBOOL(hAPP(_u1526, bool, hAPP(_u1526, fun(_u1526, bool), ord_less_eq(_u1526), _u1525), zero_zero(_u1526))) | hBOOL(hAPP(_u1526, bool, hAPP(_u1526, fun(_u1526, bool), ord_less(_u1526), hAPP(_u1526, _u1526, hAPP(_u1526, fun(_u1526, _u1526), plus_plus(_u1526), _u1524), _u1525)), zero_zero(_u1526))) )).
% 40.55/40.74  cnf(matrix-868, plain, ( ~ordere216010020id_add(_u1530) | ~hBOOL(hAPP(_u1530, bool, hAPP(_u1530, fun(_u1530, bool), ord_less_eq(_u1530), zero_zero(_u1530)), _u1527)) | ~hBOOL(hAPP(_u1530, bool, hAPP(_u1530, fun(_u1530, bool), ord_less(_u1530), _u1529), _u1528)) | hBOOL(hAPP(_u1530, bool, hAPP(_u1530, fun(_u1530, bool), ord_less(_u1530), _u1529), hAPP(_u1530, _u1530, hAPP(_u1530, fun(_u1530, _u1530), plus_plus(_u1530), _u1527), _u1528))) )).
% 40.55/40.74  cnf(matrix-869, plain, ( ~ordere216010020id_add(_u1534) | ~hBOOL(hAPP(_u1534, bool, hAPP(_u1534, fun(_u1534, bool), ord_less(_u1534), zero_zero(_u1534)), _u1531)) | ~hBOOL(hAPP(_u1534, bool, hAPP(_u1534, fun(_u1534, bool), ord_less_eq(_u1534), _u1533), _u1532)) | hBOOL(hAPP(_u1534, bool, hAPP(_u1534, fun(_u1534, bool), ord_less(_u1534), _u1533), hAPP(_u1534, _u1534, hAPP(_u1534, fun(_u1534, _u1534), plus_plus(_u1534), _u1531), _u1532))) )).
% 40.55/40.74  cnf(matrix-870, plain, ( ~ordere216010020id_add(_u1537) | ~hBOOL(hAPP(_u1537, bool, hAPP(_u1537, fun(_u1537, bool), ord_less_eq(_u1537), zero_zero(_u1537)), _u1535)) | ~hBOOL(hAPP(_u1537, bool, hAPP(_u1537, fun(_u1537, bool), ord_less(_u1537), zero_zero(_u1537)), _u1536)) | hBOOL(hAPP(_u1537, bool, hAPP(_u1537, fun(_u1537, bool), ord_less(_u1537), zero_zero(_u1537)), hAPP(_u1537, _u1537, hAPP(_u1537, fun(_u1537, _u1537), plus_plus(_u1537), _u1535), _u1536))) )).
% 40.55/40.74  cnf(matrix-871, plain, ( ~ordere216010020id_add(_u1540) | ~hBOOL(hAPP(_u1540, bool, hAPP(_u1540, fun(_u1540, bool), ord_less(_u1540), zero_zero(_u1540)), _u1538)) | ~hBOOL(hAPP(_u1540, bool, hAPP(_u1540, fun(_u1540, bool), ord_less_eq(_u1540), zero_zero(_u1540)), _u1539)) | hBOOL(hAPP(_u1540, bool, hAPP(_u1540, fun(_u1540, bool), ord_less(_u1540), zero_zero(_u1540)), hAPP(_u1540, _u1540, hAPP(_u1540, fun(_u1540, _u1540), plus_plus(_u1540), _u1538), _u1539))) )).
% 40.55/40.74  cnf(matrix-872, plain, ( ~linordered_semidom(_u1541) | hBOOL(hAPP(_u1541, bool, hAPP(_u1541, fun(_u1541, bool), ord_less(_u1541), zero_zero(_u1541)), hAPP(_u1541, _u1541, hAPP(_u1541, fun(_u1541, _u1541), plus_plus(_u1541), one_one(_u1541)), one_one(_u1541)))) )).
% 40.55/40.74  cnf(matrix-873, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), zero_zero(nat)), hAPP(fun(_u1543, bool), nat, finite_card(_u1543), _u1542))) | hBOOL(hAPP(fun(_u1543, bool), bool, finite_finite_1(_u1543), _u1542)) )).
% 40.55/40.74  cnf(matrix-874, plain, ( ~hBOOL(hAPP(fun(_u1544, bool), bool, finite_finite_1(_u1544), top_top(fun(_u1544, bool)))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), zero_zero(nat)), hAPP(fun(_u1544, bool), nat, finite_card(_u1544), top_top(fun(_u1544, bool))))) )).
% 40.55/40.74  cnf(matrix-875, plain, ( hBOOL(hAPP(nat, bool, _u1547, zero_zero(nat))) | ~hBOOL(hAPP(nat, bool, _u1547, _u1548)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), skolem87(_u1548, _u1547)), _u1548)) )).
% 40.55/40.74  cnf(matrix-876, plain, ( hBOOL(hAPP(nat, bool, _u1547, zero_zero(nat))) | ~hBOOL(hAPP(nat, bool, _u1547, _u1548)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1545), skolem87(_u1548, _u1547))) | ~hBOOL(hAPP(nat, bool, _u1547, _u1545)) )).
% 40.55/40.74  cnf(matrix-877, plain, ( hBOOL(hAPP(nat, bool, _u1547, zero_zero(nat))) | ~hBOOL(hAPP(nat, bool, _u1547, _u1548)) | hBOOL(hAPP(nat, bool, _u1547, hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), skolem87(_u1548, _u1547)), one_one(nat)))) )).
% 40.55/40.74  cnf(matrix-878, plain, ( ~hBOOL(hAPP(fun(_u1551, bool), bool, finite_finite_1(_u1551), _u1550)) | ( hAPP(fun(_u1551, bool), nat, finite_card(_u1551), _u1550) = zero_zero(nat)) | hBOOL(hAPP(fun(_u1551, bool), bool, hAPP(_u1551, fun(fun(_u1551, bool), bool), member(_u1551), skolem88(_u1551, _u1550)), _u1550)) )).
% 40.55/40.74  cnf(matrix-879, plain, ( ~hBOOL(hAPP(fun(_u1551, bool), bool, finite_finite_1(_u1551), _u1550)) | ( hAPP(fun(_u1551, bool), nat, finite_card(_u1551), _u1550) = zero_zero(nat)) | ( one_one(nat) != zero_zero(nat)) )).
% 40.55/40.74  cnf(matrix-880, plain, ( hBOOL(hAPP(nat, bool, _u1554, zero_zero(nat))) | ~hBOOL(hAPP(nat, bool, _u1554, _u1555)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), skolem89(_u1555, _u1554)), _u1555)) )).
% 40.55/40.74  cnf(matrix-881, plain, ( hBOOL(hAPP(nat, bool, _u1554, zero_zero(nat))) | ~hBOOL(hAPP(nat, bool, _u1554, _u1555)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1552), skolem89(_u1555, _u1554))) | ~hBOOL(hAPP(nat, bool, _u1554, _u1552)) )).
% 40.55/40.74  cnf(matrix-882, plain, ( hBOOL(hAPP(nat, bool, _u1554, zero_zero(nat))) | ~hBOOL(hAPP(nat, bool, _u1554, _u1555)) | hBOOL(hAPP(nat, bool, _u1554, skolem89(_u1555, _u1554))) )).
% 40.55/40.74  cnf(matrix-883, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1558), _u1557)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), zero_zero(nat)), skolem90(_u1558, _u1557))) )).
% 40.55/40.74  cnf(matrix-884, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1558), _u1557)) | ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1558), skolem90(_u1558, _u1557)) = _u1557) )).
% 40.55/40.74  cnf(matrix-885, plain, ( ~linordered_idom(_u1560) | ~hBOOL(hAPP(_u1560, bool, hAPP(_u1560, fun(_u1560, bool), ord_less(_u1560), hAPP(_u1560, _u1560, hAPP(_u1560, fun(_u1560, _u1560), plus_plus(_u1560), _u1561), _u1561)), zero_zero(_u1560))) | hBOOL(hAPP(_u1560, bool, hAPP(_u1560, fun(_u1560, bool), ord_less(_u1560), _u1561), zero_zero(_u1560))) )).
% 40.55/40.74  cnf(matrix-886, plain, ( ~linordered_idom(_u1560) | ~hBOOL(hAPP(_u1560, bool, hAPP(_u1560, fun(_u1560, bool), ord_less(_u1560), _u1562), zero_zero(_u1560))) | hBOOL(hAPP(_u1560, bool, hAPP(_u1560, fun(_u1560, bool), ord_less(_u1560), hAPP(_u1560, _u1560, hAPP(_u1560, fun(_u1560, _u1560), plus_plus(_u1560), _u1562), _u1562)), zero_zero(_u1560))) )).
% 40.55/40.74  cnf(matrix-887, plain, ( ~linord219039673up_add(_u1564) | ( hAPP(_u1564, _u1564, hAPP(_u1564, fun(_u1564, _u1564), plus_plus(_u1564), _u1565), _u1565) != zero_zero(_u1564)) | ( ti(_u1564, _u1565) = zero_zero(_u1564)) )).
% 40.55/40.74  cnf(matrix-888, plain, ( ~linord219039673up_add(_u1564) | ( ti(_u1564, _u1566) != zero_zero(_u1564)) | ( hAPP(_u1564, _u1564, hAPP(_u1564, fun(_u1564, _u1564), plus_plus(_u1564), _u1566), _u1566) = zero_zero(_u1564)) )).
% 40.55/40.74  cnf(matrix-889, plain, ( ~hBOOL(hAPP(fun(fun(_u1568, _u1567), bool), bool, finite_finite_1(fun(_u1568, _u1567)), top_top(fun(fun(_u1568, _u1567), bool)))) | ( hAPP(fun(_u1567, bool), nat, finite_card(_u1567), top_top(fun(_u1567, bool))) = hAPP(nat, nat, suc, zero_zero(nat))) | hBOOL(hAPP(fun(_u1568, bool), bool, finite_finite_1(_u1568), top_top(fun(_u1568, bool)))) )).
% 40.55/40.74  cnf(matrix-890, plain, ( ~semiri456707255roduct(_u1571) | ( ti(_u1571, _u1574) != hAPP(_u1571, _u1571, hAPP(_u1571, fun(_u1571, _u1571), plus_plus(_u1571), _u1574), _u1572)) | ( ti(_u1571, _u1572) = zero_zero(_u1571)) )).
% 40.55/40.74  cnf(matrix-891, plain, ( ~semiri456707255roduct(_u1571) | ( ti(_u1571, _u1573) != zero_zero(_u1571)) | ( ti(_u1571, _u1575) = hAPP(_u1571, _u1571, hAPP(_u1571, fun(_u1571, _u1571), plus_plus(_u1571), _u1575), _u1573)) )).
% 40.55/40.74  cnf(matrix-892, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1576), hAPP(nat, nat, suc, _u1576))) )).
% 40.55/40.74  cnf(matrix-893, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1578), _u1577)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(nat, nat, suc, _u1578)), hAPP(nat, nat, suc, _u1577))) )).
% 40.55/40.74  cnf(matrix-894, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), zero_zero(nat)), hAPP(nat, nat, suc, _u1579))) )).
% 40.55/40.74  cnf(matrix-895, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, suc, _u1580)), _u1580)) )).
% 40.55/40.74  cnf(matrix-896, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1585), _u1583)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, suc, _u1583)), _u1585)) )).
% 40.55/40.74  cnf(matrix-897, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, suc, _u1584)), _u1586)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1586), _u1584)) )).
% 40.55/40.74  cnf(matrix-898, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1591), hAPP(nat, nat, suc, _u1589))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1591), _u1589)) | ( _u1591 = hAPP(nat, nat, suc, _u1589)) )).
% 40.55/40.74  cnf(matrix-899, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1592), hAPP(nat, nat, suc, _u1590))) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1592), _u1590)) )).
% 40.55/40.74  cnf(matrix-900, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1592), hAPP(nat, nat, suc, _u1590))) | ( _u1592 != hAPP(nat, nat, suc, _u1590)) )).
% 40.55/40.74  cnf(matrix-901, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, suc, _u1597)), hAPP(nat, nat, suc, _u1595))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1597), _u1595)) )).
% 40.55/40.74  cnf(matrix-902, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1598), _u1596)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, suc, _u1598)), hAPP(nat, nat, suc, _u1596))) )).
% 40.55/40.74  cnf(matrix-903, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1600), _u1599)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1600), hAPP(nat, nat, suc, _u1599))) )).
% 40.55/40.74  cnf(matrix-904, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1602), hAPP(nat, nat, suc, _u1601))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1602), _u1601)) | ( _u1602 = hAPP(nat, nat, suc, _u1601)) )).
% 40.55/40.74  cnf(matrix-905, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, suc, _u1604)), _u1603)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1604), _u1603)) )).
% 40.55/40.74  cnf(matrix-906, plain, ( ( hAPP(nat, nat, suc, _u1606) != hAPP(nat, nat, suc, _u1605)) | ( _u1606 = _u1605) )).
% 40.55/40.74  cnf(matrix-907, plain, ( ( hAPP(nat, nat, suc, _u1611) != hAPP(nat, nat, suc, _u1609)) | ( _u1611 = _u1609) )).
% 40.55/40.74  cnf(matrix-908, plain, ( ( _u1612 != _u1610) | ( hAPP(nat, nat, suc, _u1612) = hAPP(nat, nat, suc, _u1610)) )).
% 40.55/40.74  cnf(matrix-909, plain, ( ( hAPP(nat, nat, suc, _u1613) != _u1613) )).
% 40.55/40.74  cnf(matrix-910, plain, ( ( _u1614 != hAPP(nat, nat, suc, _u1614)) )).
% 40.55/40.74  cnf(matrix-911, plain, ( ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), hAPP(nat, nat, suc, _u1616)), _u1615) = hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1616), hAPP(nat, nat, suc, _u1615))) )).
% 40.55/40.74  cnf(matrix-912, plain, ( ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), hAPP(nat, nat, suc, _u1618)), _u1617) = hAPP(nat, nat, suc, hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1618), _u1617))) )).
% 40.55/40.74  cnf(matrix-913, plain, ( ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1620), hAPP(nat, nat, suc, _u1619)) = hAPP(nat, nat, suc, hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1620), _u1619))) )).
% 40.55/40.74  cnf(matrix-914, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1625), _u1623)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1623), hAPP(nat, nat, suc, _u1625))) )).
% 40.55/40.74  cnf(matrix-915, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1624), hAPP(nat, nat, suc, _u1626))) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1626), _u1624)) )).
% 40.55/40.74  cnf(matrix-916, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1631), hAPP(nat, nat, suc, _u1629))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1631), _u1629)) | ( _u1631 = _u1629) )).
% 40.55/40.74  cnf(matrix-917, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1632), hAPP(nat, nat, suc, _u1630))) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1632), _u1630)) )).
% 40.55/40.74  cnf(matrix-918, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1632), hAPP(nat, nat, suc, _u1630))) | ( _u1632 != _u1630) )).
% 40.55/40.74  cnf(matrix-919, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(nat, nat, suc, _u1637)), hAPP(nat, nat, suc, _u1635))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1637), _u1635)) )).
% 40.55/40.74  cnf(matrix-920, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1638), _u1636)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(nat, nat, suc, _u1638)), hAPP(nat, nat, suc, _u1636))) )).
% 40.55/40.74  cnf(matrix-921, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1640), _u1639)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1640), hAPP(nat, nat, suc, _u1639))) | ( _u1640 = _u1639) )).
% 40.55/40.74  cnf(matrix-922, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1640), _u1639)) | ( _u1640 != _u1639) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1640), hAPP(nat, nat, suc, _u1639))) )).
% 40.55/40.74  cnf(matrix-923, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1642), _u1641)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1642), hAPP(nat, nat, suc, _u1641))) | ( _u1641 = _u1642) )).
% 40.55/40.74  cnf(matrix-924, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1644), _u1643)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1644), hAPP(nat, nat, suc, _u1643))) )).
% 40.55/40.74  cnf(matrix-925, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1646), _u1645)) | ( hAPP(nat, nat, suc, _u1646) = _u1645) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(nat, nat, suc, _u1646)), _u1645)) )).
% 40.55/40.74  cnf(matrix-926, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1648), _u1647)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1647), _u1649)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(nat, nat, suc, _u1648)), _u1649)) )).
% 40.55/40.74  cnf(matrix-927, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1651), hAPP(nat, nat, suc, _u1650))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1651), _u1650)) | ( _u1651 = _u1650) )).
% 40.55/40.74  cnf(matrix-928, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(nat, nat, suc, _u1653)), _u1652)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1653), _u1652)) )).
% 40.55/40.74  cnf(matrix-929, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(nat, nat, suc, _u1655)), hAPP(nat, nat, suc, _u1654))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1655), _u1654)) )).
% 40.55/40.74  cnf(matrix-930, plain, ( ( one_one(nat) = hAPP(nat, nat, suc, zero_zero(nat))) )).
% 40.55/40.74  cnf(matrix-931, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, suc, _u1657)), _u1656)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1657), _u1656)) )).
% 40.55/40.74  cnf(matrix-932, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1659), _u1658)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1658), hAPP(nat, nat, suc, _u1659))) | ( _u1658 = _u1659) )).
% 40.55/40.74  cnf(matrix-933, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1659), _u1658)) | ( _u1658 != _u1659) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1658), hAPP(nat, nat, suc, _u1659))) )).
% 40.55/40.74  cnf(matrix-934, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1661), _u1660)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, suc, _u1661)), _u1660)) )).
% 40.55/40.74  cnf(matrix-935, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1663), _u1662)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1663), hAPP(nat, nat, suc, _u1662))) )).
% 40.55/40.74  cnf(matrix-936, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, suc, _u1668)), _u1666)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1668), _u1666)) )).
% 40.55/40.74  cnf(matrix-937, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1669), _u1667)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, suc, _u1669)), _u1667)) )).
% 40.55/40.74  cnf(matrix-938, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1674), hAPP(nat, nat, suc, _u1672))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1674), _u1672)) )).
% 40.55/40.74  cnf(matrix-939, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1675), _u1673)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1675), hAPP(nat, nat, suc, _u1673))) )).
% 40.55/40.74  cnf(matrix-940, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1680), _u1678)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, suc, _u1680)), _u1678)) )).
% 40.55/40.74  cnf(matrix-941, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, suc, _u1681)), _u1679)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1681), _u1679)) )).
% 40.55/40.74  cnf(matrix-942, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1688), _u1686)) | ( _u1686 = hAPP(nat, nat, suc, hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1688), skolem91(_u1688, _u1686)))) )).
% 40.55/40.74  cnf(matrix-943, plain, ( ( _u1687 != hAPP(nat, nat, suc, hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1689), _u1683))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1689), _u1687)) )).
% 40.55/40.74  cnf(matrix-944, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1691), hAPP(nat, nat, suc, hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1690), _u1691)))) )).
% 40.55/40.74  cnf(matrix-945, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1693), hAPP(nat, nat, suc, hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1693), _u1692)))) )).
% 40.55/40.74  cnf(matrix-946, plain, ( ( hAPP(nat, nat, suc, zero_zero(nat)) != hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1698), _u1696)) | ( _u1698 = hAPP(nat, nat, suc, zero_zero(nat))) | ( _u1698 = zero_zero(nat)) )).
% 40.55/40.74  cnf(matrix-947, plain, ( ( hAPP(nat, nat, suc, zero_zero(nat)) != hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1698), _u1696)) | ( _u1698 = hAPP(nat, nat, suc, zero_zero(nat))) | ( _u1696 = hAPP(nat, nat, suc, zero_zero(nat))) )).
% 40.55/40.74  cnf(matrix-948, plain, ( ( hAPP(nat, nat, suc, zero_zero(nat)) != hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1698), _u1696)) | ( _u1696 = zero_zero(nat)) | ( _u1698 = zero_zero(nat)) )).
% 40.55/40.74  cnf(matrix-949, plain, ( ( hAPP(nat, nat, suc, zero_zero(nat)) != hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1698), _u1696)) | ( _u1696 = zero_zero(nat)) | ( _u1696 = hAPP(nat, nat, suc, zero_zero(nat))) )).
% 40.55/40.74  cnf(matrix-950, plain, ( ( hAPP(nat, nat, suc, zero_zero(nat)) = hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1699), _u1697)) | ( _u1699 != hAPP(nat, nat, suc, zero_zero(nat))) | ( _u1697 != zero_zero(nat)) )).
% 40.55/40.74  cnf(matrix-951, plain, ( ( hAPP(nat, nat, suc, zero_zero(nat)) = hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1699), _u1697)) | ( _u1699 != zero_zero(nat)) | ( _u1697 != hAPP(nat, nat, suc, zero_zero(nat))) )).
% 40.55/40.74  cnf(matrix-952, plain, ( ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1704), _u1702) != hAPP(nat, nat, suc, zero_zero(nat))) | ( _u1704 = hAPP(nat, nat, suc, zero_zero(nat))) | ( _u1704 = zero_zero(nat)) )).
% 40.55/40.74  cnf(matrix-953, plain, ( ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1704), _u1702) != hAPP(nat, nat, suc, zero_zero(nat))) | ( _u1704 = hAPP(nat, nat, suc, zero_zero(nat))) | ( _u1702 = hAPP(nat, nat, suc, zero_zero(nat))) )).
% 40.55/40.74  cnf(matrix-954, plain, ( ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1704), _u1702) != hAPP(nat, nat, suc, zero_zero(nat))) | ( _u1702 = zero_zero(nat)) | ( _u1704 = zero_zero(nat)) )).
% 40.55/40.74  cnf(matrix-955, plain, ( ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1704), _u1702) != hAPP(nat, nat, suc, zero_zero(nat))) | ( _u1702 = zero_zero(nat)) | ( _u1702 = hAPP(nat, nat, suc, zero_zero(nat))) )).
% 40.55/40.74  cnf(matrix-956, plain, ( ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1705), _u1703) = hAPP(nat, nat, suc, zero_zero(nat))) | ( _u1705 != hAPP(nat, nat, suc, zero_zero(nat))) | ( _u1703 != zero_zero(nat)) )).
% 40.55/40.74  cnf(matrix-957, plain, ( ( hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1705), _u1703) = hAPP(nat, nat, suc, zero_zero(nat))) | ( _u1705 != zero_zero(nat)) | ( _u1703 != hAPP(nat, nat, suc, zero_zero(nat))) )).
% 40.55/40.74  cnf(matrix-958, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), zero_zero(nat)), _u1709)) | ( _u1709 = hAPP(nat, nat, suc, skolem92(_u1709))) )).
% 40.55/40.74  cnf(matrix-959, plain, ( ( _u1710 != hAPP(nat, nat, suc, _u1707)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), zero_zero(nat)), _u1710)) )).
% 40.55/40.74  cnf(matrix-960, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1712), hAPP(nat, nat, suc, zero_zero(nat)))) | ( _u1712 = zero_zero(nat)) )).
% 40.55/40.74  cnf(matrix-961, plain, ( ( _u1713 != zero_zero(nat)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1713), hAPP(nat, nat, suc, zero_zero(nat)))) )).
% 40.55/40.74  cnf(matrix-962, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1720), hAPP(nat, nat, suc, _u1718))) | ( _u1720 = zero_zero(nat)) | ( _u1720 = hAPP(nat, nat, suc, skolem93(_u1720, _u1718))) )).
% 40.55/40.74  cnf(matrix-963, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1720), hAPP(nat, nat, suc, _u1718))) | ( _u1720 = zero_zero(nat)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), skolem93(_u1720, _u1718)), _u1718)) )).
% 40.55/40.74  cnf(matrix-964, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1721), hAPP(nat, nat, suc, _u1719))) | ( _u1721 != zero_zero(nat)) )).
% 40.55/40.74  cnf(matrix-965, plain, ( hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1721), hAPP(nat, nat, suc, _u1719))) | ( _u1721 != hAPP(nat, nat, suc, _u1715)) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1715), _u1719)) )).
% 40.55/40.74  cnf(matrix-966, plain, ( hBOOL(hAPP(fun(nat, bool), bool, hAPP(fun(nat, nat), fun(fun(nat, bool), bool), inj_on(nat, nat), suc), _u1722)) )).
% 40.55/40.74  cnf(matrix-967, plain, ( ( hAPP(nat, nat, suc, _u1723) != zero_zero(nat)) )).
% 40.55/40.74  cnf(matrix-968, plain, ( ( zero_zero(nat) != hAPP(nat, nat, suc, _u1724)) )).
% 40.55/40.74  cnf(matrix-969, plain, ( ( hAPP(nat, nat, suc, _u1725) != zero_zero(nat)) )).
% 40.55/40.74  cnf(matrix-970, plain, ( ( hAPP(nat, nat, suc, _u1726) != zero_zero(nat)) )).
% 40.55/40.74  cnf(matrix-971, plain, ( ( zero_zero(nat) != hAPP(nat, nat, suc, _u1727)) )).
% 40.55/40.74  cnf(matrix-972, plain, ( ( zero_zero(nat) != hAPP(nat, nat, suc, _u1728)) )).
% 40.55/40.74  cnf(matrix-973, plain, ( ( hAPP(nat, fun(nat, bool), ord_less(nat), _u1729) = hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, suc, _u1729))) )).
% 40.55/40.74  cnf(matrix-974, plain, ( ( hAPP(fun(nat, bool), nat, finite_card(nat), hAPP(fun(nat, bool), fun(nat, bool), collect(nat), hAPP(nat, fun(nat, bool), hAPP(fun(nat, fun(nat, bool)), fun(nat, fun(nat, bool)), combc(nat, nat, bool), ord_less_eq(nat)), _u1730))) = hAPP(nat, nat, suc, _u1730)) )).
% 40.55/40.74  cnf(matrix-975, plain, ( ~comm_semiring_1(_u1733) | ( hAPP(_u1733, _u1733, hAPP(_u1733, fun(_u1733, _u1733), plus_plus(_u1733), _u1732), _u1731) = hAPP(_u1733, _u1733, hAPP(_u1733, fun(_u1733, _u1733), plus_plus(_u1733), _u1731), _u1732)) )).
% 40.55/40.74  cnf(matrix-976, plain, ( ~comm_semiring_1(_u1737) | ( hAPP(_u1737, _u1737, hAPP(_u1737, fun(_u1737, _u1737), plus_plus(_u1737), _u1736), hAPP(_u1737, _u1737, hAPP(_u1737, fun(_u1737, _u1737), plus_plus(_u1737), _u1735), _u1734)) = hAPP(_u1737, _u1737, hAPP(_u1737, fun(_u1737, _u1737), plus_plus(_u1737), _u1735), hAPP(_u1737, _u1737, hAPP(_u1737, fun(_u1737, _u1737), plus_plus(_u1737), _u1736), _u1734))) )).
% 40.55/40.74  cnf(matrix-977, plain, ( ~comm_semiring_1(_u1741) | ( hAPP(_u1741, _u1741, hAPP(_u1741, fun(_u1741, _u1741), plus_plus(_u1741), _u1740), hAPP(_u1741, _u1741, hAPP(_u1741, fun(_u1741, _u1741), plus_plus(_u1741), _u1739), _u1738)) = hAPP(_u1741, _u1741, hAPP(_u1741, fun(_u1741, _u1741), plus_plus(_u1741), hAPP(_u1741, _u1741, hAPP(_u1741, fun(_u1741, _u1741), plus_plus(_u1741), _u1740), _u1739)), _u1738)) )).
% 40.55/40.74  cnf(matrix-978, plain, ( ~comm_semiring_1(_u1745) | ( hAPP(_u1745, _u1745, hAPP(_u1745, fun(_u1745, _u1745), plus_plus(_u1745), hAPP(_u1745, _u1745, hAPP(_u1745, fun(_u1745, _u1745), plus_plus(_u1745), _u1744), _u1743)), _u1742) = hAPP(_u1745, _u1745, hAPP(_u1745, fun(_u1745, _u1745), plus_plus(_u1745), _u1744), hAPP(_u1745, _u1745, hAPP(_u1745, fun(_u1745, _u1745), plus_plus(_u1745), _u1743), _u1742))) )).
% 40.55/40.74  cnf(matrix-979, plain, ( ~comm_semiring_1(_u1749) | ( hAPP(_u1749, _u1749, hAPP(_u1749, fun(_u1749, _u1749), plus_plus(_u1749), hAPP(_u1749, _u1749, hAPP(_u1749, fun(_u1749, _u1749), plus_plus(_u1749), _u1748), _u1747)), _u1746) = hAPP(_u1749, _u1749, hAPP(_u1749, fun(_u1749, _u1749), plus_plus(_u1749), hAPP(_u1749, _u1749, hAPP(_u1749, fun(_u1749, _u1749), plus_plus(_u1749), _u1748), _u1746)), _u1747)) )).
% 40.55/40.74  cnf(matrix-980, plain, ( ~comm_semiring_1(_u1754) | ( hAPP(_u1754, _u1754, hAPP(_u1754, fun(_u1754, _u1754), plus_plus(_u1754), hAPP(_u1754, _u1754, hAPP(_u1754, fun(_u1754, _u1754), plus_plus(_u1754), _u1753), _u1752)), hAPP(_u1754, _u1754, hAPP(_u1754, fun(_u1754, _u1754), plus_plus(_u1754), _u1751), _u1750)) = hAPP(_u1754, _u1754, hAPP(_u1754, fun(_u1754, _u1754), plus_plus(_u1754), hAPP(_u1754, _u1754, hAPP(_u1754, fun(_u1754, _u1754), plus_plus(_u1754), _u1753), _u1751)), hAPP(_u1754, _u1754, hAPP(_u1754, fun(_u1754, _u1754), plus_plus(_u1754), _u1752), _u1750))) )).
% 40.55/40.74  cnf(matrix-981, plain, ( ~hBOOL(hAPP(fun(nat, bool), bool, hAPP(nat, fun(fun(nat, bool), bool), member(nat), zero_zero(nat)), _u1755)) | ( hAPP(nat, nat, suc, hAPP(fun(nat, bool), nat, finite_card(nat), hAPP(fun(nat, bool), fun(nat, bool), collect(nat), hAPP(fun(nat, bool), fun(nat, bool), hAPP(fun(nat, fun(bool, bool)), fun(fun(nat, bool), fun(nat, bool)), combs(nat, bool, bool), hAPP(fun(nat, bool), fun(nat, fun(bool, bool)), hAPP(fun(bool, fun(bool, bool)), fun(fun(nat, bool), fun(nat, fun(bool, bool))), combb(bool, fun(bool, bool), nat), fconj), hAPP(fun(nat, bool), fun(nat, bool), hAPP(fun(nat, fun(fun(nat, bool), bool)), fun(fun(nat, bool), fun(nat, bool)), combc(nat, fun(nat, bool), bool), hAPP(fun(nat, nat), fun(nat, fun(fun(nat, bool), bool)), hAPP(fun(nat, fun(fun(nat, bool), bool)), fun(fun(nat, nat), fun(nat, fun(fun(nat, bool), bool))), combb(nat, fun(fun(nat, bool), bool), nat), member(nat)), suc)), _u1755))), hAPP(nat, fun(nat, bool), hAPP(fun(nat, fun(nat, bool)), fun(nat, fun(nat, bool)), combc(nat, nat, bool), ord_less(nat)), _u1756))))) = hAPP(fun(nat, bool), nat, finite_card(nat), hAPP(fun(nat, bool), fun(nat, bool), collect(nat), hAPP(fun(nat, bool), fun(nat, bool), hAPP(fun(nat, fun(bool, bool)), fun(fun(nat, bool), fun(nat, bool)), combs(nat, bool, bool), hAPP(fun(nat, bool), fun(nat, fun(bool, bool)), hAPP(fun(bool, fun(bool, bool)), fun(fun(nat, bool), fun(nat, fun(bool, bool))), combb(bool, fun(bool, bool), nat), fconj), hAPP(fun(nat, bool), fun(nat, bool), hAPP(fun(nat, fun(fun(nat, bool), bool)), fun(fun(nat, bool), fun(nat, bool)), combc(nat, fun(nat, bool), bool), member(nat)), _u1755))), hAPP(nat, fun(nat, bool), hAPP(fun(nat, fun(nat, bool)), fun(nat, fun(nat, bool)), combc(nat, nat, bool), ord_less(nat)), hAPP(nat, nat, suc, _u1756)))))) )).
% 40.55/40.74  cnf(matrix-982, plain, ( ~hBOOL(hAPP(fun(nat, bool), bool, hAPP(nat, fun(fun(nat, bool), bool), member(nat), zero_zero(nat)), _u1757)) | ( hAPP(fun(nat, bool), nat, finite_card(nat), hAPP(fun(nat, bool), fun(nat, bool), collect(nat), hAPP(fun(nat, bool), fun(nat, bool), hAPP(fun(nat, fun(bool, bool)), fun(fun(nat, bool), fun(nat, bool)), combs(nat, bool, bool), hAPP(fun(nat, bool), fun(nat, fun(bool, bool)), hAPP(fun(bool, fun(bool, bool)), fun(fun(nat, bool), fun(nat, fun(bool, bool))), combb(bool, fun(bool, bool), nat), fconj), hAPP(fun(nat, bool), fun(nat, bool), hAPP(fun(nat, fun(fun(nat, bool), bool)), fun(fun(nat, bool), fun(nat, bool)), combc(nat, fun(nat, bool), bool), member(nat)), _u1757))), hAPP(nat, fun(nat, bool), hAPP(fun(nat, fun(nat, bool)), fun(nat, fun(nat, bool)), combc(nat, nat, bool), ord_less(nat)), hAPP(nat, nat, suc, _u1758))))) != zero_zero(nat)) )).
% 40.55/40.74  cnf(matrix-983, plain, ( hBOOL(hAPP(fun(nat, bool), bool, hAPP(nat, fun(fun(nat, bool), bool), member(nat), zero_zero(nat)), _u1759)) | ( hAPP(fun(nat, bool), nat, finite_card(nat), hAPP(fun(nat, bool), fun(nat, bool), collect(nat), hAPP(fun(nat, bool), fun(nat, bool), hAPP(fun(nat, fun(bool, bool)), fun(fun(nat, bool), fun(nat, bool)), combs(nat, bool, bool), hAPP(fun(nat, bool), fun(nat, fun(bool, bool)), hAPP(fun(bool, fun(bool, bool)), fun(fun(nat, bool), fun(nat, fun(bool, bool))), combb(bool, fun(bool, bool), nat), fconj), hAPP(fun(nat, bool), fun(nat, bool), hAPP(fun(nat, fun(fun(nat, bool), bool)), fun(fun(nat, bool), fun(nat, bool)), combc(nat, fun(nat, bool), bool), hAPP(fun(nat, nat), fun(nat, fun(fun(nat, bool), bool)), hAPP(fun(nat, fun(fun(nat, bool), bool)), fun(fun(nat, nat), fun(nat, fun(fun(nat, bool), bool))), combb(nat, fun(fun(nat, bool), bool), nat), member(nat)), suc)), _u1759))), hAPP(nat, fun(nat, bool), hAPP(fun(nat, fun(nat, bool)), fun(nat, fun(nat, bool)), combc(nat, nat, bool), ord_less(nat)), _u1760)))) = hAPP(fun(nat, bool), nat, finite_card(nat), hAPP(fun(nat, bool), fun(nat, bool), collect(nat), hAPP(fun(nat, bool), fun(nat, bool), hAPP(fun(nat, fun(bool, bool)), fun(fun(nat, bool), fun(nat, bool)), combs(nat, bool, bool), hAPP(fun(nat, bool), fun(nat, fun(bool, bool)), hAPP(fun(bool, fun(bool, bool)), fun(fun(nat, bool), fun(nat, fun(bool, bool))), combb(bool, fun(bool, bool), nat), fconj), hAPP(fun(nat, bool), fun(nat, bool), hAPP(fun(nat, fun(fun(nat, bool), bool)), fun(fun(nat, bool), fun(nat, bool)), combc(nat, fun(nat, bool), bool), member(nat)), _u1759))), hAPP(nat, fun(nat, bool), hAPP(fun(nat, fun(nat, bool)), fun(nat, fun(nat, bool)), combc(nat, nat, bool), ord_less(nat)), hAPP(nat, nat, suc, _u1760)))))) )).
% 40.55/40.74  cnf(matrix-984, plain, ( ~comm_semiring_1(_u1762) | ( hAPP(_u1762, _u1762, hAPP(_u1762, fun(_u1762, _u1762), plus_plus(_u1762), zero_zero(_u1762)), _u1761) = ti(_u1762, _u1761)) )).
% 40.55/40.74  cnf(matrix-985, plain, ( ~comm_semiring_1(_u1764) | ( hAPP(_u1764, _u1764, hAPP(_u1764, fun(_u1764, _u1764), plus_plus(_u1764), _u1763), zero_zero(_u1764)) = ti(_u1764, _u1763)) )).
% 40.55/40.74  cnf(matrix-986, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1767), _u1766)) | ~hBOOL(hAPP(nat, bool, _u1768, _u1766)) | hBOOL(hAPP(nat, bool, _u1768, _u1767)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), skolem94(_u1768, _u1767, _u1766)), _u1766)) )).
% 40.55/40.74  cnf(matrix-987, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1767), _u1766)) | ~hBOOL(hAPP(nat, bool, _u1768, _u1766)) | hBOOL(hAPP(nat, bool, _u1768, _u1767)) | hBOOL(hAPP(nat, bool, _u1768, hAPP(nat, nat, suc, skolem94(_u1768, _u1767, _u1766)))) )).
% 40.55/40.74  cnf(matrix-988, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1767), _u1766)) | ~hBOOL(hAPP(nat, bool, _u1768, _u1766)) | hBOOL(hAPP(nat, bool, _u1768, _u1767)) | ~hBOOL(hAPP(nat, bool, _u1768, skolem94(_u1768, _u1767, _u1766))) )).
% 40.55/40.74  cnf(matrix-989, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1771), _u1770)) | ( _u1770 = hAPP(nat, nat, suc, hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1771), skolem95(_u1771, _u1770)))) )).
% 40.55/40.74  cnf(matrix-990, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), zero_zero(nat)), _u1773)) | ( _u1773 = hAPP(nat, nat, suc, skolem96(_u1773))) )).
% 40.55/40.74  cnf(matrix-991, plain, ( ~order(_u1778) | ~hBOOL(hAPP(_u1778, bool, hAPP(_u1778, fun(_u1778, bool), ord_less_eq(_u1778), hAPP(nat, _u1778, _u1775, skolem97(_u1778, _u1777, _u1776, _u1775))), hAPP(nat, _u1778, _u1775, hAPP(nat, nat, suc, skolem97(_u1778, _u1777, _u1776, _u1775))))) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), _u1777), _u1776)) | hBOOL(hAPP(_u1778, bool, hAPP(_u1778, fun(_u1778, bool), ord_less_eq(_u1778), hAPP(nat, _u1778, _u1775, _u1777)), hAPP(nat, _u1778, _u1775, _u1776))) )).
% 40.55/40.74  cnf(matrix-992, plain, ( ~order(_u1783) | ~hBOOL(hAPP(_u1783, bool, hAPP(_u1783, fun(_u1783, bool), ord_less(_u1783), hAPP(nat, _u1783, _u1780, skolem98(_u1783, _u1782, _u1781, _u1780))), hAPP(nat, _u1783, _u1780, hAPP(nat, nat, suc, skolem98(_u1783, _u1782, _u1781, _u1780))))) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1782), _u1781)) | hBOOL(hAPP(_u1783, bool, hAPP(_u1783, fun(_u1783, bool), ord_less(_u1783), hAPP(nat, _u1783, _u1780, _u1782)), hAPP(nat, _u1783, _u1780, _u1781))) )).
% 40.55/40.74  cnf(matrix-993, plain, ( ~order(_u1788) | ~hBOOL(hAPP(_u1788, bool, hAPP(_u1788, fun(_u1788, bool), ord_less(_u1788), hAPP(nat, _u1788, _u1785, skolem99(_u1788, _u1787, _u1786, _u1785))), hAPP(nat, _u1788, _u1785, hAPP(nat, nat, suc, skolem99(_u1788, _u1787, _u1786, _u1785))))) | ~hBOOL(hAPP(_u1788, bool, hAPP(_u1788, fun(_u1788, bool), ord_less(_u1788), hAPP(nat, _u1788, _u1785, _u1787)), hAPP(nat, _u1788, _u1785, _u1786))) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1787), _u1786)) )).
% 40.55/40.74  cnf(matrix-994, plain, ( ~order(_u1788) | ~hBOOL(hAPP(_u1788, bool, hAPP(_u1788, fun(_u1788, bool), ord_less(_u1788), hAPP(nat, _u1788, _u1785, skolem99(_u1788, _u1787, _u1786, _u1785))), hAPP(nat, _u1788, _u1785, hAPP(nat, nat, suc, skolem99(_u1788, _u1787, _u1786, _u1785))))) | ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1787), _u1786)) | hBOOL(hAPP(_u1788, bool, hAPP(_u1788, fun(_u1788, bool), ord_less(_u1788), hAPP(nat, _u1788, _u1785, _u1787)), hAPP(nat, _u1788, _u1785, _u1786))) )).
% 40.55/40.74  cnf(matrix-995, plain, ( ( hAPP(nat, nat, suc, _u1789) = hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), one_one(nat)), _u1789)) )).
% 40.55/40.74  cnf(matrix-996, plain, ( ( hAPP(nat, nat, suc, _u1790) = hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1790), one_one(nat))) )).
% 40.55/40.74  cnf(matrix-997, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(nat, nat, suc, _u1793)), _u1792)) | ( _u1792 = hAPP(nat, nat, suc, skolem100(_u1793, _u1792))) )).
% 40.55/40.74  cnf(matrix-998, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1796), _u1795)) | ( _u1795 = hAPP(nat, nat, suc, _u1796)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1796), skolem101(_u1796, _u1795))) )).
% 40.55/40.74  cnf(matrix-999, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1796), _u1795)) | ( _u1795 = hAPP(nat, nat, suc, _u1796)) | ( _u1795 = hAPP(nat, nat, suc, skolem101(_u1796, _u1795))) )).
% 40.55/40.74  cnf(matrix-1000, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(nat, nat, suc, _u1799)), _u1798)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), _u1799), skolem102(_u1799, _u1798))) )).
% 40.55/40.74  cnf(matrix-1001, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(nat, nat, suc, _u1799)), _u1798)) | ( _u1798 = hAPP(nat, nat, suc, skolem102(_u1799, _u1798))) )).
% 40.55/40.74  cnf(matrix-1002, plain, ( ( _u1801 = zero_zero(nat)) | ( _u1801 = hAPP(nat, nat, suc, skolem103(_u1801))) )).
% 40.55/40.74  cnf(matrix-1003, plain, ( ( _u1803 = zero_zero(nat)) | ( _u1803 = hAPP(nat, nat, suc, skolem104(_u1803))) )).
% 40.55/40.74  cnf(matrix-1004, plain, ( ~hBOOL(hAPP(nat, bool, _u1806, _u1805)) | hBOOL(hAPP(nat, bool, _u1806, zero_zero(nat))) | hBOOL(hAPP(nat, bool, _u1806, hAPP(nat, nat, suc, skolem105(_u1806)))) )).
% 40.55/40.74  cnf(matrix-1005, plain, ( ~hBOOL(hAPP(nat, bool, _u1806, _u1805)) | hBOOL(hAPP(nat, bool, _u1806, zero_zero(nat))) | ~hBOOL(hAPP(nat, bool, _u1806, skolem105(_u1806))) )).
% 40.55/40.74  cnf(matrix-1006, plain, ( ~hBOOL(hAPP(nat, bool, _u1808, zero_zero(nat))) | hBOOL(hAPP(nat, bool, _u1808, _u1809)) | hBOOL(hAPP(nat, bool, _u1808, skolem106(_u1809, _u1808))) )).
% 40.55/40.74  cnf(matrix-1007, plain, ( ~hBOOL(hAPP(nat, bool, _u1808, zero_zero(nat))) | hBOOL(hAPP(nat, bool, _u1808, _u1809)) | ~hBOOL(hAPP(nat, bool, _u1808, hAPP(nat, nat, suc, skolem106(_u1809, _u1808)))) )).
% 40.55/40.74  cnf(matrix-1008, plain, ( ~linordered_field(_u1813) | hBOOL(hAPP(_u1813, bool, hAPP(_u1813, fun(_u1813, bool), ord_less_eq(_u1813), _u1812), _u1811)) | hBOOL(hAPP(_u1813, bool, hAPP(_u1813, fun(_u1813, bool), ord_less(_u1813), zero_zero(_u1813)), skolem107(_u1813, _u1812, _u1811))) )).
% 40.55/40.74  cnf(matrix-1009, plain, ( ~linordered_field(_u1813) | hBOOL(hAPP(_u1813, bool, hAPP(_u1813, fun(_u1813, bool), ord_less_eq(_u1813), _u1812), _u1811)) | ~hBOOL(hAPP(_u1813, bool, hAPP(_u1813, fun(_u1813, bool), ord_less_eq(_u1813), _u1812), hAPP(_u1813, _u1813, hAPP(_u1813, fun(_u1813, _u1813), plus_plus(_u1813), _u1811), skolem107(_u1813, _u1812, _u1811)))) )).
% 40.55/40.74  cnf(matrix-1010, plain, ( ~hBOOL(hAPP(fun(_u1815, bool), bool, finite_finite_1(_u1815), _u1814)) | ( hAPP(fun(_u1815, bool), nat, finite_card(_u1815), _u1814) = hAPP(fun(_u1815, bool), nat, hAPP(nat, fun(fun(_u1815, bool), nat), hAPP(fun(_u1815, nat), fun(nat, fun(fun(_u1815, bool), nat)), hAPP(fun(nat, fun(nat, nat)), fun(fun(_u1815, nat), fun(nat, fun(fun(_u1815, bool), nat))), finite_fold_image(nat, _u1815), plus_plus(nat)), hAPP(nat, fun(_u1815, nat), combk(nat, _u1815), one_one(nat))), zero_zero(nat)), _u1814)) )).
% 40.55/40.74  cnf(matrix-1011, plain, ( ~hBOOL(hAPP(fun(_u1820, bool), bool, finite_finite_1(_u1820), _u1818)) | ( hAPP(fun(_u1820, bool), nat, finite_card(_u1820), _u1818) = hAPP(fun(_u1820, bool), nat, hAPP(nat, fun(fun(_u1820, bool), nat), hAPP(fun(_u1820, nat), fun(nat, fun(fun(_u1820, bool), nat)), hAPP(fun(nat, fun(nat, nat)), fun(fun(_u1820, nat), fun(nat, fun(fun(_u1820, bool), nat))), finite_fold_image(nat, _u1820), plus_plus(nat)), hAPP(nat, fun(_u1820, nat), combk(nat, _u1820), one_one(nat))), zero_zero(nat)), _u1818)) )).
% 40.55/40.74  cnf(matrix-1012, plain, ( hBOOL(hAPP(fun(_u1821, bool), bool, finite_finite_1(_u1821), _u1819)) | ( hAPP(fun(_u1821, bool), nat, finite_card(_u1821), _u1819) = zero_zero(nat)) )).
% 40.55/40.74  cnf(matrix-1013, plain, ( ( hAPP(fun(arrow_660593299e_indi, bool), fun(nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(fun(arrow_660593299e_indi, bool), fun(nat, bool)), image(arrow_660593299e_indi, nat), h), top_top(fun(arrow_660593299e_indi, bool))) = hAPP(nat, fun(nat, bool), hAPP(nat, fun(nat, fun(nat, bool)), ord_atLeastLessThan(nat), zero_zero(nat)), hAPP(fun(arrow_660593299e_indi, bool), nat, finite_card(arrow_660593299e_indi), top_top(fun(arrow_660593299e_indi, bool))))) )).
% 40.55/40.74  cnf(matrix-1014, plain, ( ~linordered_idom(_u1823) | ~hBOOL(hAPP(fun(_u1823, bool), bool, hAPP(_u1823, fun(fun(_u1823, bool), bool), member(_u1823), _u1822), ring_1_Ints(_u1823))) | ~hBOOL(hAPP(_u1823, bool, hAPP(_u1823, fun(_u1823, bool), ord_less(_u1823), hAPP(_u1823, _u1823, hAPP(_u1823, fun(_u1823, _u1823), plus_plus(_u1823), hAPP(_u1823, _u1823, hAPP(_u1823, fun(_u1823, _u1823), plus_plus(_u1823), one_one(_u1823)), _u1822)), _u1822)), zero_zero(_u1823))) | hBOOL(hAPP(_u1823, bool, hAPP(_u1823, fun(_u1823, bool), ord_less(_u1823), _u1822), zero_zero(_u1823))) )).
% 40.55/40.74  cnf(matrix-1015, plain, ( ~linordered_idom(_u1823) | ~hBOOL(hAPP(fun(_u1823, bool), bool, hAPP(_u1823, fun(fun(_u1823, bool), bool), member(_u1823), _u1822), ring_1_Ints(_u1823))) | ~hBOOL(hAPP(_u1823, bool, hAPP(_u1823, fun(_u1823, bool), ord_less(_u1823), _u1822), zero_zero(_u1823))) | hBOOL(hAPP(_u1823, bool, hAPP(_u1823, fun(_u1823, bool), ord_less(_u1823), hAPP(_u1823, _u1823, hAPP(_u1823, fun(_u1823, _u1823), plus_plus(_u1823), hAPP(_u1823, _u1823, hAPP(_u1823, fun(_u1823, _u1823), plus_plus(_u1823), one_one(_u1823)), _u1822)), _u1822)), zero_zero(_u1823))) )).
% 40.55/40.74  cnf(matrix-1016, plain, ( ( ti(_u1829, _u1826) != hAPP(_u1828, _u1829, _u1825, _u1824)) | ~hBOOL(hAPP(fun(_u1828, bool), bool, hAPP(_u1828, fun(fun(_u1828, bool), bool), member(_u1828), _u1824), _u1827)) | hBOOL(hAPP(fun(_u1829, bool), bool, hAPP(_u1829, fun(fun(_u1829, bool), bool), member(_u1829), _u1826), hAPP(fun(_u1828, bool), fun(_u1829, bool), hAPP(fun(_u1828, _u1829), fun(fun(_u1828, bool), fun(_u1829, bool)), image(_u1828, _u1829), _u1825), _u1827))) )).
% 40.55/40.74  cnf(matrix-1017, plain, ( ~hBOOL(hAPP(fun(_u1832, bool), bool, finite_finite_1(_u1832), _u1830)) | hBOOL(hAPP(fun(_u1833, bool), bool, finite_finite_1(_u1833), hAPP(fun(_u1832, bool), fun(_u1833, bool), hAPP(fun(_u1832, _u1833), fun(fun(_u1832, bool), fun(_u1833, bool)), image(_u1832, _u1833), _u1831), _u1830))) )).
% 40.55/40.74  cnf(matrix-1018, plain, ( hBOOL(hAPP(fun(nat, bool), bool, finite_finite_1(nat), hAPP(nat, fun(nat, bool), hAPP(nat, fun(nat, fun(nat, bool)), ord_atLeastLessThan(nat), _u1835), _u1834))) )).
% 40.55/40.74  cnf(matrix-1019, plain, ( hBOOL(hAPP(fun(arrow_660593299e_indi, bool), bool, hAPP(fun(arrow_660593299e_indi, nat), fun(fun(arrow_660593299e_indi, bool), bool), inj_on(arrow_660593299e_indi, nat), skolem108), top_top(fun(arrow_660593299e_indi, bool)))) )).
% 40.55/40.74  cnf(matrix-1020, plain, ( ( hAPP(fun(arrow_660593299e_indi, bool), fun(nat, bool), hAPP(fun(arrow_660593299e_indi, nat), fun(fun(arrow_660593299e_indi, bool), fun(nat, bool)), image(arrow_660593299e_indi, nat), skolem108), top_top(fun(arrow_660593299e_indi, bool))) = hAPP(nat, fun(nat, bool), hAPP(nat, fun(nat, fun(nat, bool)), ord_atLeastLessThan(nat), zero_zero(nat)), hAPP(fun(arrow_660593299e_indi, bool), nat, finite_card(arrow_660593299e_indi), top_top(fun(arrow_660593299e_indi, bool))))) )).
% 40.55/40.74  cnf(matrix-1021, plain, ( ~linorder(_u1841) | ~hBOOL(hAPP(fun(_u1841, bool), bool, hAPP(fun(_u1841, bool), fun(fun(_u1841, bool), bool), ord_less_eq(fun(_u1841, bool)), hAPP(_u1841, fun(_u1841, bool), hAPP(_u1841, fun(_u1841, fun(_u1841, bool)), ord_atLeastLessThan(_u1841), _u1840), _u1839)), hAPP(_u1841, fun(_u1841, bool), hAPP(_u1841, fun(_u1841, fun(_u1841, bool)), ord_atLeastLessThan(_u1841), _u1838), _u1837))) | hBOOL(hAPP(_u1841, bool, hAPP(_u1841, fun(_u1841, bool), ord_less_eq(_u1841), _u1839), _u1840)) | hBOOL(hAPP(_u1841, bool, hAPP(_u1841, fun(_u1841, bool), ord_less_eq(_u1841), _u1838), _u1840)) )).
% 40.55/40.74  cnf(matrix-1022, plain, ( ~linorder(_u1841) | ~hBOOL(hAPP(fun(_u1841, bool), bool, hAPP(fun(_u1841, bool), fun(fun(_u1841, bool), bool), ord_less_eq(fun(_u1841, bool)), hAPP(_u1841, fun(_u1841, bool), hAPP(_u1841, fun(_u1841, fun(_u1841, bool)), ord_atLeastLessThan(_u1841), _u1840), _u1839)), hAPP(_u1841, fun(_u1841, bool), hAPP(_u1841, fun(_u1841, fun(_u1841, bool)), ord_atLeastLessThan(_u1841), _u1838), _u1837))) | hBOOL(hAPP(_u1841, bool, hAPP(_u1841, fun(_u1841, bool), ord_less_eq(_u1841), _u1839), _u1840)) | hBOOL(hAPP(_u1841, bool, hAPP(_u1841, fun(_u1841, bool), ord_less_eq(_u1841), _u1839), _u1837)) )).
% 40.55/40.74  cnf(matrix-1023, plain, ( ~hBOOL(hAPP(fun(fun(_u1846, _u1845), bool), bool, hAPP(fun(_u1846, _u1845), fun(fun(fun(_u1846, _u1845), bool), bool), member(fun(_u1846, _u1845)), _u1844), hAPP(fun(_u1846, fun(_u1845, bool)), fun(fun(_u1846, _u1845), bool), hAPP(fun(_u1846, bool), fun(fun(_u1846, fun(_u1845, bool)), fun(fun(_u1846, _u1845), bool)), pi(_u1846, _u1845), _u1843), hAPP(fun(_u1845, bool), fun(_u1846, fun(_u1845, bool)), combk(fun(_u1845, bool), _u1846), _u1842)))) | hBOOL(hAPP(fun(_u1845, bool), bool, hAPP(fun(_u1845, bool), fun(fun(_u1845, bool), bool), ord_less_eq(fun(_u1845, bool)), hAPP(fun(_u1846, bool), fun(_u1845, bool), hAPP(fun(_u1846, _u1845), fun(fun(_u1846, bool), fun(_u1845, bool)), image(_u1846, _u1845), _u1844), _u1843)), _u1842)) )).
% 40.55/40.74  cnf(matrix-1024, plain, ( ~hBOOL(hAPP(fun(_u1849, bool), bool, finite_finite_1(_u1849), _u1847)) | ~hBOOL(hAPP(fun(_u1849, bool), bool, hAPP(fun(_u1849, bool), fun(fun(_u1849, bool), bool), ord_less_eq(fun(_u1849, bool)), _u1847), hAPP(fun(_u1849, bool), fun(_u1849, bool), hAPP(fun(_u1849, _u1849), fun(fun(_u1849, bool), fun(_u1849, bool)), image(_u1849, _u1849), _u1848), _u1847))) | hBOOL(hAPP(fun(_u1849, bool), bool, hAPP(fun(_u1849, _u1849), fun(fun(_u1849, bool), bool), inj_on(_u1849, _u1849), _u1848), _u1847)) )).
% 40.55/40.74  cnf(matrix-1025, plain, ( ~hBOOL(hAPP(fun(_u1852, bool), bool, finite_finite_1(_u1852), _u1850)) | ~hBOOL(hAPP(fun(_u1852, bool), bool, hAPP(fun(_u1852, bool), fun(fun(_u1852, bool), bool), ord_less_eq(fun(_u1852, bool)), hAPP(fun(_u1852, bool), fun(_u1852, bool), hAPP(fun(_u1852, _u1852), fun(fun(_u1852, bool), fun(_u1852, bool)), image(_u1852, _u1852), _u1851), _u1850)), _u1850)) | ~hBOOL(hAPP(fun(_u1852, bool), bool, hAPP(fun(_u1852, _u1852), fun(fun(_u1852, bool), bool), inj_on(_u1852, _u1852), _u1851), _u1850)) | ( hAPP(fun(_u1852, bool), fun(_u1852, bool), hAPP(fun(_u1852, _u1852), fun(fun(_u1852, bool), fun(_u1852, bool)), image(_u1852, _u1852), _u1851), _u1850) = ti(fun(_u1852, bool), _u1850)) )).
% 40.55/40.74  cnf(matrix-1026, plain, ( ~hBOOL(hAPP(fun(_u1854, bool), bool, finite_finite_1(_u1854), top_top(fun(_u1854, bool)))) | ~hBOOL(hAPP(fun(_u1854, bool), bool, hAPP(fun(_u1854, _u1854), fun(fun(_u1854, bool), bool), inj_on(_u1854, _u1854), _u1853), top_top(fun(_u1854, bool)))) | ( hAPP(fun(_u1854, bool), fun(_u1854, bool), hAPP(fun(_u1854, _u1854), fun(fun(_u1854, bool), fun(_u1854, bool)), image(_u1854, _u1854), _u1853), top_top(fun(_u1854, bool))) = top_top(fun(_u1854, bool))) )).
% 40.55/40.74  cnf(matrix-1027, plain, ( ~hBOOL(hAPP(fun(_u1856, bool), bool, finite_finite_1(_u1856), top_top(fun(_u1856, bool)))) | ( hAPP(fun(_u1856, bool), fun(_u1856, bool), hAPP(fun(_u1856, _u1856), fun(fun(_u1856, bool), fun(_u1856, bool)), image(_u1856, _u1856), _u1855), top_top(fun(_u1856, bool))) != top_top(fun(_u1856, bool))) | hBOOL(hAPP(fun(_u1856, bool), bool, hAPP(fun(_u1856, _u1856), fun(fun(_u1856, bool), bool), inj_on(_u1856, _u1856), _u1855), top_top(fun(_u1856, bool)))) )).
% 40.55/40.74  cnf(matrix-1028, plain, ( ~hBOOL(hAPP(fun(_u1861, bool), bool, hAPP(fun(_u1861, _u1860), fun(fun(_u1861, bool), bool), inj_on(_u1861, _u1860), _u1857), top_top(fun(_u1861, bool)))) | ~hBOOL(hAPP(fun(_u1860, bool), bool, hAPP(fun(_u1860, bool), fun(fun(_u1860, bool), bool), ord_less_eq(fun(_u1860, bool)), hAPP(fun(_u1861, bool), fun(_u1860, bool), hAPP(fun(_u1861, _u1860), fun(fun(_u1861, bool), fun(_u1860, bool)), image(_u1861, _u1860), _u1857), _u1859)), hAPP(fun(_u1861, bool), fun(_u1860, bool), hAPP(fun(_u1861, _u1860), fun(fun(_u1861, bool), fun(_u1860, bool)), image(_u1861, _u1860), _u1857), _u1858))) | hBOOL(hAPP(fun(_u1861, bool), bool, hAPP(fun(_u1861, bool), fun(fun(_u1861, bool), bool), ord_less_eq(fun(_u1861, bool)), _u1859), _u1858)) )).
% 40.55/40.74  cnf(matrix-1029, plain, ( ~hBOOL(hAPP(fun(_u1861, bool), bool, hAPP(fun(_u1861, _u1860), fun(fun(_u1861, bool), bool), inj_on(_u1861, _u1860), _u1857), top_top(fun(_u1861, bool)))) | ~hBOOL(hAPP(fun(_u1861, bool), bool, hAPP(fun(_u1861, bool), fun(fun(_u1861, bool), bool), ord_less_eq(fun(_u1861, bool)), _u1859), _u1858)) | hBOOL(hAPP(fun(_u1860, bool), bool, hAPP(fun(_u1860, bool), fun(fun(_u1860, bool), bool), ord_less_eq(fun(_u1860, bool)), hAPP(fun(_u1861, bool), fun(_u1860, bool), hAPP(fun(_u1861, _u1860), fun(fun(_u1861, bool), fun(_u1860, bool)), image(_u1861, _u1860), _u1857), _u1859)), hAPP(fun(_u1861, bool), fun(_u1860, bool), hAPP(fun(_u1861, _u1860), fun(fun(_u1861, bool), fun(_u1860, bool)), image(_u1861, _u1860), _u1857), _u1858))) )).
% 40.55/40.74  cnf(matrix-1030, plain, ( ~hBOOL(hAPP(fun(_u1864, bool), bool, finite_finite_1(_u1864), _u1862)) | hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less_eq(nat), hAPP(fun(_u1865, bool), nat, finite_card(_u1865), hAPP(fun(_u1864, bool), fun(_u1865, bool), hAPP(fun(_u1864, _u1865), fun(fun(_u1864, bool), fun(_u1865, bool)), image(_u1864, _u1865), _u1863), _u1862))), hAPP(fun(_u1864, bool), nat, finite_card(_u1864), _u1862))) )).
% 40.55/40.74  cnf(matrix-1031, plain, ( ~hBOOL(hAPP(fun(_u1868, bool), bool, finite_finite_1(_u1868), _u1866)) | ( hAPP(fun(_u1869, bool), nat, finite_card(_u1869), hAPP(fun(_u1868, bool), fun(_u1869, bool), hAPP(fun(_u1868, _u1869), fun(fun(_u1868, bool), fun(_u1869, bool)), image(_u1868, _u1869), _u1867), _u1866)) != hAPP(fun(_u1868, bool), nat, finite_card(_u1868), _u1866)) | hBOOL(hAPP(fun(_u1868, bool), bool, hAPP(fun(_u1868, _u1869), fun(fun(_u1868, bool), bool), inj_on(_u1868, _u1869), _u1867), _u1866)) )).
% 40.55/40.74  cnf(matrix-1032, plain, ( ~hBOOL(hAPP(fun(_u1872, bool), bool, finite_finite_1(_u1872), _u1870)) | ~hBOOL(hAPP(fun(_u1872, bool), bool, hAPP(fun(_u1872, _u1873), fun(fun(_u1872, bool), bool), inj_on(_u1872, _u1873), _u1871), _u1870)) | ( hAPP(fun(_u1873, bool), nat, finite_card(_u1873), hAPP(fun(_u1872, bool), fun(_u1873, bool), hAPP(fun(_u1872, _u1873), fun(fun(_u1872, bool), fun(_u1873, bool)), image(_u1872, _u1873), _u1871), _u1870)) = hAPP(fun(_u1872, bool), nat, finite_card(_u1872), _u1870)) )).
% 40.55/40.74  cnf(matrix-1033, plain, ( ~hBOOL(hAPP(fun(_u1872, bool), bool, finite_finite_1(_u1872), _u1870)) | ( hAPP(fun(_u1873, bool), nat, finite_card(_u1873), hAPP(fun(_u1872, bool), fun(_u1873, bool), hAPP(fun(_u1872, _u1873), fun(fun(_u1872, bool), fun(_u1873, bool)), image(_u1872, _u1873), _u1871), _u1870)) != hAPP(fun(_u1872, bool), nat, finite_card(_u1872), _u1870)) | hBOOL(hAPP(fun(_u1872, bool), bool, hAPP(fun(_u1872, _u1873), fun(fun(_u1872, bool), bool), inj_on(_u1872, _u1873), _u1871), _u1870)) )).
% 40.55/40.74  cnf(matrix-1034, plain, ( ~hBOOL(hAPP(nat, bool, hAPP(nat, fun(nat, bool), ord_less(nat), hAPP(fun(_u1877, bool), nat, finite_card(_u1877), hAPP(fun(_u1876, bool), fun(_u1877, bool), hAPP(fun(_u1876, _u1877), fun(fun(_u1876, bool), fun(_u1877, bool)), image(_u1876, _u1877), _u1875), _u1874))), hAPP(fun(_u1876, bool), nat, finite_card(_u1876), _u1874))) | ~hBOOL(hAPP(fun(_u1876, bool), bool, hAPP(fun(_u1876, _u1877), fun(fun(_u1876, bool), bool), inj_on(_u1876, _u1877), _u1875), _u1874)) )).
% 40.55/40.74  cnf(matrix-1035, plain, ( ~ring_char_0(_u1879) | ~hBOOL(hAPP(fun(_u1879, bool), bool, hAPP(_u1879, fun(fun(_u1879, bool), bool), member(_u1879), _u1878), ring_1_Ints(_u1879))) | ( hAPP(_u1879, _u1879, hAPP(_u1879, fun(_u1879, _u1879), plus_plus(_u1879), _u1878), _u1878) != zero_zero(_u1879)) | ( ti(_u1879, _u1878) = zero_zero(_u1879)) )).
% 40.55/40.74  cnf(matrix-1036, plain, ( ~ring_char_0(_u1879) | ~hBOOL(hAPP(fun(_u1879, bool), bool, hAPP(_u1879, fun(fun(_u1879, bool), bool), member(_u1879), _u1878), ring_1_Ints(_u1879))) | ( ti(_u1879, _u1878) != zero_zero(_u1879)) | ( hAPP(_u1879, _u1879, hAPP(_u1879, fun(_u1879, _u1879), plus_plus(_u1879), _u1878), _u1878) = zero_zero(_u1879)) )).
% 40.55/40.74  cnf(matrix-1037, plain, ( ~ring_1(_u1880) | hBOOL(hAPP(fun(_u1880, bool), bool, hAPP(_u1880, fun(fun(_u1880, bool), bool), member(_u1880), zero_zero(_u1880)), ring_1_Ints(_u1880))) )).
% 40.55/40.74  cnf(matrix-1038, plain, ( ~ring_1(_u1881) | hBOOL(hAPP(fun(_u1881, bool), bool, hAPP(_u1881, fun(fun(_u1881, bool), bool), member(_u1881), one_one(_u1881)), ring_1_Ints(_u1881))) )).
% 40.55/40.74  cnf(matrix-1039, plain, ( ~ring_1(_u1884) | ~hBOOL(hAPP(fun(_u1884, bool), bool, hAPP(_u1884, fun(fun(_u1884, bool), bool), member(_u1884), _u1882), ring_1_Ints(_u1884))) | ~hBOOL(hAPP(fun(_u1884, bool), bool, hAPP(_u1884, fun(fun(_u1884, bool), bool), member(_u1884), _u1883), ring_1_Ints(_u1884))) | hBOOL(hAPP(fun(_u1884, bool), bool, hAPP(_u1884, fun(fun(_u1884, bool), bool), member(_u1884), hAPP(_u1884, _u1884, hAPP(_u1884, fun(_u1884, _u1884), plus_plus(_u1884), _u1882), _u1883)), ring_1_Ints(_u1884))) )).
% 40.55/40.74  cnf(matrix-1040, plain, ( ( hAPP(_u1890, _u1889, hAPP(fun(_u1889, _u1890), fun(_u1890, _u1889), hAPP(fun(_u1889, bool), fun(fun(_u1889, _u1890), fun(_u1890, _u1889)), hilbert_inv_into(_u1889, _u1890), _u1888), _u1887), _u1886) != hAPP(_u1890, _u1889, hAPP(fun(_u1889, _u1890), fun(_u1890, _u1889), hAPP(fun(_u1889, bool), fun(fun(_u1889, _u1890), fun(_u1890, _u1889)), hilbert_inv_into(_u1889, _u1890), _u1888), _u1887), _u1885)) | ~hBOOL(hAPP(fun(_u1890, bool), bool, hAPP(_u1890, fun(fun(_u1890, bool), bool), member(_u1890), _u1886), hAPP(fun(_u1889, bool), fun(_u1890, bool), hAPP(fun(_u1889, _u1890), fun(fun(_u1889, bool), fun(_u1890, bool)), image(_u1889, _u1890), _u1887), _u1888))) | ~hBOOL(hAPP(fun(_u1890, bool), bool, hAPP(_u1890, fun(fun(_u1890, bool), bool), member(_u1890), _u1885), hAPP(fun(_u1889, bool), fun(_u1890, bool), hAPP(fun(_u1889, _u1890), fun(fun(_u1889, bool), fun(_u1890, bool)), image(_u1889, _u1890), _u1887), _u1888))) | ( ti(_u1890, _u1886) = ti(_u1890, _u1885)) )).
% 40.55/40.74  cnf(matrix-1041, plain, ( ~hBOOL(hAPP(fun(_u1895, bool), bool, hAPP(_u1895, fun(fun(_u1895, bool), bool), member(_u1895), _u1893), hAPP(fun(_u1894, bool), fun(_u1895, bool), hAPP(fun(_u1894, _u1895), fun(fun(_u1894, bool), fun(_u1895, bool)), image(_u1894, _u1895), _u1892), _u1891))) | hBOOL(hAPP(fun(_u1894, bool), bool, hAPP(_u1894, fun(fun(_u1894, bool), bool), member(_u1894), hAPP(_u1895, _u1894, hAPP(fun(_u1894, _u1895), fun(_u1895, _u1894), hAPP(fun(_u1894, bool), fun(fun(_u1894, _u1895), fun(_u1895, _u1894)), hilbert_inv_into(_u1894, _u1895), _u1891), _u1892), _u1893)), _u1891)) )).
% 40.55/40.74  cnf(matrix-1042, plain, ( ~hBOOL(hAPP(fun(_u1900, bool), bool, hAPP(_u1900, fun(fun(_u1900, bool), bool), member(_u1900), _u1898), hAPP(fun(_u1899, bool), fun(_u1900, bool), hAPP(fun(_u1899, _u1900), fun(fun(_u1899, bool), fun(_u1900, bool)), image(_u1899, _u1900), _u1897), _u1896))) | ( hAPP(_u1899, _u1900, _u1897, hAPP(_u1900, _u1899, hAPP(fun(_u1899, _u1900), fun(_u1900, _u1899), hAPP(fun(_u1899, bool), fun(fun(_u1899, _u1900), fun(_u1900, _u1899)), hilbert_inv_into(_u1899, _u1900), _u1896), _u1897), _u1898)) = ti(_u1900, _u1898)) )).
% 40.55/40.74  cnf(matrix-1043, plain, ( ~hBOOL(hAPP(fun(_u1905, bool), bool, hAPP(_u1905, fun(fun(_u1905, bool), bool), member(_u1905), _u1902), _u1901)) | ( ti(_u1906, _u1904) != hAPP(_u1905, _u1906, _u1903, _u1902)) | hBOOL(hAPP(fun(_u1906, bool), bool, hAPP(_u1906, fun(fun(_u1906, bool), bool), member(_u1906), _u1904), hAPP(fun(_u1905, bool), fun(_u1906, bool), hAPP(fun(_u1905, _u1906), fun(fun(_u1905, bool), fun(_u1906, bool)), image(_u1905, _u1906), _u1903), _u1901))) )).
% 40.55/40.74  cnf(matrix-1044, plain, ( ~hBOOL(hAPP(fun(_u1910, bool), bool, hAPP(_u1910, fun(fun(_u1910, bool), bool), member(_u1910), _u1908), _u1907)) | hBOOL(hAPP(fun(_u1911, bool), bool, hAPP(_u1911, fun(fun(_u1911, bool), bool), member(_u1911), hAPP(_u1910, _u1911, _u1909, _u1908)), hAPP(fun(_u1910, bool), fun(_u1911, bool), hAPP(fun(_u1910, _u1911), fun(fun(_u1910, bool), fun(_u1911, bool)), image(_u1910, _u1911), _u1909), _u1907))) )).
% 40.55/40.74  cnf(matrix-1045, plain, ( ~hBOOL(hAPP(fun(_u1927, bool), bool, hAPP(_u1927, fun(fun(_u1927, bool), bool), member(_u1927), _u1923), hAPP(fun(_u1925, bool), fun(_u1927, bool), hAPP(fun(_u1925, _u1927), fun(fun(_u1925, bool), fun(_u1927, bool)), image(_u1925, _u1927), _u1921), _u1919))) | hBOOL(hAPP(fun(_u1925, bool), bool, hAPP(_u1925, fun(fun(_u1925, bool), bool), member(_u1925), skolem109(_u1927, _u1925, _u1923, _u1921, _u1919)), _u1919)) )).
% 40.55/40.74  cnf(matrix-1046, plain, ( ~hBOOL(hAPP(fun(_u1927, bool), bool, hAPP(_u1927, fun(fun(_u1927, bool), bool), member(_u1927), _u1923), hAPP(fun(_u1925, bool), fun(_u1927, bool), hAPP(fun(_u1925, _u1927), fun(fun(_u1925, bool), fun(_u1927, bool)), image(_u1925, _u1927), _u1921), _u1919))) | ( ti(_u1927, _u1923) = hAPP(_u1925, _u1927, _u1921, skolem109(_u1927, _u1925, _u1923, _u1921, _u1919))) )).
% 40.55/40.74  cnf(matrix-1047, plain, ( ~hBOOL(hAPP(fun(_u1926, bool), bool, hAPP(_u1926, fun(fun(_u1926, bool), bool), member(_u1926), _u1913), _u1920)) | ( ti(_u1928, _u1924) != hAPP(_u1926, _u1928, _u1922, _u1913)) | hBOOL(hAPP(fun(_u1928, bool), bool, hAPP(_u1928, fun(fun(_u1928, bool), bool), member(_u1928), _u1924), hAPP(fun(_u1926, bool), fun(_u1928, bool), hAPP(fun(_u1926, _u1928), fun(fun(_u1926, bool), fun(_u1928, bool)), image(_u1926, _u1928), _u1922), _u1920))) )).
% 40.55/40.74  cnf(matrix-1048, plain, ( ( hAPP(fun(_u1934, bool), fun(_u1933, bool), hAPP(fun(_u1934, _u1933), fun(fun(_u1934, bool), fun(_u1933, bool)), image(_u1934, _u1933), _u1931), hAPP(fun(_u1932, bool), fun(_u1934, bool), hAPP(fun(_u1932, _u1934), fun(fun(_u1932, bool), fun(_u1934, bool)), image(_u1932, _u1934), _u1930), _u1929)) = hAPP(fun(_u1932, bool), fun(_u1933, bool), hAPP(fun(_u1932, _u1933), fun(fun(_u1932, bool), fun(_u1933, bool)), image(_u1932, _u1933), hAPP(fun(_u1932, _u1934), fun(_u1932, _u1933), hAPP(fun(_u1934, _u1933), fun(fun(_u1932, _u1934), fun(_u1932, _u1933)), combb(_u1934, _u1933, _u1932), _u1931), _u1930)), _u1929)) )).
% 40.55/40.74  cnf(matrix-1049, plain, ( ( hAPP(fun(_u1936, bool), fun(_u1936, bool), hAPP(fun(_u1936, _u1936), fun(fun(_u1936, bool), fun(_u1936, bool)), image(_u1936, _u1936), combi(_u1936)), _u1935) = ti(fun(_u1936, bool), _u1935)) )).
% 40.55/40.74  cnf(matrix-1050, plain, ( ~hBOOL(hAPP(fun(_u1952, bool), bool, hAPP(fun(_u1952, bool), fun(fun(_u1952, bool), bool), ord_less_eq(fun(_u1952, bool)), _u1948), hAPP(fun(_u1950, bool), fun(_u1952, bool), hAPP(fun(_u1950, _u1952), fun(fun(_u1950, bool), fun(_u1952, bool)), image(_u1950, _u1952), _u1946), _u1944))) | hBOOL(hAPP(fun(_u1950, bool), bool, hAPP(fun(_u1950, bool), fun(fun(_u1950, bool), bool), ord_less_eq(fun(_u1950, bool)), skolem110(_u1952, _u1950, _u1948, _u1946, _u1944)), _u1944)) )).
% 40.55/40.74  cnf(matrix-1051, plain, ( ~hBOOL(hAPP(fun(_u1952, bool), bool, hAPP(fun(_u1952, bool), fun(fun(_u1952, bool), bool), ord_less_eq(fun(_u1952, bool)), _u1948), hAPP(fun(_u1950, bool), fun(_u1952, bool), hAPP(fun(_u1950, _u1952), fun(fun(_u1950, bool), fun(_u1952, bool)), image(_u1950, _u1952), _u1946), _u1944))) | ( ti(fun(_u1952, bool), _u1948) = hAPP(fun(_u1950, bool), fun(_u1952, bool), hAPP(fun(_u1950, _u1952), fun(fun(_u1950, bool), fun(_u1952, bool)), image(_u1950, _u1952), _u1946), skolem110(_u1952, _u1950, _u1948, _u1946, _u1944))) )).
% 40.55/40.74  cnf(matrix-1052, plain, ( ~hBOOL(hAPP(fun(_u1951, bool), bool, hAPP(fun(_u1951, bool), fun(fun(_u1951, bool), bool), ord_less_eq(fun(_u1951, bool)), _u1938), _u1945)) | ( ti(fun(_u1953, bool), _u1949) != hAPP(fun(_u1951, bool), fun(_u1953, bool), hAPP(fun(_u1951, _u1953), fun(fun(_u1951, bool), fun(_u1953, bool)), image(_u1951, _u1953), _u1947), _u1938)) | hBOOL(hAPP(fun(_u1953, bool), bool, hAPP(fun(_u1953, bool), fun(fun(_u1953, bool), bool), ord_less_eq(fun(_u1953, bool)), _u1949), hAPP(fun(_u1951, bool), fun(_u1953, bool), hAPP(fun(_u1951, _u1953), fun(fun(_u1951, bool), fun(_u1953, bool)), image(_u1951, _u1953), _u1947), _u1945))) )).
% 40.55/40.74  cnf(matrix-1053, plain, ( ~hBOOL(hAPP(fun(_u1957, bool), bool, hAPP(fun(_u1957, bool), fun(fun(_u1957, bool), bool), ord_less_eq(fun(_u1957, bool)), _u1955), _u1954)) | hBOOL(hAPP(fun(_u1958, bool), bool, hAPP(fun(_u1958, bool), fun(fun(_u1958, bool), bool), ord_less_eq(fun(_u1958, bool)), hAPP(fun(_u1957, bool), fun(_u1958, bool), hAPP(fun(_u1957, _u1958), fun(fun(_u1957, bool), fun(_u1958, bool)), image(_u1957, _u1958), _u1956), _u1955)), hAPP(fun(_u1957, bool), fun(_u1958, bool), hAPP(fun(_u1957, _u1958), fun(fun(_u1957, bool), fun(_u1958, bool)), image(_u1957, _u1958), _u1956), _u1954))) )).
% 40.55/40.74  cnf(matrix-1054, plain, ( ~linorder(_u1963) | ~hBOOL(hAPP(_u1963, bool, hAPP(_u1963, fun(_u1963, bool), ord_less(_u1963), _u1960), _u1959)) | ~hBOOL(hAPP(_u1963, bool, hAPP(_u1963, fun(_u1963, bool), ord_less(_u1963), _u1962), _u1961)) | ( hAPP(_u1963, fun(_u1963, bool), hAPP(_u1963, fun(_u1963, fun(_u1963, bool)), ord_atLeastLessThan(_u1963), _u1960), _u1959) != hAPP(_u1963, fun(_u1963, bool), hAPP(_u1963, fun(_u1963, fun(_u1963, bool)), ord_atLeastLessThan(_u1963), _u1962), _u1961)) | ( ti(_u1963, _u1960) = ti(_u1963, _u1962)) )).
% 40.55/40.74  cnf(matrix-1055, plain, ( ~linorder(_u1963) | ~hBOOL(hAPP(_u1963, bool, hAPP(_u1963, fun(_u1963, bool), ord_less(_u1963), _u1960), _u1959)) | ~hBOOL(hAPP(_u1963, bool, hAPP(_u1963, fun(_u1963, bool), ord_less(_u1963), _u1962), _u1961)) | ( hAPP(_u1963, fun(_u1963, bool), hAPP(_u1963, fun(_u1963, fun(_u1963, bool)), ord_atLeastLessThan(_u1963), _u1960), _u1959) != hAPP(_u1963, fun(_u1963, bool), hAPP(_u1963, fun(_u1963, fun(_u1963, bool)), ord_atLeastLessThan(_u1963), _u1962), _u1961)) | ( ti(_u1963, _u1959) = ti(_u1963, _u1961)) )).
% 40.55/40.74  cnf(matrix-1056, plain, ( ~linorder(_u1963) | ~hBOOL(hAPP(_u1963, bool, hAPP(_u1963, fun(_u1963, bool), ord_less(_u1963), _u1960), _u1959)) | ~hBOOL(hAPP(_u1963, bool, hAPP(_u1963, fun(_u1963, bool), ord_less(_u1963), _u1962), _u1961)) | ( ti(_u1963, _u1960) != ti(_u1963, _u1962)) | ( ti(_u1963, _u1959) != ti(_u1963, _u1961)) | ( hAPP(_u1963, fun(_u1963, bool), hAPP(_u1963, fun(_u1963, fun(_u1963, bool)), ord_atLeastLessThan(_u1963), _u1960), _u1959) = hAPP(_u1963, fun(_u1963, bool), hAPP(_u1963, fun(_u1963, fun(_u1963, bool)), ord_atLeastLessThan(_u1963), _u1962), _u1961)) )).
% 40.55/40.74  cnf(matrix-1057, plain, ( ~linorder(_u1968) | ( hAPP(_u1968, fun(_u1968, bool), hAPP(_u1968, fun(_u1968, fun(_u1968, bool)), ord_atLeastLessThan(_u1968), _u1967), _u1966) != hAPP(_u1968, fun(_u1968, bool), hAPP(_u1968, fun(_u1968, fun(_u1968, bool)), ord_atLeastLessThan(_u1968), _u1965), _u1964)) | ~hBOOL(hAPP(_u1968, bool, hAPP(_u1968, fun(_u1968, bool), ord_less(_u1968), _u1967), _u1966)) | ~hBOOL(hAPP(_u1968, bool, hAPP(_u1968, fun(_u1968, bool), ord_less(_u1968), _u1965), _u1964)) | ( ti(_u1968, _u1967) = ti(_u1968, _u1965)) )).
% 40.55/40.74  cnf(matrix-1058, plain, ( ~linorder(_u1973) | ( hAPP(_u1973, fun(_u1973, bool), hAPP(_u1973, fun(_u1973, fun(_u1973, bool)), ord_atLeastLessThan(_u1973), _u1972), _u1971) != hAPP(_u1973, fun(_u1973, bool), hAPP(_u1973, fun(_u1973, fun(_u1973, bool)), ord_atLeastLessThan(_u1973), _u1970), _u1969)) | ~hBOOL(hAPP(_u1973, bool, hAPP(_u1973, fun(_u1973, bool), ord_less(_u1973), _u1972), _u1971)) | ~hBOOL(hAPP(_u1973, bool, hAPP(_u1973, fun(_u1973, bool), ord_less(_u1973), _u1970), _u1969)) | ( ti(_u1973, _u1971) = ti(_u1973, _u1969)) )).
% 40.55/40.74  cnf(matrix-1059, plain, ( ( hAPP(fun(_u1978, bool), fun(_u1977, bool), hAPP(fun(_u1978, _u1977), fun(fun(_u1978, bool), fun(_u1977, bool)), image(_u1978, _u1977), hAPP(fun(_u1978, _u1976), fun(_u1978, _u1977), hAPP(fun(_u1976, _u1977), fun(fun(_u1978, _u1976), fun(_u1978, _u1977)), combb(_u1976, _u1977, _u1978), _u1975), _u1974)), top_top(fun(_u1978, bool))) = hAPP(fun(_u1976, bool), fun(_u1977, bool), hAPP(fun(_u1976, _u1977), fun(fun(_u1976, bool), fun(_u1977, bool)), image(_u1976, _u1977), _u1975), hAPP(fun(_u1978, bool), fun(_u1976, bool), hAPP(fun(_u1978, _u1976), fun(fun(_u1978, bool), fun(_u1976, bool)), image(_u1978, _u1976), _u1974), top_top(fun(_u1978, bool))))) )).
% 40.55/40.74  cnf(matrix-1060, plain, ( hBOOL(hAPP(fun(_u1983, bool), bool, hAPP(_u1983, fun(fun(_u1983, bool), bool), member(_u1983), _u1981), hAPP(fun(_u1982, bool), fun(_u1983, bool), hAPP(fun(_u1982, _u1983), fun(fun(_u1982, bool), fun(_u1983, bool)), image(_u1982, _u1983), _u1980), top_top(fun(_u1982, bool))))) | ( ti(_u1983, _u1981) != hAPP(_u1982, _u1983, _u1980, _u1979)) )).
% 40.55/40.74  cnf(matrix-1061, plain, ( hBOOL(hAPP(fun(_u1987, bool), bool, hAPP(_u1987, fun(fun(_u1987, bool), bool), member(_u1987), hAPP(_u1986, _u1987, _u1985, _u1984)), hAPP(fun(_u1986, bool), fun(_u1987, bool), hAPP(fun(_u1986, _u1987), fun(fun(_u1986, bool), fun(_u1987, bool)), image(_u1986, _u1987), _u1985), top_top(fun(_u1986, bool))))) )).
% 40.55/40.74  cnf(matrix-1062, plain, ( ~hBOOL(hAPP(fun(_u1991, bool), bool, finite_finite_1(_u1991), hAPP(fun(_u1990, bool), fun(_u1991, bool), hAPP(fun(_u1990, _u1991), fun(fun(_u1990, bool), fun(_u1991, bool)), image(_u1990, _u1991), _u1988), top_top(fun(_u1990, bool))))) | hBOOL(hAPP(fun(_u1992, bool), bool, finite_finite_1(_u1992), hAPP(fun(_u1990, bool), fun(_u1992, bool), hAPP(fun(_u1990, _u1992), fun(fun(_u1990, bool), fun(_u1992, bool)), image(_u1990, _u1992), hAPP(fun(_u1990, _u1991), fun(_u1990, _u1992), hAPP(fun(_u1991, _u1992), fun(fun(_u1990, _u1991), fun(_u1990, _u1992)), combb(_u1991, _u1992, _u1990), _u1989), _u1988)), top_top(fun(_u1990, bool))))) )).
% 40.55/40.74  cnf(matrix-1063, plain, ( ~hBOOL(hAPP(fun(nat, bool), bool, hAPP(fun(nat, bool), fun(fun(nat, bool), bool), ord_less_eq(fun(nat, bool)), _u1994), hAPP(nat, fun(nat, bool), hAPP(nat, fun(nat, fun(nat, bool)), ord_atLeastLessThan(nat), _u1993), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1993), hAPP(fun(nat, bool), nat, finite_card(nat), _u1994))))) | ( _u1994 = hAPP(nat, fun(nat, bool), hAPP(nat, fun(nat, fun(nat, bool)), ord_atLeastLessThan(nat), _u1993), hAPP(nat, nat, hAPP(nat, fun(nat, nat), plus_plus(nat), _u1993), hAPP(fun(nat, bool), nat, finite_card(nat), _u1994)))) )).
% 40.55/40.74  cnf(matrix-1064, plain, ( ~hBOOL(hAPP(fun(_u1999, bool), bool, hAPP(fun(_u1999, _u1998), fun(fun(_u1999, bool), bool), inj_on(_u1999, _u1998), _u1996), _u1995)) | ~hBOOL(hAPP(fun(_u1999, bool), bool, hAPP(fun(_u1999, bool), fun(fun(_u1999, bool), bool), ord_less(fun(_u1999, bool)), _u1997), _u1995)) | hBOOL(hAPP(fun(_u1998, bool), bool, hAPP(fun(_u1998, bool), fun(fun(_u1998, bool), bool), ord_less(fun(_u1998, bool)), hAPP(fun(_u1999, bool), fun(_u1998, bool), hAPP(fun(_u1999, _u1998), fun(fun(_u1999, bool), fun(_u1998, bool)), image(_u1999, _u1998), _u1996), _u1997)), hAPP(fun(_u1999, bool), fun(_u1998, bool), hAPP(fun(_u1999, _u1998), fun(fun(_u1999, bool), fun(_u1998, bool)), image(_u1999, _u1998), _u1996), _u1995))) )).
% 40.55/40.74  cnf(matrix-1065, plain, ( ( hAPP(fun(_u2003, bool), fun(_u2002, bool), hAPP(fun(_u2003, _u2002), fun(fun(_u2003, bool), fun(_u2002, bool)), image(_u2003, _u2002), _u2000), top_top(fun(_u2003, bool))) != top_top(fun(_u2002, bool))) | ( hAPP(fun(_u2003, bool), fun(_u2002, bool), hAPP(fun(_u2003, _u2002), fun(fun(_u2003, bool), fun(_u2002, bool)), image(_u2003, _u2002), _u2000), hAPP(fun(_u2002, bool), fun(_u2003, bool), hAPP(fun(_u2002, _u2003), fun(fun(_u2002, bool), fun(_u2003, bool)), image(_u2002, _u2003), hAPP(fun(_u2003, _u2002), fun(_u2002, _u2003), hAPP(fun(_u2003, bool), fun(fun(_u2003, _u2002), fun(_u2002, _u2003)), hilbert_inv_into(_u2003, _u2002), top_top(fun(_u2003, bool))), _u2000)), _u2001)) = ti(fun(_u2002, bool), _u2001)) )).
% 40.55/40.74  cnf(matrix-1066, plain, ( ~preorder(_u2004) | preorder(fun(_u2005, _u2004)) )).
% 40.55/40.74  cnf(matrix-1067, plain, ( ~finite_finite(_u2006) | ~finite_finite(_u2007) | finite_finite(fun(_u2007, _u2006)) )).
% 40.55/40.74  cnf(matrix-1068, plain, ( ~order(_u2008) | order(fun(_u2009, _u2008)) )).
% 40.55/40.74  cnf(matrix-1069, plain, ( ~top(_u2010) | top(fun(_u2011, _u2010)) )).
% 40.55/40.74  cnf(matrix-1070, plain, ( ~ord(_u2012) | ord(fun(_u2013, _u2012)) )).
% 40.55/40.74  cnf(matrix-1071, plain, ( semiri456707255roduct(nat) )).
% 40.55/40.74  cnf(matrix-1072, plain, ( ordere223160158up_add(nat) )).
% 40.55/40.74  cnf(matrix-1073, plain, ( ordere236663937imp_le(nat) )).
% 40.55/40.74  cnf(matrix-1074, plain, ( ordere779506340up_add(nat) )).
% 40.55/40.74  cnf(matrix-1075, plain, ( ordere216010020id_add(nat) )).
% 40.55/40.74  cnf(matrix-1076, plain, ( cancel146912293up_add(nat) )).
% 40.55/40.74  cnf(matrix-1077, plain, ( cancel_semigroup_add(nat) )).
% 40.55/40.74  cnf(matrix-1078, plain, ( linordered_semidom(nat) )).
% 40.55/40.74  cnf(matrix-1079, plain, ( ab_semigroup_add(nat) )).
% 40.55/40.74  cnf(matrix-1080, plain, ( comm_monoid_add(nat) )).
% 40.55/40.74  cnf(matrix-1081, plain, ( comm_semiring_1(nat) )).
% 40.55/40.74  cnf(matrix-1082, plain, ( zero_neq_one(nat) )).
% 40.55/40.74  cnf(matrix-1083, plain, ( preorder(nat) )).
% 40.55/40.74  cnf(matrix-1084, plain, ( linorder(nat) )).
% 40.55/40.74  cnf(matrix-1085, plain, ( monoid_add(nat) )).
% 40.55/40.74  cnf(matrix-1086, plain, ( order(nat) )).
% 40.55/40.74  cnf(matrix-1087, plain, ( ord(nat) )).
% 40.55/40.74  cnf(matrix-1088, plain, ( zero(nat) )).
% 40.55/40.74  cnf(matrix-1089, plain, ( one(nat) )).
% 40.55/40.74  cnf(matrix-1090, plain, ( preorder(bool) )).
% 40.55/40.74  cnf(matrix-1091, plain, ( finite_finite(bool) )).
% 40.55/40.74  cnf(matrix-1092, plain, ( order(bool) )).
% 40.55/40.74  cnf(matrix-1093, plain, ( top(bool) )).
% 40.55/40.74  cnf(matrix-1094, plain, ( ord(bool) )).
% 40.55/40.74  cnf(matrix-1095, plain, ( ~finite_finite(_u2014) | ~finite_finite(_u2015) | finite_finite(sum_sum(_u2015, _u2014)) )).
% 40.55/40.74  cnf(matrix-1096, plain, ( ~finite_finite(_u2016) | finite_finite(option(_u2016)) )).
% 40.55/40.74  cnf(matrix-1097, plain, ( ~finite_finite(_u2017) | ~finite_finite(_u2018) | finite_finite(product_prod(_u2018, _u2017)) )).
% 40.55/40.74  cnf(matrix-1098, plain, ( finite_finite(product_unit) )).
% 40.55/40.74  cnf(matrix-1099, plain, ( ( ti(_u2020, ti(_u2020, _u2019)) = ti(_u2020, _u2019)) )).
% 40.55/40.74  cnf(matrix-1100, plain, ( ( hAPP(_u2023, _u2023, hAPP(_u2023, fun(_u2023, _u2023), hAPP(bool, fun(_u2023, fun(_u2023, _u2023)), if(_u2023), fTrue), _u2022), _u2021) = ti(_u2023, _u2022)) )).
% 40.55/40.74  cnf(matrix-1101, plain, ( ( hAPP(_u2026, _u2026, hAPP(_u2026, fun(_u2026, _u2026), hAPP(bool, fun(_u2026, fun(_u2026, _u2026)), if(_u2026), fFalse), _u2025), _u2024) = ti(_u2026, _u2024)) )).
% 40.55/40.74  cnf(matrix-1102, plain, ( ( ti(bool, _u2027) = fTrue) | ( ti(bool, _u2027) = fFalse) )).
% 40.55/40.74  cnf(matrix-1103, plain, ( ~hBOOL(hAPP(bool, bool, fNot, _u2028)) | ~hBOOL(_u2028) )).
% 40.55/40.74  cnf(matrix-1104, plain, ( hBOOL(_u2029) | hBOOL(hAPP(bool, bool, fNot, _u2029)) )).
% 40.55/40.74  cnf(matrix-1105, plain, ( ( hAPP(_u2035, _u2034, hAPP(fun(_u2035, _u2033), fun(_u2035, _u2034), hAPP(fun(_u2033, _u2034), fun(fun(_u2035, _u2033), fun(_u2035, _u2034)), combb(_u2033, _u2034, _u2035), _u2032), _u2031), _u2030) = hAPP(_u2033, _u2034, _u2032, hAPP(_u2035, _u2033, _u2031, _u2030))) )).
% 40.55/40.74  cnf(matrix-1106, plain, ( ( hAPP(_u2041, _u2040, hAPP(_u2039, fun(_u2041, _u2040), hAPP(fun(_u2041, fun(_u2039, _u2040)), fun(_u2039, fun(_u2041, _u2040)), combc(_u2041, _u2039, _u2040), _u2038), _u2037), _u2036) = hAPP(_u2039, _u2040, hAPP(_u2041, fun(_u2039, _u2040), _u2038, _u2036), _u2037)) )).
% 40.55/40.74  cnf(matrix-1107, plain, ( ( hAPP(_u2043, _u2043, combi(_u2043), _u2042) = ti(_u2043, _u2042)) )).
% 40.55/40.74  cnf(matrix-1108, plain, ( ( hAPP(_u2047, _u2046, hAPP(_u2046, fun(_u2047, _u2046), combk(_u2046, _u2047), _u2045), _u2044) = ti(_u2046, _u2045)) )).
% 40.55/40.74  cnf(matrix-1109, plain, ( ( hAPP(_u2053, _u2052, hAPP(fun(_u2053, _u2051), fun(_u2053, _u2052), hAPP(fun(_u2053, fun(_u2051, _u2052)), fun(fun(_u2053, _u2051), fun(_u2053, _u2052)), combs(_u2053, _u2051, _u2052), _u2050), _u2049), _u2048) = hAPP(_u2051, _u2052, hAPP(_u2053, fun(_u2051, _u2052), _u2050, _u2048), hAPP(_u2053, _u2051, _u2049, _u2048))) )).
% 40.55/40.74  cnf(matrix-1110, plain, ( hBOOL(fTrue) )).
% 40.55/40.74  cnf(matrix-1111, plain, ( ( ti(bool, _u2054) = fTrue) | ( ti(bool, _u2054) = fFalse) )).
% 40.55/40.74  cnf(matrix-1112, plain, ( ~hBOOL(_u2056) | ~hBOOL(_u2055) | hBOOL(hAPP(bool, bool, hAPP(bool, fun(bool, bool), fconj, _u2055), _u2056)) )).
% 40.55/40.74  cnf(matrix-1113, plain, ( hBOOL(_u2058) | ~hBOOL(hAPP(bool, bool, hAPP(bool, fun(bool, bool), fconj, _u2058), _u2057)) )).
% 40.55/40.74  cnf(matrix-1114, plain, ( ~hBOOL(hAPP(bool, bool, hAPP(bool, fun(bool, bool), fconj, _u2060), _u2059)) | hBOOL(_u2059) )).
% 40.55/40.74  cnf(matrix-1115, plain, ( ~hBOOL(_u2061) | hBOOL(hAPP(bool, bool, hAPP(bool, fun(bool, bool), fdisj, _u2061), _u2062)) )).
% 40.55/40.74  cnf(matrix-1116, plain, ( ~hBOOL(_u2063) | hBOOL(hAPP(bool, bool, hAPP(bool, fun(bool, bool), fdisj, _u2064), _u2063)) )).
% 40.55/40.74  cnf(matrix-1117, plain, ( hBOOL(_u2066) | ~hBOOL(hAPP(bool, bool, hAPP(bool, fun(bool, bool), fdisj, _u2066), _u2065)) | hBOOL(_u2065) )).
% 40.55/40.74  cnf(matrix-1118, plain, ( ~hBOOL(hAPP(_u2069, bool, hAPP(_u2069, fun(_u2069, bool), fequal(_u2069), _u2068), _u2067)) | ( ti(_u2069, _u2068) = ti(_u2069, _u2067)) )).
% 40.55/40.74  cnf(matrix-1119, plain, ( ( ti(_u2072, _u2071) != ti(_u2072, _u2070)) | hBOOL(hAPP(_u2072, bool, hAPP(_u2072, fun(_u2072, bool), fequal(_u2072), _u2071), _u2070)) )).
% 40.55/40.74  cnf(matrix-1120, plain, ( ~hBOOL(hAPP(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool, hAPP(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), fun(fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), bool), member(product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), hAPP(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt), hAPP(arrow_490897120le_alt, fun(arrow_490897120le_alt, product_prod(arrow_490897120le_alt, arrow_490897120le_alt)), product_Pair(arrow_490897120le_alt, arrow_490897120le_alt), c), d)), hAPP(fun(arrow_660593299e_indi, fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool)), fun(product_prod(arrow_490897120le_alt, arrow_490897120le_alt), bool), f, p))) )).
% 40.55/40.74  
% 40.55/40.74  % Proof stack:
% 40.55/40.74  cnf(proof-stack, plain, 
% 40.55/40.74  proof_stack(
% 40.55/40.74  start(1120), 
% 40.55/40.74  left_branch(0, 299, 1, 2), 
% 40.55/40.74  left_branch(0, 297, 0, 3), 
% 40.55/40.74  right_branch(3), 
% 40.55/40.74  right_branch(2)
% 40.55/40.74  )).
% 40.55/40.74  % SZS output end Proof for theBenchmark
%------------------------------------------------------------------------------