TSTP Solution File: SWW478+5 by CSE---1.6

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : CSE---1.6
% Problem  : SWW478+5 : TPTP v8.1.2. Released v5.3.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : java -jar /export/starexec/sandbox2/solver/bin/mcs_scs.jar %s %d

% Computer : n012.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Fri Sep  1 00:14:47 EDT 2023

% Result   : Theorem 1.02s 1.11s
% Output   : CNFRefutation 1.02s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem    : SWW478+5 : TPTP v8.1.2. Released v5.3.0.
% 0.00/0.13  % Command    : java -jar /export/starexec/sandbox2/solver/bin/mcs_scs.jar %s %d
% 0.17/0.34  % Computer : n012.cluster.edu
% 0.17/0.34  % Model    : x86_64 x86_64
% 0.17/0.34  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.17/0.34  % Memory   : 8042.1875MB
% 0.17/0.34  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.17/0.34  % CPULimit   : 300
% 0.17/0.34  % WCLimit    : 300
% 0.17/0.34  % DateTime   : Sun Aug 27 22:40:25 EDT 2023
% 0.17/0.34  % CPUTime    : 
% 0.19/0.57  start to proof:theBenchmark
% 0.89/1.07  %-------------------------------------------
% 0.89/1.07  % File        :CSE---1.6
% 0.89/1.07  % Problem     :theBenchmark
% 0.89/1.07  % Transform   :cnf
% 0.89/1.07  % Format      :tptp:raw
% 0.89/1.07  % Command     :java -jar mcs_scs.jar %d %s
% 0.89/1.07  
% 0.89/1.07  % Result      :Theorem 0.110000s
% 0.89/1.07  % Output      :CNFRefutation 0.110000s
% 0.89/1.07  %-------------------------------------------
% 0.89/1.08  %------------------------------------------------------------------------------
% 0.89/1.08  % File     : SWW478+5 : TPTP v8.1.2. Released v5.3.0.
% 0.89/1.08  % Domain   : Software Verification
% 0.89/1.08  % Problem  : Java type soundness line 479, 100 axioms selected
% 0.89/1.08  % Version  : Especial.
% 0.89/1.08  % English  :
% 0.89/1.08  
% 0.89/1.08  % Refs     : [BN10]  Boehme & Nipkow (2010), Sledgehammer: Judgement Day
% 0.89/1.08  %          : [Bla11] Blanchette (2011), Email to Geoff Sutcliffe
% 0.89/1.08  % Source   : [Bla11]
% 0.89/1.08  % Names    : jinja_100_fofpt_l479 [Bla11]
% 0.89/1.08  
% 0.89/1.08  % Status   : Theorem
% 0.89/1.08  % Rating   : 0.08 v8.1.0, 0.03 v7.4.0, 0.07 v7.3.0, 0.03 v7.1.0, 0.09 v7.0.0, 0.10 v6.4.0, 0.12 v6.3.0, 0.08 v6.1.0, 0.20 v6.0.0, 0.13 v5.5.0, 0.26 v5.4.0, 0.32 v5.3.0
% 0.89/1.08  % Syntax   : Number of formulae    :  156 (  95 unt;   0 def)
% 0.89/1.08  %            Number of atoms       :  258 ( 144 equ)
% 0.89/1.08  %            Maximal formula atoms :    5 (   1 avg)
% 0.89/1.08  %            Number of connectives :  149 (  47   ~;   5   |;  11   &)
% 0.89/1.08  %                                         (  16 <=>;  70  =>;   0  <=;   0 <~>)
% 0.89/1.08  %            Maximal formula depth :   16 (   6 avg)
% 0.89/1.08  %            Maximal term depth    :   19 (   3 avg)
% 0.89/1.08  %            Number of predicates  :    2 (   1 usr;   0 prp; 1-2 aty)
% 0.89/1.08  %            Number of functors    :   55 (  55 usr;  27 con; 0-4 aty)
% 0.89/1.08  %            Number of variables   :  673 ( 669   !;   4   ?)
% 0.89/1.08  % SPC      : FOF_THM_RFO_SEQ
% 0.89/1.08  
% 0.89/1.08  % Comments : This file was generated by Isabelle (most likely Sledgehammer)
% 0.89/1.08  %            2011-08-09 14:25:55
% 0.89/1.08  %          : Encoded with polymorphic tags.
% 0.89/1.08  %------------------------------------------------------------------------------
% 0.89/1.08  %----Explicit typings (47)
% 0.89/1.08  fof(tsy_c_COMBB_res,axiom,
% 0.89/1.08      ! [X_b,X_c,X_a] : ti(fun(fun(X_b,X_c),fun(fun(X_a,X_b),fun(X_a,X_c))),combb(X_b,X_c,X_a)) = combb(X_b,X_c,X_a) ).
% 0.89/1.08  
% 0.89/1.08  fof(tsy_c_COMBC_res,axiom,
% 0.89/1.08      ! [X_a,X_b,X_c] : ti(fun(fun(X_a,fun(X_b,X_c)),fun(X_b,fun(X_a,X_c))),combc(X_a,X_b,X_c)) = combc(X_a,X_b,X_c) ).
% 0.89/1.08  
% 0.89/1.08  fof(tsy_c_COMBK_res,axiom,
% 0.89/1.08      ! [X_a,X_b] : ti(fun(X_a,fun(X_b,X_a)),combk(X_a,X_b)) = combk(X_a,X_b) ).
% 0.89/1.08  
% 0.89/1.08  fof(tsy_c_COMBS_res,axiom,
% 0.89/1.08      ! [X_a,X_b,X_c] : ti(fun(fun(X_a,fun(X_b,X_c)),fun(fun(X_a,X_b),fun(X_a,X_c))),combs(X_a,X_b,X_c)) = combs(X_a,X_b,X_c) ).
% 0.89/1.08  
% 0.89/1.08  fof(tsy_c_Conform_Ohconf_res,axiom,
% 0.89/1.08      ti(fun(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool)),hconf(product_prod(list(list(char)),exp(list(char))))) = hconf(product_prod(list(list(char)),exp(list(char)))) ).
% 0.89/1.08  
% 0.89/1.08  fof(tsy_c_Conform_Olconf_res,axiom,
% 0.89/1.08      ti(fun(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),fun(fun(list(char),option(ty)),bool)))),lconf(product_prod(list(list(char)),exp(list(char))))) = lconf(product_prod(list(list(char)),exp(list(char)))) ).
% 0.89/1.08  
% 0.89/1.08  fof(tsy_c_Expr_Oexp_OBlock_res,axiom,
% 0.89/1.08      ! [X_a] : ti(fun(X_a,fun(ty,fun(exp(X_a),exp(X_a)))),block(X_a)) = block(X_a) ).
% 0.89/1.08  
% 0.89/1.08  fof(tsy_c_Expr_Oexp_OLAss_res,axiom,
% 0.89/1.08      ! [X_a] : ti(fun(X_a,fun(exp(X_a),exp(X_a))),lAss(X_a)) = lAss(X_a) ).
% 0.89/1.08  
% 0.89/1.08  fof(tsy_c_Expr_Oexp_OSeq_res,axiom,
% 0.89/1.08      ! [X_a] : ti(fun(exp(X_a),fun(exp(X_a),exp(X_a))),seq(X_a)) = seq(X_a) ).
% 0.89/1.08  
% 0.89/1.08  fof(tsy_c_Expr_Oexp_OVal_res,axiom,
% 0.89/1.08      ! [X_a] : ti(fun(val,exp(X_a)),val_1(X_a)) = val_1(X_a) ).
% 0.89/1.08  
% 0.89/1.08  fof(tsy_c_Fun_Ofun__upd_res,axiom,
% 0.89/1.08      ! [X_a,X_b] : ti(fun(fun(X_a,X_b),fun(X_a,fun(X_b,fun(X_a,X_b)))),fun_upd(X_a,X_b)) = fun_upd(X_a,X_b) ).
% 0.89/1.08  
% 0.89/1.08  fof(tsy_c_HOL_Oundefined_res,axiom,
% 0.89/1.08      ! [X_a] : ti(X_a,undefined(X_a)) = undefined(X_a) ).
% 0.89/1.08  
% 0.89/1.08  fof(tsy_c_JWellForm_Owf__J__mdecl_res,axiom,
% 0.89/1.08      ti(fun(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(list(char),fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char)))))),bool))),wf_J_mdecl) = wf_J_mdecl ).
% 0.89/1.08  
% 0.89/1.08  fof(tsy_c_Option_Ooption_ONone_res,axiom,
% 0.89/1.08      ! [X_b] : ti(option(X_b),none(X_b)) = none(X_b) ).
% 0.89/1.08  
% 0.89/1.08  fof(tsy_c_Option_Ooption_OSome_res,axiom,
% 0.89/1.08      ! [X_a] : ti(fun(X_a,option(X_a)),some(X_a)) = some(X_a) ).
% 0.89/1.08  
% 0.89/1.08  fof(tsy_c_Product__Type_OPair_res,axiom,
% 0.89/1.08      ! [X_e,X_f] : ti(fun(X_e,fun(X_f,product_prod(X_e,X_f))),product_Pair(X_e,X_f)) = product_Pair(X_e,X_f) ).
% 0.89/1.08  
% 0.89/1.08  fof(tsy_c_Product__Type_Ointernal__split_res,axiom,
% 0.89/1.08      ! [X_b,X_c,X_a] : ti(fun(fun(X_b,fun(X_c,X_a)),fun(product_prod(X_b,X_c),X_a)),produc1605651328_split(X_b,X_c,X_a)) = produc1605651328_split(X_b,X_c,X_a) ).
% 0.89/1.08  
% 0.89/1.08  fof(tsy_c_Product__Type_Oprod_Oprod__case_res,axiom,
% 0.89/1.08      ! [X_a,X_b,X_c] : ti(fun(fun(X_a,fun(X_b,X_c)),fun(product_prod(X_a,X_b),X_c)),product_prod_case(X_a,X_b,X_c)) = product_prod_case(X_a,X_b,X_c) ).
% 0.89/1.08  
% 0.89/1.08  fof(tsy_c_Product__Type_Oprod_Oprod__rec_res,axiom,
% 0.89/1.08      ! [X_b,X_c,X_a] : ti(fun(fun(X_b,fun(X_c,X_a)),fun(product_prod(X_b,X_c),X_a)),product_prod_rec(X_b,X_c,X_a)) = product_prod_rec(X_b,X_c,X_a) ).
% 0.89/1.08  
% 0.89/1.08  fof(tsy_c_SmallStep_Oassigned_res,axiom,
% 0.89/1.08      ti(fun(list(char),fun(exp(list(char)),bool)),assigned) = assigned ).
% 0.89/1.08  
% 0.89/1.08  fof(tsy_c_SmallStep_Ored_res,hypothesis,
% 0.89/1.08      ti(fun(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool)),red) = red ).
% 0.89/1.08  
% 0.89/1.08  fof(tsy_c_SmallStep_Oredp_res,axiom,
% 0.89/1.08      ti(fun(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool))))),redp) = redp ).
% 0.89/1.08  
% 0.89/1.08  fof(tsy_c_State_Ohp_res,axiom,
% 0.89/1.08      ti(fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))))),hp) = hp ).
% 0.89/1.08  
% 0.89/1.08  fof(tsy_c_TypeRel_Owiden_res,axiom,
% 0.89/1.08      ! [X_m] : ti(fun(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_m)))))))),fun(ty,fun(ty,bool))),widen(X_m)) = widen(X_m) ).
% 0.89/1.08  
% 0.89/1.08  fof(tsy_c_TypeSafe__Mirabelle__mcolmsuaig_Osconf_res,axiom,
% 0.89/1.08      ti(fun(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(fun(list(char),option(ty)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool))),typeSa885026672_sconf) = typeSa885026672_sconf ).
% 0.89/1.08  
% 0.89/1.08  fof(tsy_c_Value_Oval_OUnit_res,axiom,
% 0.89/1.08      ti(val,unit) = unit ).
% 0.89/1.08  
% 0.89/1.08  fof(tsy_c_WellForm_Owf__prog_res,axiom,
% 0.89/1.08      ti(fun(fun(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(list(char),fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char)))))),bool))),fun(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),bool)),wf_prog(product_prod(list(list(char)),exp(list(char))))) = wf_prog(product_prod(list(list(char)),exp(list(char)))) ).
% 0.89/1.08  
% 0.89/1.08  fof(tsy_c_WellTypeRT_OWTrt_res,axiom,
% 0.89/1.08      ti(fun(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(ty)),fun(exp(list(char)),fun(ty,bool))))),wTrt) = wTrt ).
% 0.89/1.08  
% 0.89/1.08  fof(tsy_c_fconj_res,axiom,
% 0.89/1.08      ti(fun(bool,fun(bool,bool)),fconj) = fconj ).
% 0.89/1.08  
% 0.89/1.08  fof(tsy_c_hAPP_arg1,axiom,
% 0.89/1.08      ! [X_a,X_c,B_1_1,B_2_1] : hAPP(X_a,X_c,ti(fun(X_a,X_c),B_1_1),B_2_1) = hAPP(X_a,X_c,B_1_1,B_2_1) ).
% 0.89/1.08  
% 0.89/1.08  fof(tsy_c_hAPP_arg2,axiom,
% 0.89/1.08      ! [X_a,X_c,B_1_1,B_2_1] : hAPP(X_a,X_c,B_1_1,ti(X_a,B_2_1)) = hAPP(X_a,X_c,B_1_1,B_2_1) ).
% 0.89/1.08  
% 0.89/1.08  fof(tsy_c_hAPP_res,axiom,
% 0.89/1.08      ! [X_c,X_a,B_1_1,B_2_1] : ti(X_c,hAPP(X_a,X_c,B_1_1,B_2_1)) = hAPP(X_a,X_c,B_1_1,B_2_1) ).
% 0.89/1.08  
% 0.89/1.08  fof(tsy_c_hBOOL_arg1,hypothesis,
% 0.89/1.08      ! [B_1_1] :
% 0.89/1.08        ( hBOOL(ti(bool,B_1_1))
% 0.89/1.08      <=> hBOOL(B_1_1) ) ).
% 0.89/1.08  
% 0.89/1.08  fof(tsy_c_member_res,axiom,
% 0.89/1.08      ! [X_a] : ti(fun(X_a,fun(fun(X_a,bool),bool)),member(X_a)) = member(X_a) ).
% 0.89/1.08  
% 0.89/1.08  fof(tsy_v_E_____res,axiom,
% 0.89/1.08      ti(fun(list(char),option(ty)),e) = e ).
% 0.89/1.08  
% 0.89/1.08  fof(tsy_v_P_res,hypothesis,
% 0.89/1.08      ti(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),p) = p ).
% 0.89/1.08  
% 0.89/1.08  fof(tsy_v_T_H_____res,axiom,
% 0.89/1.08      ti(ty,t) = t ).
% 0.89/1.08  
% 0.89/1.08  fof(tsy_v_T_____res,axiom,
% 0.89/1.08      ti(ty,t_1) = t_1 ).
% 0.89/1.09  
% 0.89/1.09  fof(tsy_v_V_____res,hypothesis,
% 0.89/1.09      ti(list(char),v_1) = v_1 ).
% 0.89/1.09  
% 0.89/1.09  fof(tsy_v_e_Ha_____res,hypothesis,
% 0.89/1.09      ti(exp(list(char)),e_a) = e_a ).
% 0.89/1.09  
% 0.89/1.09  fof(tsy_v_ea_____res,hypothesis,
% 0.89/1.09      ti(exp(list(char)),ea) = ea ).
% 0.89/1.09  
% 0.89/1.09  fof(tsy_v_h_Ha_____res,hypothesis,
% 0.89/1.09      ti(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),h_a) = h_a ).
% 0.89/1.09  
% 0.89/1.09  fof(tsy_v_ha_____res,hypothesis,
% 0.89/1.09      ti(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),ha) = ha ).
% 0.89/1.09  
% 0.89/1.09  fof(tsy_v_l_Ha_____res,hypothesis,
% 0.89/1.09      ti(fun(list(char),option(val)),l_a) = l_a ).
% 0.89/1.09  
% 0.89/1.09  fof(tsy_v_la_____res,hypothesis,
% 0.89/1.09      ti(fun(list(char),option(val)),la) = la ).
% 0.89/1.09  
% 0.89/1.09  fof(tsy_v_v_H_____res,axiom,
% 0.89/1.09      ti(val,v_2) = v_2 ).
% 0.89/1.09  
% 0.89/1.09  fof(tsy_v_v_____res,hypothesis,
% 0.89/1.09      ti(val,v) = v ).
% 0.89/1.09  
% 0.89/1.09  %----Relevant facts (100)
% 0.89/1.09  fof(fact_0_InitBlockRed_I3_J,axiom,
% 0.89/1.09      hAPP(list(char),option(val),l_a,v_1) = hAPP(val,option(val),some(val),v_2) ).
% 0.89/1.09  
% 0.89/1.09  fof(fact_1_InitBlockRed_I1_J,axiom,
% 0.89/1.09      hBOOL(hAPP(fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),bool,hAPP(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),fun(fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),bool),member(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))))),hAPP(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),hAPP(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),fun(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))))),product_Pair(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),product_Pair(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),ea),hAPP(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_Pair(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),ha),hAPP(option(val),fun(list(char),option(val)),hAPP(list(char),fun(option(val),fun(list(char),option(val))),hAPP(fun(list(char),option(val)),fun(list(char),fun(option(val),fun(list(char),option(val)))),fun_upd(list(char),option(val)),la),v_1),hAPP(val,option(val),some(val),v))))),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),product_Pair(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),e_a),hAPP(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_Pair(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),h_a),l_a)))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),red,p))) ).
% 0.89/1.09  
% 0.89/1.09  fof(fact_2_fun__upd__triv,axiom,
% 0.89/1.09      ! [X_b,X_a,F,X_1] : hAPP(X_b,fun(X_a,X_b),hAPP(X_a,fun(X_b,fun(X_a,X_b)),hAPP(fun(X_a,X_b),fun(X_a,fun(X_b,fun(X_a,X_b))),fun_upd(X_a,X_b),F),X_1),hAPP(X_a,X_b,F,X_1)) = ti(fun(X_a,X_b),F) ).
% 0.89/1.09  
% 0.89/1.09  fof(fact_3_assms,axiom,
% 0.89/1.09      hBOOL(hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),bool,hAPP(fun(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(list(char),fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char)))))),bool))),fun(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),bool),wf_prog(product_prod(list(list(char)),exp(list(char)))),wf_J_mdecl),p)) ).
% 0.89/1.09  
% 0.89/1.09  fof(fact_4_map__upd__Some__unfold,axiom,
% 0.89/1.09      ! [X_b,X_a,M,A_4,B_1,X_1,Y_2] :
% 0.89/1.09        ( hAPP(X_b,option(X_a),hAPP(option(X_a),fun(X_b,option(X_a)),hAPP(X_b,fun(option(X_a),fun(X_b,option(X_a))),hAPP(fun(X_b,option(X_a)),fun(X_b,fun(option(X_a),fun(X_b,option(X_a)))),fun_upd(X_b,option(X_a)),M),A_4),hAPP(X_a,option(X_a),some(X_a),B_1)),X_1) = hAPP(X_a,option(X_a),some(X_a),Y_2)
% 0.89/1.09      <=> ( ( ti(X_b,X_1) = ti(X_b,A_4)
% 0.89/1.09            & ti(X_a,B_1) = ti(X_a,Y_2) )
% 0.89/1.09          | ( ti(X_b,X_1) != ti(X_b,A_4)
% 0.89/1.09            & hAPP(X_b,option(X_a),M,X_1) = hAPP(X_a,option(X_a),some(X_a),Y_2) ) ) ) ).
% 0.89/1.09  
% 0.89/1.09  fof(fact_5_map__upd__triv,axiom,
% 0.89/1.09      ! [X_b,X_a,T_1,K,X_1] :
% 0.89/1.09        ( hAPP(X_b,option(X_a),T_1,K) = hAPP(X_a,option(X_a),some(X_a),X_1)
% 0.89/1.09       => hAPP(option(X_a),fun(X_b,option(X_a)),hAPP(X_b,fun(option(X_a),fun(X_b,option(X_a))),hAPP(fun(X_b,option(X_a)),fun(X_b,fun(option(X_a),fun(X_b,option(X_a)))),fun_upd(X_b,option(X_a)),T_1),K),hAPP(X_a,option(X_a),some(X_a),X_1)) = ti(fun(X_b,option(X_a)),T_1) ) ).
% 0.89/1.09  
% 0.89/1.09  fof(fact_6_map__upd__eqD1,axiom,
% 0.89/1.09      ! [X_b,X_a,M,A_4,X_1,N,Y_2] :
% 0.89/1.09        ( hAPP(option(X_b),fun(X_a,option(X_b)),hAPP(X_a,fun(option(X_b),fun(X_a,option(X_b))),hAPP(fun(X_a,option(X_b)),fun(X_a,fun(option(X_b),fun(X_a,option(X_b)))),fun_upd(X_a,option(X_b)),M),A_4),hAPP(X_b,option(X_b),some(X_b),X_1)) = hAPP(option(X_b),fun(X_a,option(X_b)),hAPP(X_a,fun(option(X_b),fun(X_a,option(X_b))),hAPP(fun(X_a,option(X_b)),fun(X_a,fun(option(X_b),fun(X_a,option(X_b)))),fun_upd(X_a,option(X_b)),N),A_4),hAPP(X_b,option(X_b),some(X_b),Y_2))
% 0.89/1.09       => ti(X_b,X_1) = ti(X_b,Y_2) ) ).
% 0.89/1.09  
% 0.89/1.09  fof(fact_7_InitBlockRed_I2_J,axiom,
% 0.89/1.09      ! [Ta,Ea] :
% 0.89/1.09        ( hBOOL(hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool,hAPP(fun(list(char),option(ty)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(fun(list(char),option(ty)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool)),typeSa885026672_sconf,p),Ea),hAPP(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_Pair(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),ha),hAPP(option(val),fun(list(char),option(val)),hAPP(list(char),fun(option(val),fun(list(char),option(val))),hAPP(fun(list(char),option(val)),fun(list(char),fun(option(val),fun(list(char),option(val)))),fun_upd(list(char),option(val)),la),v_1),hAPP(val,option(val),some(val),v)))))
% 0.89/1.09       => ( hBOOL(hAPP(ty,bool,hAPP(exp(list(char)),fun(ty,bool),hAPP(fun(list(char),option(ty)),fun(exp(list(char)),fun(ty,bool)),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(ty)),fun(exp(list(char)),fun(ty,bool))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(ty)),fun(exp(list(char)),fun(ty,bool)))),wTrt,p),ha),Ea),ea),Ta))
% 0.89/1.09         => ? [T_4] :
% 0.89/1.09              ( hBOOL(hAPP(ty,bool,hAPP(exp(list(char)),fun(ty,bool),hAPP(fun(list(char),option(ty)),fun(exp(list(char)),fun(ty,bool)),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(ty)),fun(exp(list(char)),fun(ty,bool))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(ty)),fun(exp(list(char)),fun(ty,bool)))),wTrt,p),h_a),Ea),e_a),T_4))
% 0.89/1.09              & hBOOL(hAPP(ty,bool,hAPP(ty,fun(ty,bool),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(ty,fun(ty,bool)),widen(product_prod(list(list(char)),exp(list(char)))),p),T_4),Ta)) ) ) ) ).
% 0.89/1.09  
% 0.89/1.09  fof(fact_8_prod__induct6,axiom,
% 0.89/1.09      ! [X_a,X_b,X_c,X_d,X_e,X_f,X_1,Pa] :
% 0.89/1.09        ( ! [A_6,B,C_1,D_1,E,F_1] : hBOOL(hAPP(product_prod(X_a,product_prod(X_b,product_prod(X_c,product_prod(X_d,product_prod(X_e,X_f))))),bool,Pa,hAPP(product_prod(X_b,product_prod(X_c,product_prod(X_d,product_prod(X_e,X_f)))),product_prod(X_a,product_prod(X_b,product_prod(X_c,product_prod(X_d,product_prod(X_e,X_f))))),hAPP(X_a,fun(product_prod(X_b,product_prod(X_c,product_prod(X_d,product_prod(X_e,X_f)))),product_prod(X_a,product_prod(X_b,product_prod(X_c,product_prod(X_d,product_prod(X_e,X_f)))))),product_Pair(X_a,product_prod(X_b,product_prod(X_c,product_prod(X_d,product_prod(X_e,X_f))))),A_6),hAPP(product_prod(X_c,product_prod(X_d,product_prod(X_e,X_f))),product_prod(X_b,product_prod(X_c,product_prod(X_d,product_prod(X_e,X_f)))),hAPP(X_b,fun(product_prod(X_c,product_prod(X_d,product_prod(X_e,X_f))),product_prod(X_b,product_prod(X_c,product_prod(X_d,product_prod(X_e,X_f))))),product_Pair(X_b,product_prod(X_c,product_prod(X_d,product_prod(X_e,X_f)))),B),hAPP(product_prod(X_d,product_prod(X_e,X_f)),product_prod(X_c,product_prod(X_d,product_prod(X_e,X_f))),hAPP(X_c,fun(product_prod(X_d,product_prod(X_e,X_f)),product_prod(X_c,product_prod(X_d,product_prod(X_e,X_f)))),product_Pair(X_c,product_prod(X_d,product_prod(X_e,X_f))),C_1),hAPP(product_prod(X_e,X_f),product_prod(X_d,product_prod(X_e,X_f)),hAPP(X_d,fun(product_prod(X_e,X_f),product_prod(X_d,product_prod(X_e,X_f))),product_Pair(X_d,product_prod(X_e,X_f)),D_1),hAPP(X_f,product_prod(X_e,X_f),hAPP(X_e,fun(X_f,product_prod(X_e,X_f)),product_Pair(X_e,X_f),E),F_1)))))))
% 0.89/1.09       => hBOOL(hAPP(product_prod(X_a,product_prod(X_b,product_prod(X_c,product_prod(X_d,product_prod(X_e,X_f))))),bool,Pa,X_1)) ) ).
% 0.89/1.09  
% 0.89/1.09  fof(fact_9_prod__cases6,axiom,
% 0.89/1.09      ! [X_a,X_b,X_c,X_d,X_e,X_f,Y_1] :
% 0.89/1.09        ~ ! [A_6,B,C_1,D_1,E,F_1] : ti(product_prod(X_a,product_prod(X_b,product_prod(X_c,product_prod(X_d,product_prod(X_e,X_f))))),Y_1) != hAPP(product_prod(X_b,product_prod(X_c,product_prod(X_d,product_prod(X_e,X_f)))),product_prod(X_a,product_prod(X_b,product_prod(X_c,product_prod(X_d,product_prod(X_e,X_f))))),hAPP(X_a,fun(product_prod(X_b,product_prod(X_c,product_prod(X_d,product_prod(X_e,X_f)))),product_prod(X_a,product_prod(X_b,product_prod(X_c,product_prod(X_d,product_prod(X_e,X_f)))))),product_Pair(X_a,product_prod(X_b,product_prod(X_c,product_prod(X_d,product_prod(X_e,X_f))))),A_6),hAPP(product_prod(X_c,product_prod(X_d,product_prod(X_e,X_f))),product_prod(X_b,product_prod(X_c,product_prod(X_d,product_prod(X_e,X_f)))),hAPP(X_b,fun(product_prod(X_c,product_prod(X_d,product_prod(X_e,X_f))),product_prod(X_b,product_prod(X_c,product_prod(X_d,product_prod(X_e,X_f))))),product_Pair(X_b,product_prod(X_c,product_prod(X_d,product_prod(X_e,X_f)))),B),hAPP(product_prod(X_d,product_prod(X_e,X_f)),product_prod(X_c,product_prod(X_d,product_prod(X_e,X_f))),hAPP(X_c,fun(product_prod(X_d,product_prod(X_e,X_f)),product_prod(X_c,product_prod(X_d,product_prod(X_e,X_f)))),product_Pair(X_c,product_prod(X_d,product_prod(X_e,X_f))),C_1),hAPP(product_prod(X_e,X_f),product_prod(X_d,product_prod(X_e,X_f)),hAPP(X_d,fun(product_prod(X_e,X_f),product_prod(X_d,product_prod(X_e,X_f))),product_Pair(X_d,product_prod(X_e,X_f)),D_1),hAPP(X_f,product_prod(X_e,X_f),hAPP(X_e,fun(X_f,product_prod(X_e,X_f)),product_Pair(X_e,X_f),E),F_1))))) ).
% 0.89/1.09  
% 0.89/1.09  fof(fact_10_prod__induct5,axiom,
% 0.89/1.09      ! [X_a,X_b,X_c,X_d,X_e,X_1,Pa] :
% 0.89/1.09        ( ! [A_6,B,C_1,D_1,E] : hBOOL(hAPP(product_prod(X_a,product_prod(X_b,product_prod(X_c,product_prod(X_d,X_e)))),bool,Pa,hAPP(product_prod(X_b,product_prod(X_c,product_prod(X_d,X_e))),product_prod(X_a,product_prod(X_b,product_prod(X_c,product_prod(X_d,X_e)))),hAPP(X_a,fun(product_prod(X_b,product_prod(X_c,product_prod(X_d,X_e))),product_prod(X_a,product_prod(X_b,product_prod(X_c,product_prod(X_d,X_e))))),product_Pair(X_a,product_prod(X_b,product_prod(X_c,product_prod(X_d,X_e)))),A_6),hAPP(product_prod(X_c,product_prod(X_d,X_e)),product_prod(X_b,product_prod(X_c,product_prod(X_d,X_e))),hAPP(X_b,fun(product_prod(X_c,product_prod(X_d,X_e)),product_prod(X_b,product_prod(X_c,product_prod(X_d,X_e)))),product_Pair(X_b,product_prod(X_c,product_prod(X_d,X_e))),B),hAPP(product_prod(X_d,X_e),product_prod(X_c,product_prod(X_d,X_e)),hAPP(X_c,fun(product_prod(X_d,X_e),product_prod(X_c,product_prod(X_d,X_e))),product_Pair(X_c,product_prod(X_d,X_e)),C_1),hAPP(X_e,product_prod(X_d,X_e),hAPP(X_d,fun(X_e,product_prod(X_d,X_e)),product_Pair(X_d,X_e),D_1),E))))))
% 0.89/1.09       => hBOOL(hAPP(product_prod(X_a,product_prod(X_b,product_prod(X_c,product_prod(X_d,X_e)))),bool,Pa,X_1)) ) ).
% 0.89/1.09  
% 0.89/1.09  fof(fact_11_prod__cases5,axiom,
% 0.89/1.09      ! [X_a,X_b,X_c,X_d,X_e,Y_1] :
% 0.89/1.09        ~ ! [A_6,B,C_1,D_1,E] : ti(product_prod(X_a,product_prod(X_b,product_prod(X_c,product_prod(X_d,X_e)))),Y_1) != hAPP(product_prod(X_b,product_prod(X_c,product_prod(X_d,X_e))),product_prod(X_a,product_prod(X_b,product_prod(X_c,product_prod(X_d,X_e)))),hAPP(X_a,fun(product_prod(X_b,product_prod(X_c,product_prod(X_d,X_e))),product_prod(X_a,product_prod(X_b,product_prod(X_c,product_prod(X_d,X_e))))),product_Pair(X_a,product_prod(X_b,product_prod(X_c,product_prod(X_d,X_e)))),A_6),hAPP(product_prod(X_c,product_prod(X_d,X_e)),product_prod(X_b,product_prod(X_c,product_prod(X_d,X_e))),hAPP(X_b,fun(product_prod(X_c,product_prod(X_d,X_e)),product_prod(X_b,product_prod(X_c,product_prod(X_d,X_e)))),product_Pair(X_b,product_prod(X_c,product_prod(X_d,X_e))),B),hAPP(product_prod(X_d,X_e),product_prod(X_c,product_prod(X_d,X_e)),hAPP(X_c,fun(product_prod(X_d,X_e),product_prod(X_c,product_prod(X_d,X_e))),product_Pair(X_c,product_prod(X_d,X_e)),C_1),hAPP(X_e,product_prod(X_d,X_e),hAPP(X_d,fun(X_e,product_prod(X_d,X_e)),product_Pair(X_d,X_e),D_1),E)))) ).
% 0.89/1.09  
% 0.89/1.09  fof(fact_12_prod__induct4,axiom,
% 0.89/1.09      ! [X_a,X_b,X_c,X_d,X_1,Pa] :
% 0.89/1.09        ( ! [A_6,B,C_1,D_1] : hBOOL(hAPP(product_prod(X_a,product_prod(X_b,product_prod(X_c,X_d))),bool,Pa,hAPP(product_prod(X_b,product_prod(X_c,X_d)),product_prod(X_a,product_prod(X_b,product_prod(X_c,X_d))),hAPP(X_a,fun(product_prod(X_b,product_prod(X_c,X_d)),product_prod(X_a,product_prod(X_b,product_prod(X_c,X_d)))),product_Pair(X_a,product_prod(X_b,product_prod(X_c,X_d))),A_6),hAPP(product_prod(X_c,X_d),product_prod(X_b,product_prod(X_c,X_d)),hAPP(X_b,fun(product_prod(X_c,X_d),product_prod(X_b,product_prod(X_c,X_d))),product_Pair(X_b,product_prod(X_c,X_d)),B),hAPP(X_d,product_prod(X_c,X_d),hAPP(X_c,fun(X_d,product_prod(X_c,X_d)),product_Pair(X_c,X_d),C_1),D_1)))))
% 0.89/1.09       => hBOOL(hAPP(product_prod(X_a,product_prod(X_b,product_prod(X_c,X_d))),bool,Pa,X_1)) ) ).
% 0.89/1.09  
% 0.89/1.09  fof(fact_13_prod__cases4,axiom,
% 0.89/1.09      ! [X_a,X_b,X_c,X_d,Y_1] :
% 0.89/1.09        ~ ! [A_6,B,C_1,D_1] : ti(product_prod(X_a,product_prod(X_b,product_prod(X_c,X_d))),Y_1) != hAPP(product_prod(X_b,product_prod(X_c,X_d)),product_prod(X_a,product_prod(X_b,product_prod(X_c,X_d))),hAPP(X_a,fun(product_prod(X_b,product_prod(X_c,X_d)),product_prod(X_a,product_prod(X_b,product_prod(X_c,X_d)))),product_Pair(X_a,product_prod(X_b,product_prod(X_c,X_d))),A_6),hAPP(product_prod(X_c,X_d),product_prod(X_b,product_prod(X_c,X_d)),hAPP(X_b,fun(product_prod(X_c,X_d),product_prod(X_b,product_prod(X_c,X_d))),product_Pair(X_b,product_prod(X_c,X_d)),B),hAPP(X_d,product_prod(X_c,X_d),hAPP(X_c,fun(X_d,product_prod(X_c,X_d)),product_Pair(X_c,X_d),C_1),D_1))) ).
% 0.89/1.09  
% 0.89/1.09  fof(fact_14_InitBlockRed_I4_J,axiom,
% 0.89/1.09      hBOOL(hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool,hAPP(fun(list(char),option(ty)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(fun(list(char),option(ty)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool)),typeSa885026672_sconf,p),e),hAPP(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_Pair(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),ha),la))) ).
% 0.89/1.09  
% 0.89/1.09  fof(fact_15_Pair__inject,axiom,
% 0.89/1.09      ! [X_b,X_a,A_2,B_4,A_1,B_3] :
% 0.89/1.09        ( hAPP(X_b,product_prod(X_a,X_b),hAPP(X_a,fun(X_b,product_prod(X_a,X_b)),product_Pair(X_a,X_b),A_2),B_4) = hAPP(X_b,product_prod(X_a,X_b),hAPP(X_a,fun(X_b,product_prod(X_a,X_b)),product_Pair(X_a,X_b),A_1),B_3)
% 0.89/1.09       => ~ ( ti(X_a,A_2) = ti(X_a,A_1)
% 0.89/1.09           => ti(X_b,B_4) != ti(X_b,B_3) ) ) ).
% 0.89/1.09  
% 0.89/1.09  fof(fact_16_Pair__eq,axiom,
% 0.89/1.09      ! [X_b,X_a,A_4,B_1,A_3,B_2] :
% 0.89/1.09        ( hAPP(X_b,product_prod(X_a,X_b),hAPP(X_a,fun(X_b,product_prod(X_a,X_b)),product_Pair(X_a,X_b),A_4),B_1) = hAPP(X_b,product_prod(X_a,X_b),hAPP(X_a,fun(X_b,product_prod(X_a,X_b)),product_Pair(X_a,X_b),A_3),B_2)
% 0.89/1.09      <=> ( ti(X_a,A_4) = ti(X_a,A_3)
% 0.89/1.09          & ti(X_b,B_1) = ti(X_b,B_2) ) ) ).
% 0.89/1.09  
% 0.89/1.09  fof(fact_17_split__paired__All,axiom,
% 0.89/1.09      ! [X_a,X_b,Pa] :
% 0.89/1.09        ( ! [X1] : hBOOL(hAPP(product_prod(X_a,X_b),bool,Pa,X1))
% 0.89/1.09      <=> ! [A_6,B] : hBOOL(hAPP(product_prod(X_a,X_b),bool,Pa,hAPP(X_b,product_prod(X_a,X_b),hAPP(X_a,fun(X_b,product_prod(X_a,X_b)),product_Pair(X_a,X_b),A_6),B))) ) ).
% 0.89/1.09  
% 0.89/1.09  fof(fact_18_fun__upd__def,axiom,
% 0.89/1.09      ! [X_b,X_a,F,B_1,A_4,X] :
% 0.89/1.09        ( ( ti(X_a,X) = ti(X_a,A_4)
% 0.89/1.09         => hAPP(X_a,X_b,hAPP(X_b,fun(X_a,X_b),hAPP(X_a,fun(X_b,fun(X_a,X_b)),hAPP(fun(X_a,X_b),fun(X_a,fun(X_b,fun(X_a,X_b))),fun_upd(X_a,X_b),F),A_4),B_1),X) = ti(X_b,B_1) )
% 0.89/1.09        & ( ti(X_a,X) != ti(X_a,A_4)
% 0.89/1.09         => hAPP(X_a,X_b,hAPP(X_b,fun(X_a,X_b),hAPP(X_a,fun(X_b,fun(X_a,X_b)),hAPP(fun(X_a,X_b),fun(X_a,fun(X_b,fun(X_a,X_b))),fun_upd(X_a,X_b),F),A_4),B_1),X) = hAPP(X_a,X_b,F,X) ) ) ).
% 0.89/1.09  
% 0.89/1.09  fof(fact_19_fun__upd__idem,axiom,
% 0.89/1.09      ! [X_b,X_a,F,X_1,Y_2] :
% 0.89/1.09        ( hAPP(X_b,X_a,F,X_1) = ti(X_a,Y_2)
% 0.89/1.09       => hAPP(X_a,fun(X_b,X_a),hAPP(X_b,fun(X_a,fun(X_b,X_a)),hAPP(fun(X_b,X_a),fun(X_b,fun(X_a,fun(X_b,X_a))),fun_upd(X_b,X_a),F),X_1),Y_2) = ti(fun(X_b,X_a),F) ) ).
% 0.89/1.09  
% 0.89/1.09  fof(fact_20_fun__upd__other,axiom,
% 0.89/1.09      ! [X_b,X_a,F,Y_2,Z,X_1] :
% 0.89/1.09        ( ti(X_a,Z) != ti(X_a,X_1)
% 0.89/1.09       => hAPP(X_a,X_b,hAPP(X_b,fun(X_a,X_b),hAPP(X_a,fun(X_b,fun(X_a,X_b)),hAPP(fun(X_a,X_b),fun(X_a,fun(X_b,fun(X_a,X_b))),fun_upd(X_a,X_b),F),X_1),Y_2),Z) = hAPP(X_a,X_b,F,Z) ) ).
% 0.89/1.09  
% 0.89/1.09  fof(fact_21_fun__upd__twist,axiom,
% 0.89/1.09      ! [X_b,X_a,M,B_1,D,A_4,C] :
% 0.89/1.09        ( ti(X_a,A_4) != ti(X_a,C)
% 0.89/1.09       => hAPP(X_b,fun(X_a,X_b),hAPP(X_a,fun(X_b,fun(X_a,X_b)),hAPP(fun(X_a,X_b),fun(X_a,fun(X_b,fun(X_a,X_b))),fun_upd(X_a,X_b),hAPP(X_b,fun(X_a,X_b),hAPP(X_a,fun(X_b,fun(X_a,X_b)),hAPP(fun(X_a,X_b),fun(X_a,fun(X_b,fun(X_a,X_b))),fun_upd(X_a,X_b),M),A_4),B_1)),C),D) = hAPP(X_b,fun(X_a,X_b),hAPP(X_a,fun(X_b,fun(X_a,X_b)),hAPP(fun(X_a,X_b),fun(X_a,fun(X_b,fun(X_a,X_b))),fun_upd(X_a,X_b),hAPP(X_b,fun(X_a,X_b),hAPP(X_a,fun(X_b,fun(X_a,X_b)),hAPP(fun(X_a,X_b),fun(X_a,fun(X_b,fun(X_a,X_b))),fun_upd(X_a,X_b),M),C),D)),A_4),B_1) ) ).
% 0.89/1.09  
% 0.89/1.09  fof(fact_22_fun__upd__apply,axiom,
% 0.89/1.09      ! [X_b,X_a,F,Y_2,Z,X_1] :
% 0.89/1.09        ( ( ti(X_a,Z) = ti(X_a,X_1)
% 0.89/1.09         => hAPP(X_a,X_b,hAPP(X_b,fun(X_a,X_b),hAPP(X_a,fun(X_b,fun(X_a,X_b)),hAPP(fun(X_a,X_b),fun(X_a,fun(X_b,fun(X_a,X_b))),fun_upd(X_a,X_b),F),X_1),Y_2),Z) = ti(X_b,Y_2) )
% 0.89/1.09        & ( ti(X_a,Z) != ti(X_a,X_1)
% 0.89/1.09         => hAPP(X_a,X_b,hAPP(X_b,fun(X_a,X_b),hAPP(X_a,fun(X_b,fun(X_a,X_b)),hAPP(fun(X_a,X_b),fun(X_a,fun(X_b,fun(X_a,X_b))),fun_upd(X_a,X_b),F),X_1),Y_2),Z) = hAPP(X_a,X_b,F,Z) ) ) ).
% 0.89/1.09  
% 0.89/1.09  fof(fact_23_fun__upd__same,axiom,
% 0.89/1.09      ! [X_b,X_a,F,X_1,Y_2] : hAPP(X_b,X_a,hAPP(X_a,fun(X_b,X_a),hAPP(X_b,fun(X_a,fun(X_b,X_a)),hAPP(fun(X_b,X_a),fun(X_b,fun(X_a,fun(X_b,X_a))),fun_upd(X_b,X_a),F),X_1),Y_2),X_1) = ti(X_a,Y_2) ).
% 0.89/1.09  
% 0.89/1.09  fof(fact_24_fun__upd__upd,axiom,
% 0.89/1.09      ! [X_b,X_a,F,X_1,Y_2,Z] : hAPP(X_b,fun(X_a,X_b),hAPP(X_a,fun(X_b,fun(X_a,X_b)),hAPP(fun(X_a,X_b),fun(X_a,fun(X_b,fun(X_a,X_b))),fun_upd(X_a,X_b),hAPP(X_b,fun(X_a,X_b),hAPP(X_a,fun(X_b,fun(X_a,X_b)),hAPP(fun(X_a,X_b),fun(X_a,fun(X_b,fun(X_a,X_b))),fun_upd(X_a,X_b),F),X_1),Y_2)),X_1),Z) = hAPP(X_b,fun(X_a,X_b),hAPP(X_a,fun(X_b,fun(X_a,X_b)),hAPP(fun(X_a,X_b),fun(X_a,fun(X_b,fun(X_a,X_b))),fun_upd(X_a,X_b),F),X_1),Z) ).
% 0.89/1.09  
% 0.89/1.09  fof(fact_25_fun__upd__idem__iff,axiom,
% 0.89/1.09      ! [X_b,X_a,F,X_1,Y_2] :
% 0.89/1.09        ( hAPP(X_b,fun(X_a,X_b),hAPP(X_a,fun(X_b,fun(X_a,X_b)),hAPP(fun(X_a,X_b),fun(X_a,fun(X_b,fun(X_a,X_b))),fun_upd(X_a,X_b),F),X_1),Y_2) = ti(fun(X_a,X_b),F)
% 0.89/1.09      <=> hAPP(X_a,X_b,F,X_1) = ti(X_b,Y_2) ) ).
% 0.89/1.09  
% 0.89/1.09  fof(fact_26_widen__refl,axiom,
% 0.89/1.09      ! [X_m,P,T_3] : hBOOL(hAPP(ty,bool,hAPP(ty,fun(ty,bool),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_m)))))))),fun(ty,fun(ty,bool)),widen(X_m),P),T_3),T_3)) ).
% 0.89/1.09  
% 0.89/1.09  fof(fact_27_red__preserves__hconf,axiom,
% 0.89/1.09      ! [Ea,Ta,Eb,Hb,Lb,E_b,H_b,L_b,Pa] :
% 0.89/1.09        ( hBOOL(hAPP(fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),bool,hAPP(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),fun(fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),bool),member(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))))),hAPP(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),hAPP(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),fun(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))))),product_Pair(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),product_Pair(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),Eb),hAPP(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_Pair(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),Hb),Lb))),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),product_Pair(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),E_b),hAPP(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_Pair(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),H_b),L_b)))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),red,Pa)))
% 0.89/1.09       => ( hBOOL(hAPP(ty,bool,hAPP(exp(list(char)),fun(ty,bool),hAPP(fun(list(char),option(ty)),fun(exp(list(char)),fun(ty,bool)),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(ty)),fun(exp(list(char)),fun(ty,bool))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(ty)),fun(exp(list(char)),fun(ty,bool)))),wTrt,Pa),Hb),Ea),Eb),Ta))
% 0.89/1.09         => ( hBOOL(hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool,hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool),hconf(product_prod(list(list(char)),exp(list(char)))),Pa),Hb))
% 0.89/1.09           => hBOOL(hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool,hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool),hconf(product_prod(list(list(char)),exp(list(char)))),Pa),H_b)) ) ) ) ).
% 0.89/1.09  
% 0.89/1.09  fof(fact_28_red__preserves__lconf,axiom,
% 0.89/1.09      ! [Ea,Ta,Eb,Hb,Lb,E_b,H_b,L_b,Pa] :
% 0.89/1.09        ( hBOOL(hAPP(fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),bool,hAPP(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),fun(fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),bool),member(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))))),hAPP(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),hAPP(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),fun(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))))),product_Pair(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),product_Pair(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),Eb),hAPP(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_Pair(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),Hb),Lb))),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),product_Pair(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),E_b),hAPP(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_Pair(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),H_b),L_b)))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),red,Pa)))
% 0.89/1.09       => ( hBOOL(hAPP(ty,bool,hAPP(exp(list(char)),fun(ty,bool),hAPP(fun(list(char),option(ty)),fun(exp(list(char)),fun(ty,bool)),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(ty)),fun(exp(list(char)),fun(ty,bool))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(ty)),fun(exp(list(char)),fun(ty,bool)))),wTrt,Pa),Hb),Ea),Eb),Ta))
% 0.89/1.09         => ( hBOOL(hAPP(fun(list(char),option(ty)),bool,hAPP(fun(list(char),option(val)),fun(fun(list(char),option(ty)),bool),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),fun(fun(list(char),option(ty)),bool)),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),fun(fun(list(char),option(ty)),bool))),lconf(product_prod(list(list(char)),exp(list(char)))),Pa),Hb),Lb),Ea))
% 0.89/1.09           => hBOOL(hAPP(fun(list(char),option(ty)),bool,hAPP(fun(list(char),option(val)),fun(fun(list(char),option(ty)),bool),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),fun(fun(list(char),option(ty)),bool)),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),fun(fun(list(char),option(ty)),bool))),lconf(product_prod(list(list(char)),exp(list(char)))),Pa),H_b),L_b),Ea)) ) ) ) ).
% 0.89/1.09  
% 0.89/1.09  fof(fact_29_prod__cases3,axiom,
% 0.89/1.09      ! [X_a,X_b,X_c,Y_1] :
% 0.89/1.09        ~ ! [A_6,B,C_1] : ti(product_prod(X_a,product_prod(X_b,X_c)),Y_1) != hAPP(product_prod(X_b,X_c),product_prod(X_a,product_prod(X_b,X_c)),hAPP(X_a,fun(product_prod(X_b,X_c),product_prod(X_a,product_prod(X_b,X_c))),product_Pair(X_a,product_prod(X_b,X_c)),A_6),hAPP(X_c,product_prod(X_b,X_c),hAPP(X_b,fun(X_c,product_prod(X_b,X_c)),product_Pair(X_b,X_c),B),C_1)) ).
% 0.89/1.09  
% 0.89/1.09  fof(fact_30_prod__induct3,axiom,
% 0.89/1.09      ! [X_a,X_b,X_c,X_1,Pa] :
% 0.89/1.09        ( ! [A_6,B,C_1] : hBOOL(hAPP(product_prod(X_a,product_prod(X_b,X_c)),bool,Pa,hAPP(product_prod(X_b,X_c),product_prod(X_a,product_prod(X_b,X_c)),hAPP(X_a,fun(product_prod(X_b,X_c),product_prod(X_a,product_prod(X_b,X_c))),product_Pair(X_a,product_prod(X_b,X_c)),A_6),hAPP(X_c,product_prod(X_b,X_c),hAPP(X_b,fun(X_c,product_prod(X_b,X_c)),product_Pair(X_b,X_c),B),C_1))))
% 0.89/1.09       => hBOOL(hAPP(product_prod(X_a,product_prod(X_b,X_c)),bool,Pa,X_1)) ) ).
% 0.89/1.09  
% 0.89/1.09  fof(fact_31_red__preserves__sconf,axiom,
% 0.89/1.09      ! [Ea,Ta,Eb,S,E_b,S_1,Pa] :
% 0.89/1.10        ( hBOOL(hAPP(fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),bool,hAPP(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),fun(fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),bool),member(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))))),hAPP(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),hAPP(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),fun(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))))),product_Pair(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),product_Pair(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),Eb),S)),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),product_Pair(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),E_b),S_1))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),red,Pa)))
% 0.89/1.10       => ( hBOOL(hAPP(ty,bool,hAPP(exp(list(char)),fun(ty,bool),hAPP(fun(list(char),option(ty)),fun(exp(list(char)),fun(ty,bool)),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(ty)),fun(exp(list(char)),fun(ty,bool))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(ty)),fun(exp(list(char)),fun(ty,bool)))),wTrt,Pa),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),hp,S)),Ea),Eb),Ta))
% 0.89/1.10         => ( hBOOL(hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool,hAPP(fun(list(char),option(ty)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(fun(list(char),option(ty)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool)),typeSa885026672_sconf,Pa),Ea),S))
% 0.89/1.10           => hBOOL(hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool,hAPP(fun(list(char),option(ty)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(fun(list(char),option(ty)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool)),typeSa885026672_sconf,Pa),Ea),S_1)) ) ) ) ).
% 0.89/1.10  
% 0.89/1.10  fof(fact_32_prod_Orecs,axiom,
% 0.89/1.10      ! [X_b,X_c,X_a,F1,A_4,B_1] : hAPP(product_prod(X_b,X_c),X_a,hAPP(fun(X_b,fun(X_c,X_a)),fun(product_prod(X_b,X_c),X_a),product_prod_rec(X_b,X_c,X_a),F1),hAPP(X_c,product_prod(X_b,X_c),hAPP(X_b,fun(X_c,product_prod(X_b,X_c)),product_Pair(X_b,X_c),A_4),B_1)) = hAPP(X_c,X_a,hAPP(X_b,fun(X_c,X_a),F1,A_4),B_1) ).
% 0.89/1.10  
% 0.89/1.10  fof(fact_33_pred__equals__eq2,axiom,
% 0.89/1.10      ! [X_a,X_b,S_3,R_1] :
% 0.89/1.10        ( ! [X,Xa] :
% 0.89/1.10            ( hBOOL(hAPP(fun(product_prod(X_a,X_b),bool),bool,hAPP(product_prod(X_a,X_b),fun(fun(product_prod(X_a,X_b),bool),bool),member(product_prod(X_a,X_b)),hAPP(X_b,product_prod(X_a,X_b),hAPP(X_a,fun(X_b,product_prod(X_a,X_b)),product_Pair(X_a,X_b),X),Xa)),R_1))
% 0.89/1.10          <=> hBOOL(hAPP(fun(product_prod(X_a,X_b),bool),bool,hAPP(product_prod(X_a,X_b),fun(fun(product_prod(X_a,X_b),bool),bool),member(product_prod(X_a,X_b)),hAPP(X_b,product_prod(X_a,X_b),hAPP(X_a,fun(X_b,product_prod(X_a,X_b)),product_Pair(X_a,X_b),X),Xa)),S_3)) )
% 0.89/1.10      <=> ti(fun(product_prod(X_a,X_b),bool),R_1) = ti(fun(product_prod(X_a,X_b),bool),S_3) ) ).
% 0.89/1.10  
% 0.89/1.10  fof(fact_34_prod_Oexhaust,axiom,
% 0.89/1.10      ! [X_a,X_b,Y_1] :
% 0.89/1.10        ~ ! [A_6,B] : ti(product_prod(X_a,X_b),Y_1) != hAPP(X_b,product_prod(X_a,X_b),hAPP(X_a,fun(X_b,product_prod(X_a,X_b)),product_Pair(X_a,X_b),A_6),B) ).
% 0.89/1.10  
% 0.89/1.10  fof(fact_35_widen__trans,axiom,
% 0.89/1.10      ! [X_a,T_3,P,S_2,U_1] :
% 0.89/1.10        ( hBOOL(hAPP(ty,bool,hAPP(ty,fun(ty,bool),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))))))),fun(ty,fun(ty,bool)),widen(X_a),P),S_2),U_1))
% 0.89/1.10       => ( hBOOL(hAPP(ty,bool,hAPP(ty,fun(ty,bool),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))))))),fun(ty,fun(ty,bool)),widen(X_a),P),U_1),T_3))
% 0.89/1.10         => hBOOL(hAPP(ty,bool,hAPP(ty,fun(ty,bool),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))))))),fun(ty,fun(ty,bool)),widen(X_a),P),S_2),T_3)) ) ) ).
% 0.89/1.10  
% 0.89/1.10  fof(fact_36_InitBlockRed_I5_J,axiom,
% 0.89/1.10      hBOOL(hAPP(ty,bool,hAPP(exp(list(char)),fun(ty,bool),hAPP(fun(list(char),option(ty)),fun(exp(list(char)),fun(ty,bool)),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(ty)),fun(exp(list(char)),fun(ty,bool))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(ty)),fun(exp(list(char)),fun(ty,bool)))),wTrt,p),ha),e),hAPP(exp(list(char)),exp(list(char)),hAPP(ty,fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(ty,fun(exp(list(char)),exp(list(char)))),block(list(char)),v_1),t_1),hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),seq(list(char)),hAPP(exp(list(char)),exp(list(char)),hAPP(list(char),fun(exp(list(char)),exp(list(char))),lAss(list(char)),v_1),hAPP(val,exp(list(char)),val_1(list(char)),v))),ea))),t)) ).
% 0.89/1.10  
% 0.89/1.10  fof(fact_37_split__paired__Ex,axiom,
% 0.89/1.10      ! [X_a,X_b,Pa] :
% 0.89/1.10        ( ? [X1] : hBOOL(hAPP(product_prod(X_a,X_b),bool,Pa,X1))
% 0.89/1.10      <=> ? [A_6,B] : hBOOL(hAPP(product_prod(X_a,X_b),bool,Pa,hAPP(X_b,product_prod(X_a,X_b),hAPP(X_a,fun(X_b,product_prod(X_a,X_b)),product_Pair(X_a,X_b),A_6),B))) ) ).
% 0.89/1.10  
% 0.89/1.10  fof(fact_38_PairE,axiom,
% 0.89/1.10      ! [X_a,X_b,P_2] :
% 0.89/1.10        ~ ! [X,Y] : ti(product_prod(X_a,X_b),P_2) != hAPP(X_b,product_prod(X_a,X_b),hAPP(X_a,fun(X_b,product_prod(X_a,X_b)),product_Pair(X_a,X_b),X),Y) ).
% 0.89/1.10  
% 0.89/1.10  fof(fact_39_internal__split__conv,axiom,
% 0.89/1.10      ! [X_b,X_c,X_a,C,A_4,B_1] : hAPP(product_prod(X_b,X_c),X_a,hAPP(fun(X_b,fun(X_c,X_a)),fun(product_prod(X_b,X_c),X_a),produc1605651328_split(X_b,X_c,X_a),C),hAPP(X_c,product_prod(X_b,X_c),hAPP(X_b,fun(X_c,product_prod(X_b,X_c)),product_Pair(X_b,X_c),A_4),B_1)) = hAPP(X_c,X_a,hAPP(X_b,fun(X_c,X_a),C,A_4),B_1) ).
% 0.89/1.10  
% 0.89/1.10  fof(fact_40_sconf__def,axiom,
% 0.89/1.10      ! [Pa,Ea,S] :
% 0.89/1.10        ( hBOOL(hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool,hAPP(fun(list(char),option(ty)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(fun(list(char),option(ty)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool)),typeSa885026672_sconf,Pa),Ea),S))
% 0.89/1.10      <=> hBOOL(hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool,hAPP(fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),bool)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool),product_prod_case(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)),bool),hAPP(fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),bool)),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),bool)),hAPP(fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(fun(list(char),option(val)),bool),fun(fun(list(char),option(val)),bool))),fun(fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),bool)),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),bool))),combs(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),bool),fun(fun(list(char),option(val)),bool)),hAPP(fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(bool,bool)),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(fun(list(char),option(val)),bool),fun(fun(list(char),option(val)),bool))),hAPP(fun(fun(bool,bool),fun(fun(fun(list(char),option(val)),bool),fun(fun(list(char),option(val)),bool))),fun(fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(bool,bool)),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(fun(list(char),option(val)),bool),fun(fun(list(char),option(val)),bool)))),combb(fun(bool,bool),fun(fun(fun(list(char),option(val)),bool),fun(fun(list(char),option(val)),bool)),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))))),combb(bool,bool,fun(list(char),option(val)))),hAPP(fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(bool,bool))),combb(bool,fun(bool,bool),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))))),fconj),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool),hconf(product_prod(list(list(char)),exp(list(char)))),Pa)))),hAPP(fun(list(char),option(ty)),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),bool)),hAPP(fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(ty)),fun(fun(list(char),option(val)),bool))),fun(fun(list(char),option(ty)),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),bool))),combc(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(ty)),fun(fun(list(char),option(val)),bool)),hAPP(fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),fun(fun(list(char),option(ty)),bool))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(ty)),fun(fun(list(char),option(val)),bool))),hAPP(fun(fun(fun(list(char),option(val)),fun(fun(list(char),option(ty)),bool)),fun(fun(list(char),option(ty)),fun(fun(list(char),option(val)),bool))),fun(fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),fun(fun(list(char),option(ty)),bool))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(ty)),fun(fun(list(char),option(val)),bool)))),combb(fun(fun(list(char),option(val)),fun(fun(list(char),option(ty)),bool)),fun(fun(list(char),option(ty)),fun(fun(list(char),option(val)),bool)),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))))),combc(fun(list(char),option(val)),fun(list(char),option(ty)),bool)),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),fun(fun(list(char),option(ty)),bool))),lconf(product_prod(list(list(char)),exp(list(char)))),Pa))),Ea))),S)) ) ).
% 0.89/1.10  
% 0.89/1.10  fof(fact_41_prod__caseI,axiom,
% 0.89/1.10      ! [X_b,X_a,F1,A_4,B_1] :
% 0.89/1.10        ( hBOOL(hAPP(X_b,bool,hAPP(X_a,fun(X_b,bool),F1,A_4),B_1))
% 0.89/1.10       => hBOOL(hAPP(product_prod(X_a,X_b),bool,hAPP(fun(X_a,fun(X_b,bool)),fun(product_prod(X_a,X_b),bool),product_prod_case(X_a,X_b,bool),F1),hAPP(X_b,product_prod(X_a,X_b),hAPP(X_a,fun(X_b,product_prod(X_a,X_b)),product_Pair(X_a,X_b),A_4),B_1))) ) ).
% 0.89/1.10  
% 0.89/1.10  fof(fact_42_splitI,axiom,
% 0.89/1.10      ! [X_b,X_a,F,A_4,B_1] :
% 0.89/1.10        ( hBOOL(hAPP(X_b,bool,hAPP(X_a,fun(X_b,bool),F,A_4),B_1))
% 0.89/1.10       => hBOOL(hAPP(product_prod(X_a,X_b),bool,hAPP(fun(X_a,fun(X_b,bool)),fun(product_prod(X_a,X_b),bool),product_prod_case(X_a,X_b,bool),F),hAPP(X_b,product_prod(X_a,X_b),hAPP(X_a,fun(X_b,product_prod(X_a,X_b)),product_Pair(X_a,X_b),A_4),B_1))) ) ).
% 0.89/1.10  
% 0.89/1.10  fof(fact_43_splitD,axiom,
% 0.89/1.10      ! [X_a,X_b,F,A_4,B_1] :
% 0.89/1.10        ( hBOOL(hAPP(product_prod(X_a,X_b),bool,hAPP(fun(X_a,fun(X_b,bool)),fun(product_prod(X_a,X_b),bool),product_prod_case(X_a,X_b,bool),F),hAPP(X_b,product_prod(X_a,X_b),hAPP(X_a,fun(X_b,product_prod(X_a,X_b)),product_Pair(X_a,X_b),A_4),B_1)))
% 0.89/1.10       => hBOOL(hAPP(X_b,bool,hAPP(X_a,fun(X_b,bool),F,A_4),B_1)) ) ).
% 0.89/1.10  
% 0.89/1.10  fof(fact_44_split__weak__cong,axiom,
% 0.89/1.10      ! [X_c,X_a,X_b,C,P_1,Q_2] :
% 0.89/1.10        ( ti(product_prod(X_a,X_b),P_1) = ti(product_prod(X_a,X_b),Q_2)
% 0.89/1.10       => hAPP(product_prod(X_a,X_b),X_c,hAPP(fun(X_a,fun(X_b,X_c)),fun(product_prod(X_a,X_b),X_c),product_prod_case(X_a,X_b,X_c),C),P_1) = hAPP(product_prod(X_a,X_b),X_c,hAPP(fun(X_a,fun(X_b,X_c)),fun(product_prod(X_a,X_b),X_c),product_prod_case(X_a,X_b,X_c),C),Q_2) ) ).
% 0.89/1.10  
% 0.89/1.10  fof(fact_45_internal__split__def,axiom,
% 0.89/1.10      ! [X_a,X_b,X_c] : produc1605651328_split(X_a,X_b,X_c) = product_prod_case(X_a,X_b,X_c) ).
% 0.89/1.10  
% 0.89/1.10  fof(fact_46_split__twice,axiom,
% 0.89/1.10      ! [X_b,X_c,X_a,X_d,X_e,F,G,P_1] : hAPP(product_prod(X_b,X_c),X_a,hAPP(fun(X_b,fun(X_c,X_a)),fun(product_prod(X_b,X_c),X_a),product_prod_case(X_b,X_c,X_a),F),hAPP(product_prod(X_d,X_e),product_prod(X_b,X_c),hAPP(fun(X_d,fun(X_e,product_prod(X_b,X_c))),fun(product_prod(X_d,X_e),product_prod(X_b,X_c)),product_prod_case(X_d,X_e,product_prod(X_b,X_c)),G),P_1)) = hAPP(product_prod(X_d,X_e),X_a,hAPP(fun(X_d,fun(X_e,X_a)),fun(product_prod(X_d,X_e),X_a),product_prod_case(X_d,X_e,X_a),hAPP(fun(X_d,fun(X_e,product_prod(X_b,X_c))),fun(X_d,fun(X_e,X_a)),hAPP(fun(fun(X_e,product_prod(X_b,X_c)),fun(X_e,X_a)),fun(fun(X_d,fun(X_e,product_prod(X_b,X_c))),fun(X_d,fun(X_e,X_a))),combb(fun(X_e,product_prod(X_b,X_c)),fun(X_e,X_a),X_d),hAPP(fun(product_prod(X_b,X_c),X_a),fun(fun(X_e,product_prod(X_b,X_c)),fun(X_e,X_a)),combb(product_prod(X_b,X_c),X_a,X_e),hAPP(fun(X_b,fun(X_c,X_a)),fun(product_prod(X_b,X_c),X_a),product_prod_case(X_b,X_c,X_a),F))),G)),P_1) ).
% 0.89/1.10  
% 0.89/1.10  fof(fact_47_split__part,axiom,
% 0.89/1.10      ! [X_a,X_b,Pa,Q_1,X] :
% 0.89/1.10        ( hBOOL(hAPP(product_prod(X_a,X_b),bool,hAPP(fun(X_a,fun(X_b,bool)),fun(product_prod(X_a,X_b),bool),product_prod_case(X_a,X_b,bool),hAPP(fun(X_a,fun(X_b,bool)),fun(X_a,fun(X_b,bool)),hAPP(fun(fun(X_b,bool),fun(X_b,bool)),fun(fun(X_a,fun(X_b,bool)),fun(X_a,fun(X_b,bool))),combb(fun(X_b,bool),fun(X_b,bool),X_a),hAPP(fun(bool,bool),fun(fun(X_b,bool),fun(X_b,bool)),combb(bool,bool,X_b),hAPP(bool,fun(bool,bool),fconj,Pa))),Q_1)),X))
% 0.89/1.10      <=> ( hBOOL(Pa)
% 0.89/1.10          & hBOOL(hAPP(product_prod(X_a,X_b),bool,hAPP(fun(X_a,fun(X_b,bool)),fun(product_prod(X_a,X_b),bool),product_prod_case(X_a,X_b,bool),Q_1),X)) ) ) ).
% 0.89/1.10  
% 0.89/1.10  fof(fact_48_prod_Osimps_I2_J,axiom,
% 0.89/1.10      ! [X_b,X_c,X_a,F1,A_4,B_1] : hAPP(product_prod(X_b,X_c),X_a,hAPP(fun(X_b,fun(X_c,X_a)),fun(product_prod(X_b,X_c),X_a),product_prod_case(X_b,X_c,X_a),F1),hAPP(X_c,product_prod(X_b,X_c),hAPP(X_b,fun(X_c,product_prod(X_b,X_c)),product_Pair(X_b,X_c),A_4),B_1)) = hAPP(X_c,X_a,hAPP(X_b,fun(X_c,X_a),F1,A_4),B_1) ).
% 0.89/1.10  
% 0.89/1.10  fof(fact_49_split__conv,axiom,
% 0.89/1.10      ! [X_b,X_c,X_a,F,A_4,B_1] : hAPP(product_prod(X_b,X_c),X_a,hAPP(fun(X_b,fun(X_c,X_a)),fun(product_prod(X_b,X_c),X_a),product_prod_case(X_b,X_c,X_a),F),hAPP(X_c,product_prod(X_b,X_c),hAPP(X_b,fun(X_c,product_prod(X_b,X_c)),product_Pair(X_b,X_c),A_4),B_1)) = hAPP(X_c,X_a,hAPP(X_b,fun(X_c,X_a),F,A_4),B_1) ).
% 0.89/1.10  
% 0.89/1.10  fof(fact_50_split__eta,axiom,
% 0.89/1.10      ! [X_a,X_b,X_c,F] : hAPP(fun(X_a,fun(X_b,X_c)),fun(product_prod(X_a,X_b),X_c),product_prod_case(X_a,X_b,X_c),hAPP(fun(X_a,fun(X_b,product_prod(X_a,X_b))),fun(X_a,fun(X_b,X_c)),hAPP(fun(fun(X_b,product_prod(X_a,X_b)),fun(X_b,X_c)),fun(fun(X_a,fun(X_b,product_prod(X_a,X_b))),fun(X_a,fun(X_b,X_c))),combb(fun(X_b,product_prod(X_a,X_b)),fun(X_b,X_c),X_a),hAPP(fun(product_prod(X_a,X_b),X_c),fun(fun(X_b,product_prod(X_a,X_b)),fun(X_b,X_c)),combb(product_prod(X_a,X_b),X_c,X_b),F)),product_Pair(X_a,X_b))) = ti(fun(product_prod(X_a,X_b),X_c),F) ).
% 0.89/1.10  
% 0.89/1.10  fof(fact_51_red__reds_OInitBlockRed,axiom,
% 0.89/1.10      ! [Ta,V_a,Eb,Hb,Lb,Va_1,Va,E_b,H_b,L_b,Pa] :
% 0.89/1.10        ( hBOOL(hAPP(fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),bool,hAPP(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),fun(fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),bool),member(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))))),hAPP(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),hAPP(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),fun(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))))),product_Pair(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),product_Pair(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),Eb),hAPP(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_Pair(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),Hb),hAPP(option(val),fun(list(char),option(val)),hAPP(list(char),fun(option(val),fun(list(char),option(val))),hAPP(fun(list(char),option(val)),fun(list(char),fun(option(val),fun(list(char),option(val)))),fun_upd(list(char),option(val)),Lb),Va_1),hAPP(val,option(val),some(val),Va))))),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),product_Pair(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),E_b),hAPP(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_Pair(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),H_b),L_b)))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),red,Pa)))
% 0.89/1.10       => ( hAPP(list(char),option(val),L_b,Va_1) = hAPP(val,option(val),some(val),V_a)
% 0.89/1.10         => hBOOL(hAPP(fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),bool,hAPP(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),fun(fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),bool),member(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))))),hAPP(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),hAPP(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),fun(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))))),product_Pair(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),product_Pair(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),exp(list(char)),hAPP(ty,fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(ty,fun(exp(list(char)),exp(list(char)))),block(list(char)),Va_1),Ta),hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),seq(list(char)),hAPP(exp(list(char)),exp(list(char)),hAPP(list(char),fun(exp(list(char)),exp(list(char))),lAss(list(char)),Va_1),hAPP(val,exp(list(char)),val_1(list(char)),Va))),Eb))),hAPP(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_Pair(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),Hb),Lb))),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),product_Pair(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),exp(list(char)),hAPP(ty,fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(ty,fun(exp(list(char)),exp(list(char)))),block(list(char)),Va_1),Ta),hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),seq(list(char)),hAPP(exp(list(char)),exp(list(char)),hAPP(list(char),fun(exp(list(char)),exp(list(char))),lAss(list(char)),Va_1),hAPP(val,exp(list(char)),val_1(list(char)),V_a))),E_b))),hAPP(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_Pair(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),H_b),hAPP(option(val),fun(list(char),option(val)),hAPP(list(char),fun(option(val),fun(list(char),option(val))),hAPP(fun(list(char),option(val)),fun(list(char),fun(option(val),fun(list(char),option(val)))),fun_upd(list(char),option(val)),L_b),Va_1),hAPP(list(char),option(val),Lb,Va_1)))))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),red,Pa))) ) ) ).
% 0.89/1.10  
% 0.89/1.10  fof(fact_52_red__reds_ORedInitBlock,axiom,
% 0.89/1.10      ! [Va_1,Ta,Va,U,S,Pa] : hBOOL(hAPP(fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),bool,hAPP(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),fun(fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),bool),member(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))))),hAPP(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),hAPP(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),fun(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))))),product_Pair(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),product_Pair(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),exp(list(char)),hAPP(ty,fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(ty,fun(exp(list(char)),exp(list(char)))),block(list(char)),Va_1),Ta),hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),seq(list(char)),hAPP(exp(list(char)),exp(list(char)),hAPP(list(char),fun(exp(list(char)),exp(list(char))),lAss(list(char)),Va_1),hAPP(val,exp(list(char)),val_1(list(char)),Va))),hAPP(val,exp(list(char)),val_1(list(char)),U)))),S)),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),product_Pair(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(val,exp(list(char)),val_1(list(char)),U)),S))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),red,Pa))) ).
% 0.89/1.10  
% 0.89/1.10  fof(fact_53_splitI2,axiom,
% 0.89/1.10      ! [X_a,X_b,C,P_1] :
% 0.89/1.10        ( ! [A_6,B] :
% 0.89/1.10            ( ti(product_prod(X_a,X_b),P_1) = hAPP(X_b,product_prod(X_a,X_b),hAPP(X_a,fun(X_b,product_prod(X_a,X_b)),product_Pair(X_a,X_b),A_6),B)
% 0.89/1.10           => hBOOL(hAPP(X_b,bool,hAPP(X_a,fun(X_b,bool),C,A_6),B)) )
% 0.89/1.10       => hBOOL(hAPP(product_prod(X_a,X_b),bool,hAPP(fun(X_a,fun(X_b,bool)),fun(product_prod(X_a,X_b),bool),product_prod_case(X_a,X_b,bool),C),P_1)) ) ).
% 0.89/1.10  
% 0.89/1.10  fof(fact_54_splitE,axiom,
% 0.89/1.10      ! [X_a,X_b,C,P_1] :
% 0.89/1.10        ( hBOOL(hAPP(product_prod(X_a,X_b),bool,hAPP(fun(X_a,fun(X_b,bool)),fun(product_prod(X_a,X_b),bool),product_prod_case(X_a,X_b,bool),C),P_1))
% 0.89/1.10       => ~ ! [X,Y] :
% 0.89/1.10              ( ti(product_prod(X_a,X_b),P_1) = hAPP(X_b,product_prod(X_a,X_b),hAPP(X_a,fun(X_b,product_prod(X_a,X_b)),product_Pair(X_a,X_b),X),Y)
% 0.89/1.10             => ~ hBOOL(hAPP(X_b,bool,hAPP(X_a,fun(X_b,bool),C,X),Y)) ) ) ).
% 0.89/1.10  
% 0.89/1.10  fof(fact_55_WTrtBlock,axiom,
% 0.89/1.10      ! [Pa,Hb,Ea,Va_1,Ta,Eb,T_a] :
% 0.89/1.10        ( hBOOL(hAPP(ty,bool,hAPP(exp(list(char)),fun(ty,bool),hAPP(fun(list(char),option(ty)),fun(exp(list(char)),fun(ty,bool)),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(ty)),fun(exp(list(char)),fun(ty,bool))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(ty)),fun(exp(list(char)),fun(ty,bool)))),wTrt,Pa),Hb),hAPP(option(ty),fun(list(char),option(ty)),hAPP(list(char),fun(option(ty),fun(list(char),option(ty))),hAPP(fun(list(char),option(ty)),fun(list(char),fun(option(ty),fun(list(char),option(ty)))),fun_upd(list(char),option(ty)),Ea),Va_1),hAPP(ty,option(ty),some(ty),Ta))),Eb),T_a))
% 0.89/1.10       => hBOOL(hAPP(ty,bool,hAPP(exp(list(char)),fun(ty,bool),hAPP(fun(list(char),option(ty)),fun(exp(list(char)),fun(ty,bool)),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(ty)),fun(exp(list(char)),fun(ty,bool))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(ty)),fun(exp(list(char)),fun(ty,bool)))),wTrt,Pa),Hb),Ea),hAPP(exp(list(char)),exp(list(char)),hAPP(ty,fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(ty,fun(exp(list(char)),exp(list(char)))),block(list(char)),Va_1),Ta),Eb)),T_a)) ) ).
% 0.89/1.10  
% 0.89/1.10  fof(fact_56_mem__splitI,axiom,
% 0.89/1.10      ! [X_a,X_c,X_b,Z,C,A_4,B_1] :
% 0.89/1.10        ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),Z),hAPP(X_c,fun(X_a,bool),hAPP(X_b,fun(X_c,fun(X_a,bool)),C,A_4),B_1)))
% 0.89/1.10       => hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),Z),hAPP(product_prod(X_b,X_c),fun(X_a,bool),hAPP(fun(X_b,fun(X_c,fun(X_a,bool))),fun(product_prod(X_b,X_c),fun(X_a,bool)),product_prod_case(X_b,X_c,fun(X_a,bool)),C),hAPP(X_c,product_prod(X_b,X_c),hAPP(X_b,fun(X_c,product_prod(X_b,X_c)),product_Pair(X_b,X_c),A_4),B_1)))) ) ).
% 0.89/1.10  
% 0.89/1.10  fof(fact_57_WTrtSeq,axiom,
% 0.89/1.10      ! [E_2,T_2,Pa,Hb,Ea,E_1,T_1_1] :
% 0.89/1.10        ( hBOOL(hAPP(ty,bool,hAPP(exp(list(char)),fun(ty,bool),hAPP(fun(list(char),option(ty)),fun(exp(list(char)),fun(ty,bool)),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(ty)),fun(exp(list(char)),fun(ty,bool))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(ty)),fun(exp(list(char)),fun(ty,bool)))),wTrt,Pa),Hb),Ea),E_1),T_1_1))
% 0.89/1.10       => ( hBOOL(hAPP(ty,bool,hAPP(exp(list(char)),fun(ty,bool),hAPP(fun(list(char),option(ty)),fun(exp(list(char)),fun(ty,bool)),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(ty)),fun(exp(list(char)),fun(ty,bool))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(ty)),fun(exp(list(char)),fun(ty,bool)))),wTrt,Pa),Hb),Ea),E_2),T_2))
% 0.89/1.10         => hBOOL(hAPP(ty,bool,hAPP(exp(list(char)),fun(ty,bool),hAPP(fun(list(char),option(ty)),fun(exp(list(char)),fun(ty,bool)),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(ty)),fun(exp(list(char)),fun(ty,bool))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(ty)),fun(exp(list(char)),fun(ty,bool)))),wTrt,Pa),Hb),Ea),hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),seq(list(char)),E_1),E_2)),T_2)) ) ) ).
% 0.89/1.10  
% 0.89/1.10  fof(fact_58_splitD_H,axiom,
% 0.89/1.10      ! [X_c,X_a,X_b,R_1,A_4,B_1,C] :
% 0.89/1.10        ( hBOOL(hAPP(X_c,bool,hAPP(product_prod(X_a,X_b),fun(X_c,bool),hAPP(fun(X_a,fun(X_b,fun(X_c,bool))),fun(product_prod(X_a,X_b),fun(X_c,bool)),product_prod_case(X_a,X_b,fun(X_c,bool)),R_1),hAPP(X_b,product_prod(X_a,X_b),hAPP(X_a,fun(X_b,product_prod(X_a,X_b)),product_Pair(X_a,X_b),A_4),B_1)),C))
% 0.89/1.10       => hBOOL(hAPP(X_c,bool,hAPP(X_b,fun(X_c,bool),hAPP(X_a,fun(X_b,fun(X_c,bool)),R_1,A_4),B_1),C)) ) ).
% 0.89/1.10  
% 0.89/1.10  fof(fact_59_red__reds_OSeqRed,axiom,
% 0.89/1.10      ! [E_2,Eb,S,E_b,S_1,Pa] :
% 0.89/1.10        ( hBOOL(hAPP(fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),bool,hAPP(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),fun(fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),bool),member(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))))),hAPP(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),hAPP(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),fun(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))))),product_Pair(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),product_Pair(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),Eb),S)),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),product_Pair(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),E_b),S_1))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),red,Pa)))
% 0.89/1.10       => hBOOL(hAPP(fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),bool,hAPP(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),fun(fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),bool),member(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))))),hAPP(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),hAPP(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),fun(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))))),product_Pair(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),product_Pair(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),seq(list(char)),Eb),E_2)),S)),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),product_Pair(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),seq(list(char)),E_b),E_2)),S_1))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),red,Pa))) ) ).
% 0.89/1.10  
% 0.89/1.10  fof(fact_60_red__reds_OLAssRed,axiom,
% 0.89/1.10      ! [Va_1,Eb,S,E_b,S_1,Pa] :
% 0.89/1.10        ( hBOOL(hAPP(fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),bool,hAPP(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),fun(fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),bool),member(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))))),hAPP(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),hAPP(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),fun(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))))),product_Pair(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),product_Pair(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),Eb),S)),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),product_Pair(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),E_b),S_1))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),red,Pa)))
% 0.89/1.10       => hBOOL(hAPP(fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),bool,hAPP(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),fun(fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),bool),member(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))))),hAPP(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),hAPP(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),fun(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))))),product_Pair(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),product_Pair(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),exp(list(char)),hAPP(list(char),fun(exp(list(char)),exp(list(char))),lAss(list(char)),Va_1),Eb)),S)),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),product_Pair(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),exp(list(char)),hAPP(list(char),fun(exp(list(char)),exp(list(char))),lAss(list(char)),Va_1),E_b)),S_1))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),red,Pa))) ) ).
% 0.89/1.10  
% 0.89/1.10  fof(fact_61_red__reds_ORedSeq,axiom,
% 0.89/1.11      ! [Va,E_2,S,Pa] : hBOOL(hAPP(fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),bool,hAPP(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),fun(fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),bool),member(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))))),hAPP(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),hAPP(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),fun(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))))),product_Pair(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),product_Pair(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),seq(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),Va)),E_2)),S)),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),product_Pair(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),E_2),S))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),red,Pa))) ).
% 0.89/1.11  
% 0.89/1.11  fof(fact_62_red__reds_ORedBlock,axiom,
% 0.89/1.11      ! [Va_1,Ta,U,S,Pa] : hBOOL(hAPP(fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),bool,hAPP(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),fun(fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),bool),member(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))))),hAPP(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),hAPP(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),fun(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))))),product_Pair(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),product_Pair(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),exp(list(char)),hAPP(ty,fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(ty,fun(exp(list(char)),exp(list(char)))),block(list(char)),Va_1),Ta),hAPP(val,exp(list(char)),val_1(list(char)),U))),S)),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),product_Pair(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(val,exp(list(char)),val_1(list(char)),U)),S))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),red,Pa))) ).
% 0.89/1.11  
% 0.89/1.11  fof(fact_63_splitE_H,axiom,
% 0.89/1.11      ! [X_c,X_a,X_b,C,P_1,Z] :
% 0.89/1.11        ( hBOOL(hAPP(X_c,bool,hAPP(product_prod(X_a,X_b),fun(X_c,bool),hAPP(fun(X_a,fun(X_b,fun(X_c,bool))),fun(product_prod(X_a,X_b),fun(X_c,bool)),product_prod_case(X_a,X_b,fun(X_c,bool)),C),P_1),Z))
% 0.89/1.11       => ~ ! [X,Y] :
% 0.89/1.11              ( ti(product_prod(X_a,X_b),P_1) = hAPP(X_b,product_prod(X_a,X_b),hAPP(X_a,fun(X_b,product_prod(X_a,X_b)),product_Pair(X_a,X_b),X),Y)
% 0.89/1.11             => ~ hBOOL(hAPP(X_c,bool,hAPP(X_b,fun(X_c,bool),hAPP(X_a,fun(X_b,fun(X_c,bool)),C,X),Y),Z)) ) ) ).
% 0.89/1.11  
% 0.89/1.11  fof(fact_64_mem__splitE,axiom,
% 0.89/1.11      ! [X_a,X_b,X_c,Z,C,P_1] :
% 0.89/1.11        ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),Z),hAPP(product_prod(X_b,X_c),fun(X_a,bool),hAPP(fun(X_b,fun(X_c,fun(X_a,bool))),fun(product_prod(X_b,X_c),fun(X_a,bool)),product_prod_case(X_b,X_c,fun(X_a,bool)),C),P_1)))
% 0.89/1.11       => ~ ! [X,Y] :
% 0.89/1.11              ( ti(product_prod(X_b,X_c),P_1) = hAPP(X_c,product_prod(X_b,X_c),hAPP(X_b,fun(X_c,product_prod(X_b,X_c)),product_Pair(X_b,X_c),X),Y)
% 0.89/1.11             => ~ hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),Z),hAPP(X_c,fun(X_a,bool),hAPP(X_b,fun(X_c,fun(X_a,bool)),C,X),Y))) ) ) ).
% 0.89/1.11  
% 0.89/1.11  fof(fact_65_splitI2_H,axiom,
% 0.89/1.11      ! [X_c,X_b,X_a,C,X_1,P_1] :
% 0.89/1.11        ( ! [A_6,B] :
% 0.89/1.11            ( hAPP(X_b,product_prod(X_a,X_b),hAPP(X_a,fun(X_b,product_prod(X_a,X_b)),product_Pair(X_a,X_b),A_6),B) = ti(product_prod(X_a,X_b),P_1)
% 0.89/1.11           => hBOOL(hAPP(X_c,bool,hAPP(X_b,fun(X_c,bool),hAPP(X_a,fun(X_b,fun(X_c,bool)),C,A_6),B),X_1)) )
% 0.89/1.11       => hBOOL(hAPP(X_c,bool,hAPP(product_prod(X_a,X_b),fun(X_c,bool),hAPP(fun(X_a,fun(X_b,fun(X_c,bool))),fun(product_prod(X_a,X_b),fun(X_c,bool)),product_prod_case(X_a,X_b,fun(X_c,bool)),C),P_1),X_1)) ) ).
% 0.89/1.11  
% 0.89/1.11  fof(fact_66_mem__splitI2,axiom,
% 0.89/1.11      ! [X_c,X_a,X_b,Z,C,P_1] :
% 0.89/1.11        ( ! [A_6,B] :
% 0.89/1.11            ( ti(product_prod(X_a,X_b),P_1) = hAPP(X_b,product_prod(X_a,X_b),hAPP(X_a,fun(X_b,product_prod(X_a,X_b)),product_Pair(X_a,X_b),A_6),B)
% 0.89/1.11           => hBOOL(hAPP(fun(X_c,bool),bool,hAPP(X_c,fun(fun(X_c,bool),bool),member(X_c),Z),hAPP(X_b,fun(X_c,bool),hAPP(X_a,fun(X_b,fun(X_c,bool)),C,A_6),B))) )
% 0.89/1.11       => hBOOL(hAPP(fun(X_c,bool),bool,hAPP(X_c,fun(fun(X_c,bool),bool),member(X_c),Z),hAPP(product_prod(X_a,X_b),fun(X_c,bool),hAPP(fun(X_a,fun(X_b,fun(X_c,bool))),fun(product_prod(X_a,X_b),fun(X_c,bool)),product_prod_case(X_a,X_b,fun(X_c,bool)),C),P_1))) ) ).
% 0.89/1.11  
% 0.89/1.11  fof(fact_67_red__reds_ORedLAss,axiom,
% 0.89/1.11      ! [Va_1,Va,Hb,Lb,Pa] : hBOOL(hAPP(fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),bool,hAPP(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),fun(fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),bool),member(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))))),hAPP(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),hAPP(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),fun(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))))),product_Pair(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),product_Pair(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),exp(list(char)),hAPP(list(char),fun(exp(list(char)),exp(list(char))),lAss(list(char)),Va_1),hAPP(val,exp(list(char)),val_1(list(char)),Va))),hAPP(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_Pair(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),Hb),Lb))),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),product_Pair(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(val,exp(list(char)),val_1(list(char)),unit)),hAPP(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_Pair(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),Hb),hAPP(option(val),fun(list(char),option(val)),hAPP(list(char),fun(option(val),fun(list(char),option(val))),hAPP(fun(list(char),option(val)),fun(list(char),fun(option(val),fun(list(char),option(val)))),fun_upd(list(char),option(val)),Lb),Va_1),hAPP(val,option(val),some(val),Va)))))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),red,Pa))) ).
% 0.89/1.11  
% 0.89/1.11  fof(fact_68_cond__split__eta,axiom,
% 0.89/1.11      ! [X_b,X_c,X_a,F,G] :
% 0.89/1.11        ( ! [X,Y] : hAPP(X_b,X_c,hAPP(X_a,fun(X_b,X_c),F,X),Y) = hAPP(product_prod(X_a,X_b),X_c,G,hAPP(X_b,product_prod(X_a,X_b),hAPP(X_a,fun(X_b,product_prod(X_a,X_b)),product_Pair(X_a,X_b),X),Y))
% 0.89/1.11       => hAPP(fun(X_a,fun(X_b,X_c)),fun(product_prod(X_a,X_b),X_c),product_prod_case(X_a,X_b,X_c),F) = ti(fun(product_prod(X_a,X_b),X_c),G) ) ).
% 0.89/1.11  
% 0.89/1.11  fof(fact_69_splitE2,axiom,
% 0.89/1.11      ! [X_a,X_b,X_c,Q_1,Pa,Z] :
% 0.89/1.11        ( hBOOL(hAPP(X_a,bool,Q_1,hAPP(product_prod(X_b,X_c),X_a,hAPP(fun(X_b,fun(X_c,X_a)),fun(product_prod(X_b,X_c),X_a),product_prod_case(X_b,X_c,X_a),Pa),Z)))
% 0.89/1.11       => ~ ! [X,Y] :
% 0.89/1.11              ( ti(product_prod(X_b,X_c),Z) = hAPP(X_c,product_prod(X_b,X_c),hAPP(X_b,fun(X_c,product_prod(X_b,X_c)),product_Pair(X_b,X_c),X),Y)
% 0.89/1.11             => ~ hBOOL(hAPP(X_a,bool,Q_1,hAPP(X_c,X_a,hAPP(X_b,fun(X_c,X_a),Pa,X),Y))) ) ) ).
% 0.89/1.11  
% 0.89/1.11  fof(fact_70_exp_Osimps_I143_J,axiom,
% 0.89/1.11      ! [X_a,A_1,Ty,Exp,A_2,Exp_1] : hAPP(exp(X_a),exp(X_a),hAPP(ty,fun(exp(X_a),exp(X_a)),hAPP(X_a,fun(ty,fun(exp(X_a),exp(X_a))),block(X_a),A_1),Ty),Exp) != hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),lAss(X_a),A_2),Exp_1) ).
% 0.89/1.11  
% 0.89/1.11  fof(fact_71_exp_Osimps_I196_J,axiom,
% 0.89/1.11      ! [X_a,A_2,Ty_1,Exp_1,Exp1,Exp2] : hAPP(exp(X_a),exp(X_a),hAPP(ty,fun(exp(X_a),exp(X_a)),hAPP(X_a,fun(ty,fun(exp(X_a),exp(X_a))),block(X_a),A_2),Ty_1),Exp_1) != hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),seq(X_a),Exp1),Exp2) ).
% 0.89/1.11  
% 0.89/1.11  fof(fact_72_exp_Osimps_I3_J,axiom,
% 0.89/1.11      ! [X_a,Val_2,Val_1] :
% 0.89/1.11        ( hAPP(val,exp(X_a),val_1(X_a),Val_2) = hAPP(val,exp(X_a),val_1(X_a),Val_1)
% 0.89/1.11      <=> Val_2 = Val_1 ) ).
% 0.89/1.11  
% 0.89/1.11  fof(fact_73_exp_Osimps_I11_J,axiom,
% 0.89/1.11      ! [X_a,Exp1_2,Exp2_2,Exp1_1,Exp2_1] :
% 0.89/1.11        ( hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),seq(X_a),Exp1_2),Exp2_2) = hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),seq(X_a),Exp1_1),Exp2_1)
% 0.89/1.11      <=> ( Exp1_2 = Exp1_1
% 0.89/1.11          & Exp2_2 = Exp2_1 ) ) ).
% 0.89/1.11  
% 0.89/1.11  fof(fact_74_exp_Osimps_I6_J,axiom,
% 0.89/1.11      ! [X_a,A_4,Exp_3,A_3,Exp_2] :
% 0.89/1.11        ( hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),lAss(X_a),A_4),Exp_3) = hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),lAss(X_a),A_3),Exp_2)
% 0.89/1.11      <=> ( ti(X_a,A_4) = ti(X_a,A_3)
% 0.89/1.11          & Exp_3 = Exp_2 ) ) ).
% 0.89/1.11  
% 0.89/1.11  fof(fact_75_ext,axiom,
% 0.89/1.11      ! [X_a,X_b,F,G] :
% 0.89/1.11        ( ! [X] : hAPP(X_a,X_b,F,X) = hAPP(X_a,X_b,G,X)
% 0.89/1.11       => ti(fun(X_a,X_b),F) = ti(fun(X_a,X_b),G) ) ).
% 0.89/1.11  
% 0.89/1.11  fof(fact_76_mem__def,axiom,
% 0.89/1.11      ! [X_a,X_1,A_5] :
% 0.89/1.11        ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),X_1),A_5))
% 0.89/1.11      <=> hBOOL(hAPP(X_a,bool,A_5,X_1)) ) ).
% 0.89/1.11  
% 0.89/1.11  fof(fact_77_exp_Osimps_I10_J,axiom,
% 0.89/1.11      ! [X_a,A_4,Ty_3,Exp_3,A_3,Ty_2,Exp_2] :
% 0.89/1.11        ( hAPP(exp(X_a),exp(X_a),hAPP(ty,fun(exp(X_a),exp(X_a)),hAPP(X_a,fun(ty,fun(exp(X_a),exp(X_a))),block(X_a),A_4),Ty_3),Exp_3) = hAPP(exp(X_a),exp(X_a),hAPP(ty,fun(exp(X_a),exp(X_a)),hAPP(X_a,fun(ty,fun(exp(X_a),exp(X_a))),block(X_a),A_3),Ty_2),Exp_2)
% 0.89/1.11      <=> ( ti(X_a,A_4) = ti(X_a,A_3)
% 0.89/1.11          & Ty_3 = Ty_2
% 0.89/1.11          & Exp_3 = Exp_2 ) ) ).
% 0.89/1.11  
% 0.89/1.11  fof(fact_78_exp_Osimps_I84_J,axiom,
% 0.89/1.11      ! [X_a,Val,Exp1,Exp2] : hAPP(val,exp(X_a),val_1(X_a),Val) != hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),seq(X_a),Exp1),Exp2) ).
% 0.89/1.11  
% 0.89/1.11  fof(fact_79_exp_Osimps_I74_J,axiom,
% 0.89/1.11      ! [X_a,Val,A_1,Exp] : hAPP(val,exp(X_a),val_1(X_a),Val) != hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),lAss(X_a),A_1),Exp) ).
% 0.89/1.11  
% 0.89/1.11  fof(fact_80_exp_Osimps_I85_J,axiom,
% 0.89/1.11      ! [X_a,Exp1,Exp2,Val] : hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),seq(X_a),Exp1),Exp2) != hAPP(val,exp(X_a),val_1(X_a),Val) ).
% 0.89/1.11  
% 0.89/1.11  fof(fact_81_exp_Osimps_I75_J,axiom,
% 0.89/1.11      ! [X_a,A_1,Exp,Val] : hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),lAss(X_a),A_1),Exp) != hAPP(val,exp(X_a),val_1(X_a),Val) ).
% 0.89/1.11  
% 0.89/1.11  fof(fact_82_exp_Osimps_I82_J,axiom,
% 0.89/1.11      ! [X_a,Val,A_1,Ty,Exp] : hAPP(val,exp(X_a),val_1(X_a),Val) != hAPP(exp(X_a),exp(X_a),hAPP(ty,fun(exp(X_a),exp(X_a)),hAPP(X_a,fun(ty,fun(exp(X_a),exp(X_a))),block(X_a),A_1),Ty),Exp) ).
% 0.89/1.11  
% 0.89/1.11  fof(fact_83_exp_Osimps_I83_J,axiom,
% 0.89/1.11      ! [X_a,A_1,Ty,Exp,Val] : hAPP(exp(X_a),exp(X_a),hAPP(ty,fun(exp(X_a),exp(X_a)),hAPP(X_a,fun(ty,fun(exp(X_a),exp(X_a))),block(X_a),A_1),Ty),Exp) != hAPP(val,exp(X_a),val_1(X_a),Val) ).
% 0.89/1.11  
% 0.89/1.11  fof(fact_84_exp_Osimps_I145_J,axiom,
% 0.89/1.11      ! [X_a,Exp1,Exp2,A_2,Exp_1] : hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),seq(X_a),Exp1),Exp2) != hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),lAss(X_a),A_2),Exp_1) ).
% 0.89/1.11  
% 0.89/1.11  fof(fact_85_exp_Osimps_I144_J,axiom,
% 0.89/1.11      ! [X_a,A_2,Exp_1,Exp1,Exp2] : hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),lAss(X_a),A_2),Exp_1) != hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),seq(X_a),Exp1),Exp2) ).
% 0.89/1.11  
% 0.89/1.11  fof(fact_86_exp_Osimps_I197_J,axiom,
% 0.89/1.11      ! [X_a,Exp1,Exp2,A_2,Ty_1,Exp_1] : hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),seq(X_a),Exp1),Exp2) != hAPP(exp(X_a),exp(X_a),hAPP(ty,fun(exp(X_a),exp(X_a)),hAPP(X_a,fun(ty,fun(exp(X_a),exp(X_a))),block(X_a),A_2),Ty_1),Exp_1) ).
% 0.89/1.11  
% 0.89/1.11  fof(fact_87_exp_Osimps_I142_J,axiom,
% 0.89/1.11      ! [X_a,A_2,Exp_1,A_1,Ty,Exp] : hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),lAss(X_a),A_2),Exp_1) != hAPP(exp(X_a),exp(X_a),hAPP(ty,fun(exp(X_a),exp(X_a)),hAPP(X_a,fun(ty,fun(exp(X_a),exp(X_a))),block(X_a),A_1),Ty),Exp) ).
% 0.89/1.11  
% 0.89/1.11  fof(fact_88_redp__redsp_OInitBlockRed,axiom,
% 0.89/1.11      ! [Ta,V_a,Pa,Eb,Hb,Lb,Va_1,Va,E_b,H_b,L_b] :
% 0.89/1.11        ( hBOOL(hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool,hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool)),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool)))),redp,Pa),Eb),hAPP(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_Pair(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),Hb),hAPP(option(val),fun(list(char),option(val)),hAPP(list(char),fun(option(val),fun(list(char),option(val))),hAPP(fun(list(char),option(val)),fun(list(char),fun(option(val),fun(list(char),option(val)))),fun_upd(list(char),option(val)),Lb),Va_1),hAPP(val,option(val),some(val),Va)))),E_b),hAPP(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_Pair(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),H_b),L_b)))
% 0.89/1.11       => ( hAPP(list(char),option(val),L_b,Va_1) = hAPP(val,option(val),some(val),V_a)
% 0.89/1.11         => hBOOL(hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool,hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool)),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool)))),redp,Pa),hAPP(exp(list(char)),exp(list(char)),hAPP(ty,fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(ty,fun(exp(list(char)),exp(list(char)))),block(list(char)),Va_1),Ta),hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),seq(list(char)),hAPP(exp(list(char)),exp(list(char)),hAPP(list(char),fun(exp(list(char)),exp(list(char))),lAss(list(char)),Va_1),hAPP(val,exp(list(char)),val_1(list(char)),Va))),Eb))),hAPP(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_Pair(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),Hb),Lb)),hAPP(exp(list(char)),exp(list(char)),hAPP(ty,fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(ty,fun(exp(list(char)),exp(list(char)))),block(list(char)),Va_1),Ta),hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),seq(list(char)),hAPP(exp(list(char)),exp(list(char)),hAPP(list(char),fun(exp(list(char)),exp(list(char))),lAss(list(char)),Va_1),hAPP(val,exp(list(char)),val_1(list(char)),V_a))),E_b))),hAPP(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_Pair(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),H_b),hAPP(option(val),fun(list(char),option(val)),hAPP(list(char),fun(option(val),fun(list(char),option(val))),hAPP(fun(list(char),option(val)),fun(list(char),fun(option(val),fun(list(char),option(val)))),fun_upd(list(char),option(val)),L_b),Va_1),hAPP(list(char),option(val),Lb,Va_1))))) ) ) ).
% 0.89/1.11  
% 0.89/1.11  fof(fact_89_red__reds_OBlockRedSome,axiom,
% 0.89/1.11      ! [Ta,Va,Eb,Hb,Lb,Va_1,E_b,H_b,L_b,Pa] :
% 0.89/1.11        ( hBOOL(hAPP(fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),bool,hAPP(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),fun(fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),bool),member(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))))),hAPP(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),hAPP(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),fun(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))))),product_Pair(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),product_Pair(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),Eb),hAPP(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_Pair(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),Hb),hAPP(option(val),fun(list(char),option(val)),hAPP(list(char),fun(option(val),fun(list(char),option(val))),hAPP(fun(list(char),option(val)),fun(list(char),fun(option(val),fun(list(char),option(val)))),fun_upd(list(char),option(val)),Lb),Va_1),none(val))))),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),product_Pair(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),E_b),hAPP(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_Pair(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),H_b),L_b)))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),red,Pa)))
% 0.89/1.11       => ( hAPP(list(char),option(val),L_b,Va_1) = hAPP(val,option(val),some(val),Va)
% 0.89/1.11         => ( ~ hBOOL(hAPP(exp(list(char)),bool,hAPP(list(char),fun(exp(list(char)),bool),assigned,Va_1),Eb))
% 0.89/1.11           => hBOOL(hAPP(fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),bool,hAPP(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),fun(fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),bool),member(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))))),hAPP(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),hAPP(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),fun(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))))),product_Pair(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),product_Pair(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),exp(list(char)),hAPP(ty,fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(ty,fun(exp(list(char)),exp(list(char)))),block(list(char)),Va_1),Ta),Eb)),hAPP(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_Pair(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),Hb),Lb))),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),product_Pair(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),exp(list(char)),hAPP(ty,fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(ty,fun(exp(list(char)),exp(list(char)))),block(list(char)),Va_1),Ta),hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),seq(list(char)),hAPP(exp(list(char)),exp(list(char)),hAPP(list(char),fun(exp(list(char)),exp(list(char))),lAss(list(char)),Va_1),hAPP(val,exp(list(char)),val_1(list(char)),Va))),E_b))),hAPP(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_Pair(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),H_b),hAPP(option(val),fun(list(char),option(val)),hAPP(list(char),fun(option(val),fun(list(char),option(val))),hAPP(fun(list(char),option(val)),fun(list(char),fun(option(val),fun(list(char),option(val)))),fun_upd(list(char),option(val)),L_b),Va_1),hAPP(list(char),option(val),Lb,Va_1)))))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),red,Pa))) ) ) ) ).
% 0.89/1.11  
% 0.89/1.11  fof(fact_90_redp__redsp_OSeqRed,axiom,
% 0.89/1.11      ! [E_2,Pa,Eb,S,E_b,S_1] :
% 0.89/1.11        ( hBOOL(hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool,hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool)),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool)))),redp,Pa),Eb),S),E_b),S_1))
% 0.89/1.11       => hBOOL(hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool,hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool)),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool)))),redp,Pa),hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),seq(list(char)),Eb),E_2)),S),hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),seq(list(char)),E_b),E_2)),S_1)) ) ).
% 0.89/1.11  
% 0.89/1.11  fof(fact_91_redp__redsp_OLAssRed,axiom,
% 0.89/1.11      ! [Va_1,Pa,Eb,S,E_b,S_1] :
% 0.89/1.11        ( hBOOL(hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool,hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool)),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool)))),redp,Pa),Eb),S),E_b),S_1))
% 0.89/1.11       => hBOOL(hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool,hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool)),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool)))),redp,Pa),hAPP(exp(list(char)),exp(list(char)),hAPP(list(char),fun(exp(list(char)),exp(list(char))),lAss(list(char)),Va_1),Eb)),S),hAPP(exp(list(char)),exp(list(char)),hAPP(list(char),fun(exp(list(char)),exp(list(char))),lAss(list(char)),Va_1),E_b)),S_1)) ) ).
% 0.89/1.11  
% 0.89/1.11  fof(fact_92_redp__redsp_OBlockRedNone,axiom,
% 0.89/1.11      ! [Ta,Pa,Eb,Hb,Lb,Va_1,E_b,H_b,L_b] :
% 0.89/1.11        ( hBOOL(hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool,hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool)),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool)))),redp,Pa),Eb),hAPP(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_Pair(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),Hb),hAPP(option(val),fun(list(char),option(val)),hAPP(list(char),fun(option(val),fun(list(char),option(val))),hAPP(fun(list(char),option(val)),fun(list(char),fun(option(val),fun(list(char),option(val)))),fun_upd(list(char),option(val)),Lb),Va_1),none(val)))),E_b),hAPP(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_Pair(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),H_b),L_b)))
% 0.89/1.11       => ( hAPP(list(char),option(val),L_b,Va_1) = none(val)
% 0.89/1.11         => ( ~ hBOOL(hAPP(exp(list(char)),bool,hAPP(list(char),fun(exp(list(char)),bool),assigned,Va_1),Eb))
% 0.89/1.11           => hBOOL(hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool,hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool)),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool)))),redp,Pa),hAPP(exp(list(char)),exp(list(char)),hAPP(ty,fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(ty,fun(exp(list(char)),exp(list(char)))),block(list(char)),Va_1),Ta),Eb)),hAPP(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_Pair(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),Hb),Lb)),hAPP(exp(list(char)),exp(list(char)),hAPP(ty,fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(ty,fun(exp(list(char)),exp(list(char)))),block(list(char)),Va_1),Ta),E_b)),hAPP(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_Pair(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),H_b),hAPP(option(val),fun(list(char),option(val)),hAPP(list(char),fun(option(val),fun(list(char),option(val))),hAPP(fun(list(char),option(val)),fun(list(char),fun(option(val),fun(list(char),option(val)))),fun_upd(list(char),option(val)),L_b),Va_1),hAPP(list(char),option(val),Lb,Va_1))))) ) ) ) ).
% 0.89/1.11  
% 0.89/1.11  fof(fact_93_redp__redsp_ORedSeq,axiom,
% 0.89/1.11      ! [Pa,Va,E_2,S] : hBOOL(hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool,hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool)),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool)))),redp,Pa),hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),seq(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),Va)),E_2)),S),E_2),S)) ).
% 0.89/1.11  
% 0.89/1.11  fof(fact_94_map__upd__nonempty,axiom,
% 0.89/1.11      ! [X_a,X_b,T_1,K,X_1] :
% 0.89/1.11        ~ ! [X] : hAPP(X_a,option(X_b),hAPP(option(X_b),fun(X_a,option(X_b)),hAPP(X_a,fun(option(X_b),fun(X_a,option(X_b))),hAPP(fun(X_a,option(X_b)),fun(X_a,fun(option(X_b),fun(X_a,option(X_b)))),fun_upd(X_a,option(X_b)),T_1),K),hAPP(X_b,option(X_b),some(X_b),X_1)),X) = none(X_b) ).
% 0.89/1.11  
% 0.89/1.11  fof(fact_95_redp__redsp_ORedBlock,axiom,
% 0.89/1.11      ! [Pa,Va_1,Ta,U,S] : hBOOL(hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool,hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool)),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool)))),redp,Pa),hAPP(exp(list(char)),exp(list(char)),hAPP(ty,fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(ty,fun(exp(list(char)),exp(list(char)))),block(list(char)),Va_1),Ta),hAPP(val,exp(list(char)),val_1(list(char)),U))),S),hAPP(val,exp(list(char)),val_1(list(char)),U)),S)) ).
% 0.89/1.11  
% 0.89/1.11  fof(fact_96_empty__upd__none,axiom,
% 0.89/1.11      ! [X_a,X_b,X_1,X] : hAPP(X_a,option(X_b),hAPP(option(X_b),fun(X_a,option(X_b)),hAPP(X_a,fun(option(X_b),fun(X_a,option(X_b))),hAPP(fun(X_a,option(X_b)),fun(X_a,fun(option(X_b),fun(X_a,option(X_b)))),fun_upd(X_a,option(X_b)),hAPP(option(X_b),fun(X_a,option(X_b)),combk(option(X_b),X_a),none(X_b))),X_1),none(X_b)),X) = none(X_b) ).
% 0.89/1.11  
% 0.89/1.11  fof(fact_97_redp__redsp_OBlockRedSome,axiom,
% 0.89/1.11      ! [Ta,Va,Pa,Eb,Hb,Lb,Va_1,E_b,H_b,L_b] :
% 0.89/1.11        ( hBOOL(hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool,hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool)),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool)))),redp,Pa),Eb),hAPP(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_Pair(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),Hb),hAPP(option(val),fun(list(char),option(val)),hAPP(list(char),fun(option(val),fun(list(char),option(val))),hAPP(fun(list(char),option(val)),fun(list(char),fun(option(val),fun(list(char),option(val)))),fun_upd(list(char),option(val)),Lb),Va_1),none(val)))),E_b),hAPP(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_Pair(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),H_b),L_b)))
% 0.89/1.11       => ( hAPP(list(char),option(val),L_b,Va_1) = hAPP(val,option(val),some(val),Va)
% 0.89/1.11         => ( ~ hBOOL(hAPP(exp(list(char)),bool,hAPP(list(char),fun(exp(list(char)),bool),assigned,Va_1),Eb))
% 1.02/1.11           => hBOOL(hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool,hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool)),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool)))),redp,Pa),hAPP(exp(list(char)),exp(list(char)),hAPP(ty,fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(ty,fun(exp(list(char)),exp(list(char)))),block(list(char)),Va_1),Ta),Eb)),hAPP(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_Pair(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),Hb),Lb)),hAPP(exp(list(char)),exp(list(char)),hAPP(ty,fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(ty,fun(exp(list(char)),exp(list(char)))),block(list(char)),Va_1),Ta),hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),seq(list(char)),hAPP(exp(list(char)),exp(list(char)),hAPP(list(char),fun(exp(list(char)),exp(list(char))),lAss(list(char)),Va_1),hAPP(val,exp(list(char)),val_1(list(char)),Va))),E_b))),hAPP(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_Pair(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),H_b),hAPP(option(val),fun(list(char),option(val)),hAPP(list(char),fun(option(val),fun(list(char),option(val))),hAPP(fun(list(char),option(val)),fun(list(char),fun(option(val),fun(list(char),option(val)))),fun_upd(list(char),option(val)),L_b),Va_1),hAPP(list(char),option(val),Lb,Va_1))))) ) ) ) ).
% 1.02/1.11  
% 1.02/1.11  fof(fact_98_redp__red__eq,axiom,
% 1.02/1.11      ! [Pa,X,Xa,Xb,Xc] :
% 1.02/1.11        ( hBOOL(hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool,hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool)),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool)))),redp,Pa),X),Xa),Xb),Xc))
% 1.02/1.11      <=> hBOOL(hAPP(fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),bool,hAPP(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),fun(fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),bool),member(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))))),hAPP(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),hAPP(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),fun(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))))),product_Pair(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),product_Pair(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),X),Xa)),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),product_Pair(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),Xb),Xc))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),red,Pa))) ) ).
% 1.02/1.11  
% 1.02/1.11  fof(fact_99_redp__redsp_ORedInitBlock,axiom,
% 1.02/1.11      ! [Pa,Va_1,Ta,Va,U,S] : hBOOL(hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool,hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool)),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),fun(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),bool)))),redp,Pa),hAPP(exp(list(char)),exp(list(char)),hAPP(ty,fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(ty,fun(exp(list(char)),exp(list(char)))),block(list(char)),Va_1),Ta),hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),seq(list(char)),hAPP(exp(list(char)),exp(list(char)),hAPP(list(char),fun(exp(list(char)),exp(list(char))),lAss(list(char)),Va_1),hAPP(val,exp(list(char)),val_1(list(char)),Va))),hAPP(val,exp(list(char)),val_1(list(char)),U)))),S),hAPP(val,exp(list(char)),val_1(list(char)),U)),S)) ).
% 1.02/1.11  
% 1.02/1.11  %----Helper facts (8)
% 1.02/1.11  fof(help_ti_idem,axiom,
% 1.02/1.11      ! [T,A] : ti(T,ti(T,A)) = ti(T,A) ).
% 1.02/1.11  
% 1.02/1.11  fof(help_COMBB_1_1_U,axiom,
% 1.02/1.11      ! [X_a,X_c,X_b,P,Q,R] : hAPP(X_a,X_c,hAPP(fun(X_a,X_b),fun(X_a,X_c),hAPP(fun(X_b,X_c),fun(fun(X_a,X_b),fun(X_a,X_c)),combb(X_b,X_c,X_a),P),Q),R) = hAPP(X_b,X_c,P,hAPP(X_a,X_b,Q,R)) ).
% 1.02/1.11  
% 1.02/1.11  fof(help_COMBC_1_1_U,axiom,
% 1.02/1.11      ! [X_a,X_c,X_b,P,Q,R] : hAPP(X_a,X_c,hAPP(X_b,fun(X_a,X_c),hAPP(fun(X_a,fun(X_b,X_c)),fun(X_b,fun(X_a,X_c)),combc(X_a,X_b,X_c),P),Q),R) = hAPP(X_b,X_c,hAPP(X_a,fun(X_b,X_c),P,R),Q) ).
% 1.02/1.11  
% 1.02/1.11  fof(help_COMBK_1_1_U,axiom,
% 1.02/1.11      ! [X_b,X_a,P,Q] : hAPP(X_b,X_a,hAPP(X_a,fun(X_b,X_a),combk(X_a,X_b),P),Q) = ti(X_a,P) ).
% 1.02/1.11  
% 1.02/1.11  fof(help_COMBS_1_1_U,axiom,
% 1.02/1.11      ! [X_a,X_c,X_b,P,Q,R] : hAPP(X_a,X_c,hAPP(fun(X_a,X_b),fun(X_a,X_c),hAPP(fun(X_a,fun(X_b,X_c)),fun(fun(X_a,X_b),fun(X_a,X_c)),combs(X_a,X_b,X_c),P),Q),R) = hAPP(X_b,X_c,hAPP(X_a,fun(X_b,X_c),P,R),hAPP(X_a,X_b,Q,R)) ).
% 1.02/1.11  
% 1.02/1.11  fof(help_fconj_1_1_U,axiom,
% 1.02/1.11      ! [Q,P] :
% 1.02/1.11        ( ~ hBOOL(P)
% 1.02/1.11        | ~ hBOOL(Q)
% 1.02/1.11        | hBOOL(hAPP(bool,bool,hAPP(bool,fun(bool,bool),fconj,P),Q)) ) ).
% 1.02/1.11  
% 1.02/1.11  fof(help_fconj_2_1_U,axiom,
% 1.02/1.11      ! [P,Q] :
% 1.02/1.11        ( ~ hBOOL(hAPP(bool,bool,hAPP(bool,fun(bool,bool),fconj,P),Q))
% 1.02/1.11        | hBOOL(P) ) ).
% 1.02/1.11  
% 1.02/1.11  fof(help_fconj_3_1_U,axiom,
% 1.02/1.11      ! [P,Q] :
% 1.02/1.11        ( ~ hBOOL(hAPP(bool,bool,hAPP(bool,fun(bool,bool),fconj,P),Q))
% 1.02/1.11        | hBOOL(Q) ) ).
% 1.02/1.11  
% 1.02/1.11  %----Conjectures (1)
% 1.02/1.11  fof(conj_0,conjecture,
% 1.02/1.11      hBOOL(hAPP(fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),bool,hAPP(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),fun(fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),bool),member(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))))),hAPP(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),hAPP(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),fun(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))))),product_Pair(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),product_Pair(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),ea),hAPP(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_Pair(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),ha),hAPP(option(val),fun(list(char),option(val)),hAPP(list(char),fun(option(val),fun(list(char),option(val))),hAPP(fun(list(char),option(val)),fun(list(char),fun(option(val),fun(list(char),option(val)))),fun_upd(list(char),option(val)),la),v_1),hAPP(val,option(val),some(val),v))))),hAPP(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),hAPP(exp(list(char)),fun(product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),product_Pair(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),e_a),hAPP(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(list(char),option(val)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_Pair(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))),h_a),l_a)))),hAPP(list(product_prod(list(char),product_prod(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))))))),fun(product_prod(product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),product_prod(exp(list(char)),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val))))),bool),red,p))) ).
% 1.02/1.11  
% 1.02/1.11  %------------------------------------------------------------------------------
% 1.02/1.11  %-------------------------------------------
% 1.02/1.11  % Proof found
% 1.02/1.11  % SZS status Theorem for theBenchmark
% 1.02/1.11  % SZS output start Proof
% 1.02/1.12  %ClaNum:601(EqnAxiom:411)
% 1.02/1.12  %VarNum:3877(SingletonVarNum:737)
% 1.02/1.12  %MaxLitNum:4
% 1.02/1.12  %MaxfuncDepth:12
% 1.02/1.12  %SharedTerms:232
% 1.02/1.12  %goalClause: 505
% 1.02/1.12  %singleGoalClaCount:1
% 1.02/1.12  [412]E(f108(a1,a2),a2)
% 1.02/1.12  [413]E(f108(a1,a109),a109)
% 1.02/1.12  [414]E(f108(a110,a111),a111)
% 1.02/1.12  [415]E(f108(a110,a114),a114)
% 1.02/1.12  [416]E(f108(a110,a115),a115)
% 1.02/1.12  [417]E(f108(f7(a3),a116),a116)
% 1.02/1.12  [437]E(f88(f7(a3),f95(a110),a85,a116),f88(a110,f95(a110),f99(a110),a114))
% 1.02/1.12  [419]E(f108(f8(f7(a3)),a9),a9)
% 1.02/1.12  [420]E(f108(f8(f7(a3)),a15),a15)
% 1.02/1.12  [422]E(f108(f83(f7(a3),f95(a1)),a10),a10)
% 1.02/1.12  [423]E(f108(f83(f7(a3),f95(a110)),a85),a85)
% 1.02/1.12  [424]E(f108(f83(f7(a3),f95(a110)),a93),a93)
% 1.02/1.12  [428]E(f108(f83(a4,f83(a4,a4)),a84),a84)
% 1.02/1.12  [430]E(f108(f83(f7(a3),f83(f8(f7(a3)),a4)),a5),a5)
% 1.02/1.12  [470]E(f108(f83(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),a4)),f92(f101(f7(f7(a3)),f8(f7(a3))))),f92(f101(f7(f7(a3)),f8(f7(a3)))))
% 1.02/1.12  [472]E(f108(f83(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f83(f83(f7(a3),f95(a1)),a4)))),f94(f101(f7(f7(a3)),f8(f7(a3))))),f94(f101(f7(f7(a3)),f8(f7(a3)))))
% 1.02/1.12  [478]E(f108(f83(f83(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f7(a3),f83(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3)))))),a4))),f83(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),a4)),f121(f101(f7(f7(a3)),f8(f7(a3))))),f121(f101(f7(f7(a3)),f8(f7(a3)))))
% 1.02/1.12  [448]E(f108(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),a89),a89)
% 1.02/1.12  [449]E(f108(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),a90),a90)
% 1.02/1.12  [471]E(f108(f83(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a1)),f83(f8(f7(a3)),f83(a1,a4))))),a119),a119)
% 1.02/1.12  [479]P1(f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4,f88(f83(f7(a3),f95(a1)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f83(f7(a3),f95(a1)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4)),a113,a104),a10),f88(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f102(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a90),a93)))
% 1.02/1.12  [481]P1(f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),a4,f88(f83(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f7(a3),f83(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3)))))),a4))),f83(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),a4),f121(f101(f7(f7(a3)),f8(f7(a3)))),a120),a104))
% 1.02/1.12  [461]E(f108(f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110)))))),a91),a91)
% 1.02/1.12  [475]E(f108(f83(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f83(f7(a3),f95(a1)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4))),a113),a113)
% 1.02/1.12  [476]E(f108(f83(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4)),a106),a106)
% 1.02/1.12  [490]P1(f88(f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a4,f88(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f83(f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a4),f97(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))))),f88(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f88(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f83(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))))),f102(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f102(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),a15),f88(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f102(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a90),f88(f95(a110),f83(f7(a3),f95(a110)),f88(f7(a3),f83(f95(a110),f83(f7(a3),f95(a110))),f88(f83(f7(a3),f95(a110)),f83(f7(a3),f83(f95(a110),f83(f7(a3),f95(a110)))),f87(f7(a3),f95(a110)),a93),a116),f88(a110,f95(a110),f99(a110),a115))))),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f102(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),a9),f88(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f102(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a89),a85)))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a106,a104)))
% 1.02/1.12  [505]~P1(f88(f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a4,f88(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f83(f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a4),f97(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))))),f88(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f88(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f83(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))))),f102(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f102(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),a15),f88(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f102(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a90),f88(f95(a110),f83(f7(a3),f95(a110)),f88(f7(a3),f83(f95(a110),f83(f7(a3),f95(a110))),f88(f83(f7(a3),f95(a110)),f83(f7(a3),f83(f95(a110),f83(f7(a3),f95(a110)))),f87(f7(a3),f95(a110)),a93),a116),f88(a110,f95(a110),f99(a110),a115))))),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f102(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),a9),f88(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f102(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a89),a85)))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a106,a104)))
% 1.02/1.12  [477]E(f108(f83(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4))))),a107),a107)
% 1.02/1.12  [482]P1(f88(a1,a4,f88(f8(f7(a3)),f83(a1,a4),f88(f83(f7(a3),f95(a1)),f83(f8(f7(a3)),f83(a1,a4)),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a1)),f83(f8(f7(a3)),f83(a1,a4))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a1)),f83(f8(f7(a3)),f83(a1,a4)))),a119,a104),a90),a10),f88(f8(f7(a3)),f8(f7(a3)),f88(a1,f83(f8(f7(a3)),f8(f7(a3))),f88(f7(a3),f83(a1,f83(f8(f7(a3)),f8(f7(a3)))),f6(f7(a3)),a116),a109),f88(f8(f7(a3)),f8(f7(a3)),f88(f8(f7(a3)),f83(f8(f7(a3)),f8(f7(a3))),f100(f7(a3)),f88(f8(f7(a3)),f8(f7(a3)),f88(f7(a3),f83(f8(f7(a3)),f8(f7(a3))),f86(f7(a3)),a116),f88(a110,f8(f7(a3)),f117(f7(a3)),a115))),a15))),a2))
% 1.02/1.12  [473]E(f108(f83(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f7(a3),f83(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3)))))),a4))),a120),a120)
% 1.02/1.12  [466]E(f108(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),a104),a104)
% 1.02/1.12  [418]E(f108(x4181,f112(x4181)),f112(x4181))
% 1.02/1.12  [421]E(f108(f95(x4211),f96(x4211)),f96(x4211))
% 1.02/1.12  [426]E(f108(f83(a110,f8(x4261)),f117(x4261)),f117(x4261))
% 1.02/1.12  [427]E(f108(f83(x4271,f95(x4271)),f99(x4271)),f99(x4271))
% 1.02/1.12  [431]E(f108(f83(x4311,f83(f8(x4311),f8(x4311))),f86(x4311)),f86(x4311))
% 1.02/1.12  [432]E(f108(f83(f8(x4321),f83(f8(x4321),f8(x4321))),f100(x4321)),f100(x4321))
% 1.02/1.12  [433]E(f108(f83(x4331,f83(f83(x4331,a4),a4)),f97(x4331)),f97(x4331))
% 1.02/1.12  [435]E(f108(f83(x4351,f83(a1,f83(f8(x4351),f8(x4351)))),f6(x4351)),f6(x4351))
% 1.02/1.12  [465]E(f108(f83(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,x4651)))))))),f83(a1,f83(a1,a4))),f118(x4651)),f118(x4651))
% 1.02/1.12  [425]E(f108(x4251,f108(x4251,x4252)),f108(x4251,x4252))
% 1.02/1.12  [429]E(f108(f83(x4291,f83(x4292,x4291)),f11(x4291,x4292)),f11(x4291,x4292))
% 1.02/1.12  [434]E(f108(f83(x4341,f83(x4342,f101(x4341,x4342))),f102(x4341,x4342)),f102(x4341,x4342))
% 1.02/1.12  [436]E(f108(f83(f83(x4361,x4362),f83(x4361,f83(x4362,f83(x4361,x4362)))),f87(x4361,x4362)),f87(x4361,x4362))
% 1.02/1.12  [438]E(f108(f83(f83(x4381,x4382),f83(f83(x4383,x4381),f83(x4383,x4382))),f12(x4381,x4382,x4383)),f12(x4381,x4382,x4383))
% 1.02/1.12  [439]E(f108(f83(f83(x4391,f83(x4392,x4393)),f83(x4392,f83(x4391,x4393))),f13(x4391,x4392,x4393)),f13(x4391,x4392,x4393))
% 1.02/1.12  [441]E(f108(f83(f83(x4411,f83(x4412,x4413)),f83(f101(x4411,x4412),x4413)),f103(x4411,x4412,x4413)),f103(x4411,x4412,x4413))
% 1.02/1.12  [442]E(f108(f83(f83(x4421,f83(x4422,x4423)),f83(f101(x4421,x4422),x4423)),f105(x4421,x4422,x4423)),f105(x4421,x4422,x4423))
% 1.02/1.12  [445]E(f108(f83(f83(x4451,f83(x4452,x4453)),f83(f83(x4451,x4452),f83(x4451,x4453))),f14(x4451,x4452,x4453)),f14(x4451,x4452,x4453))
% 1.02/1.12  [450]E(f88(x4501,f101(x4502,x4501),f88(x4502,f83(x4501,f101(x4502,x4501)),f102(x4502,x4501),f16(x4502,x4501,x4503)),f53(x4502,x4501,x4503)),f108(f101(x4502,x4501),x4503))
% 1.02/1.12  [451]E(f88(x4511,f101(x4512,x4511),f88(x4512,f83(x4511,f101(x4512,x4511)),f102(x4512,x4511),f54(x4512,x4511,x4513)),f58(x4512,x4511,x4513)),f108(f101(x4512,x4511),x4513))
% 1.02/1.12  [474]P1(f88(a1,a4,f88(a1,f83(a1,a4),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,x4741)))))))),f83(a1,f83(a1,a4)),f118(x4741),x4742),x4743),x4743))
% 1.02/1.12  [443]E(f88(x4431,x4432,x4433,f108(x4431,x4434)),f88(x4431,x4432,x4433,x4434))
% 1.02/1.12  [446]E(f108(x4461,f88(x4462,x4461,x4463,x4464)),f88(x4462,x4461,x4463,x4464))
% 1.02/1.12  [452]E(f88(x4521,f83(x4522,x4521),f88(x4522,f83(x4521,f83(x4522,x4521)),f88(f83(x4522,x4521),f83(x4522,f83(x4521,f83(x4522,x4521))),f87(x4522,x4521),x4523),x4524),f88(x4522,x4521,x4523,x4524)),f108(f83(x4522,x4521),x4523))
% 1.02/1.12  [444]E(f88(x4441,x4442,f108(f83(x4441,x4442),x4443),x4444),f88(x4441,x4442,x4443,x4444))
% 1.02/1.12  [447]E(f88(x4471,x4472,f88(x4472,f83(x4471,x4472),f11(x4472,x4471),x4473),x4474),f108(x4472,x4473))
% 1.02/1.12  [462]E(f88(f101(x4621,x4622),f101(x4623,f101(x4621,x4622)),f88(x4623,f83(f101(x4621,x4622),f101(x4623,f101(x4621,x4622))),f102(x4623,f101(x4621,x4622)),f17(x4623,x4621,x4622,x4624)),f88(x4622,f101(x4621,x4622),f88(x4621,f83(x4622,f101(x4621,x4622)),f102(x4621,x4622),f45(x4623,x4621,x4622,x4624)),f46(x4623,x4621,x4622,x4624))),f108(f101(x4623,f101(x4621,x4622)),x4624))
% 1.02/1.12  [463]E(f88(x4631,f95(x4632),f88(f95(x4632),f83(x4631,f95(x4632)),f88(x4631,f83(f95(x4632),f83(x4631,f95(x4632))),f88(f83(x4631,f95(x4632)),f83(x4631,f83(f95(x4632),f83(x4631,f95(x4632)))),f87(x4631,f95(x4632)),f88(f95(x4632),f83(x4631,f95(x4632)),f11(f95(x4632),x4631),f96(x4632))),x4633),f96(x4632)),x4634),f96(x4632))
% 1.02/1.12  [464]E(f88(f83(x4641,f83(x4642,x4643)),f83(f101(x4641,x4642),x4643),f103(x4641,x4642,x4643),f88(f83(x4641,f83(x4642,f101(x4641,x4642))),f83(x4641,f83(x4642,x4643)),f88(f83(f83(x4642,f101(x4641,x4642)),f83(x4642,x4643)),f83(f83(x4641,f83(x4642,f101(x4641,x4642))),f83(x4641,f83(x4642,x4643))),f12(f83(x4642,f101(x4641,x4642)),f83(x4642,x4643),x4641),f88(f83(f101(x4641,x4642),x4643),f83(f83(x4642,f101(x4641,x4642)),f83(x4642,x4643)),f12(f101(x4641,x4642),x4643,x4642),x4644)),f102(x4641,x4642))),f108(f83(f101(x4641,x4642),x4643),x4644))
% 1.02/1.12  [492]~E(f88(a110,f8(x4921),f117(x4921),x4922),f88(f8(x4921),f8(x4921),f88(x4921,f83(f8(x4921),f8(x4921)),f86(x4921),x4923),x4924))
% 1.02/1.12  [493]~E(f88(f8(x4931),f8(x4931),f88(x4931,f83(f8(x4931),f8(x4931)),f86(x4931),x4932),x4933),f88(a110,f8(x4931),f117(x4931),x4934))
% 1.02/1.12  [494]~E(f88(a110,f8(x4941),f117(x4941),x4942),f88(f8(x4941),f8(x4941),f88(f8(x4941),f83(f8(x4941),f8(x4941)),f100(x4941),x4943),x4944))
% 1.02/1.12  [495]~E(f88(f8(x4951),f8(x4951),f88(f8(x4951),f83(f8(x4951),f8(x4951)),f100(x4951),x4952),x4953),f88(a110,f8(x4951),f117(x4951),x4954))
% 1.02/1.12  [486]P1(f88(f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a4,f88(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f83(f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a4),f97(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))))),f88(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f88(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f83(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))))),f102(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f102(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f8(f7(a3)),f88(f8(f7(a3)),f83(f8(f7(a3)),f8(f7(a3))),f100(f7(a3)),f88(a110,f8(f7(a3)),f117(f7(a3)),x4861)),x4862)),x4863)),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f102(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),x4862),x4863))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a106,x4864)))
% 1.02/1.12  [483]P1(f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4,f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4)),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4)))),a107,x4831),f88(f8(f7(a3)),f8(f7(a3)),f88(f8(f7(a3)),f83(f8(f7(a3)),f8(f7(a3))),f100(f7(a3)),f88(a110,f8(f7(a3)),f117(f7(a3)),x4832)),x4833)),x4834),x4833),x4834))
% 1.02/1.12  [504]~E(f88(x5041,f95(x5042),f88(f95(x5042),f83(x5041,f95(x5042)),f88(x5041,f83(f95(x5042),f83(x5041,f95(x5042))),f88(f83(x5041,f95(x5042)),f83(x5041,f83(f95(x5042),f83(x5041,f95(x5042)))),f87(x5041,f95(x5042)),x5043),x5044),f88(x5042,f95(x5042),f99(x5042),x5045)),f60(x5041,x5042,x5043,x5044,x5045)),f96(x5042))
% 1.02/1.12  [496]~E(f88(f8(x4961),f8(x4961),f88(x4961,f83(f8(x4961),f8(x4961)),f86(x4961),x4962),x4963),f88(f8(x4961),f8(x4961),f88(f8(x4961),f83(f8(x4961),f8(x4961)),f100(x4961),x4964),x4965))
% 1.02/1.12  [497]~E(f88(f8(x4971),f8(x4971),f88(f8(x4971),f83(f8(x4971),f8(x4971)),f100(x4971),x4972),x4973),f88(f8(x4971),f8(x4971),f88(x4971,f83(f8(x4971),f8(x4971)),f86(x4971),x4974),x4975))
% 1.02/1.12  [469]E(f88(f101(x4691,f101(x4692,x4693)),f101(x4694,f101(x4691,f101(x4692,x4693))),f88(x4694,f83(f101(x4691,f101(x4692,x4693)),f101(x4694,f101(x4691,f101(x4692,x4693)))),f102(x4694,f101(x4691,f101(x4692,x4693))),f18(x4694,x4691,x4692,x4693,x4695)),f88(f101(x4692,x4693),f101(x4691,f101(x4692,x4693)),f88(x4691,f83(f101(x4692,x4693),f101(x4691,f101(x4692,x4693))),f102(x4691,f101(x4692,x4693)),f38(x4694,x4691,x4692,x4693,x4695)),f88(x4693,f101(x4692,x4693),f88(x4692,f83(x4693,f101(x4692,x4693)),f102(x4692,x4693),f39(x4694,x4691,x4692,x4693,x4695)),f41(x4694,x4691,x4692,x4693,x4695)))),f108(f101(x4694,f101(x4691,f101(x4692,x4693))),x4695))
% 1.02/1.12  [498]~E(f88(a110,f8(x4981),f117(x4981),x4982),f88(f8(x4981),f8(x4981),f88(a1,f83(f8(x4981),f8(x4981)),f88(x4981,f83(a1,f83(f8(x4981),f8(x4981))),f6(x4981),x4983),x4984),x4985))
% 1.02/1.12  [499]~E(f88(f8(x4991),f8(x4991),f88(a1,f83(f8(x4991),f8(x4991)),f88(x4991,f83(a1,f83(f8(x4991),f8(x4991))),f6(x4991),x4992),x4993),x4994),f88(a110,f8(x4991),f117(x4991),x4995))
% 1.02/1.12  [460]E(f88(x4601,x4602,f88(x4602,f83(x4601,x4602),f88(x4601,f83(x4602,f83(x4601,x4602)),f88(f83(x4601,x4602),f83(x4601,f83(x4602,f83(x4601,x4602))),f87(x4601,x4602),x4603),x4604),x4605),x4604),f108(x4602,x4605))
% 1.02/1.12  [484]P1(f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4,f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4)),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4)))),a107,x4841),f88(f8(f7(a3)),f8(f7(a3)),f88(a1,f83(f8(f7(a3)),f8(f7(a3))),f88(f7(a3),f83(a1,f83(f8(f7(a3)),f8(f7(a3)))),f6(f7(a3)),x4842),x4843),f88(a110,f8(f7(a3)),f117(f7(a3)),x4844))),x4845),f88(a110,f8(f7(a3)),f117(f7(a3)),x4844)),x4845))
% 1.02/1.12  [487]P1(f88(f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a4,f88(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f83(f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a4),f97(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))))),f88(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f88(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f83(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))))),f102(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f102(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f8(f7(a3)),f88(a1,f83(f8(f7(a3)),f8(f7(a3))),f88(f7(a3),f83(a1,f83(f8(f7(a3)),f8(f7(a3)))),f6(f7(a3)),x4871),x4872),f88(a110,f8(f7(a3)),f117(f7(a3)),x4873))),x4874)),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f102(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(a110,f8(f7(a3)),f117(f7(a3)),x4873)),x4874))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a106,x4875)))
% 1.02/1.12  [489]P1(f88(f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a4,f88(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f83(f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a4),f97(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))))),f88(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f88(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f83(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))))),f102(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f102(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f8(f7(a3)),f88(f7(a3),f83(f8(f7(a3)),f8(f7(a3))),f86(f7(a3)),x4891),f88(a110,f8(f7(a3)),f117(f7(a3)),x4892))),f88(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f102(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),x4893),x4894))),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f102(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(a110,f8(f7(a3)),f117(f7(a3)),a111)),f88(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f102(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),x4893),f88(f95(a110),f83(f7(a3),f95(a110)),f88(f7(a3),f83(f95(a110),f83(f7(a3),f95(a110))),f88(f83(f7(a3),f95(a110)),f83(f7(a3),f83(f95(a110),f83(f7(a3),f95(a110)))),f87(f7(a3),f95(a110)),x4894),x4891),f88(a110,f95(a110),f99(a110),x4892)))))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a106,x4895)))
% 1.02/1.12  [453]E(f88(x4531,x4532,f88(x4533,f83(x4531,x4532),f88(f83(x4531,f83(x4533,x4532)),f83(x4533,f83(x4531,x4532)),f13(x4531,x4533,x4532),x4534),x4535),x4536),f88(x4533,x4532,f88(x4531,f83(x4533,x4532),x4534,x4536),x4535))
% 1.02/1.12  [454]E(f88(x4541,x4542,f88(f83(x4541,x4543),f83(x4541,x4542),f88(f83(x4543,x4542),f83(f83(x4541,x4543),f83(x4541,x4542)),f12(x4543,x4542,x4541),x4544),x4545),x4546),f88(x4543,x4542,x4544,f88(x4541,x4543,x4545,x4546)))
% 1.02/1.12  [457]E(f88(f101(x4571,x4572),x4573,f88(f83(x4571,f83(x4572,x4573)),f83(f101(x4571,x4572),x4573),f103(x4571,x4572,x4573),x4574),f88(x4572,f101(x4571,x4572),f88(x4571,f83(x4572,f101(x4571,x4572)),f102(x4571,x4572),x4575),x4576)),f88(x4572,x4573,f88(x4571,f83(x4572,x4573),x4574,x4575),x4576))
% 1.02/1.12  [458]E(f88(f101(x4581,x4582),x4583,f88(f83(x4581,f83(x4582,x4583)),f83(f101(x4581,x4582),x4583),f105(x4581,x4582,x4583),x4584),f88(x4582,f101(x4581,x4582),f88(x4581,f83(x4582,f101(x4581,x4582)),f102(x4581,x4582),x4585),x4586)),f88(x4582,x4583,f88(x4581,f83(x4582,x4583),x4584,x4585),x4586))
% 1.02/1.12  [459]E(f88(x4591,x4592,f88(f83(x4591,x4593),f83(x4591,x4592),f88(f83(x4591,f83(x4593,x4592)),f83(f83(x4591,x4593),f83(x4591,x4592)),f14(x4591,x4593,x4592),x4594),x4595),x4596),f88(x4593,x4592,f88(x4591,f83(x4593,x4592),x4594,x4596),f88(x4591,x4593,x4595,x4596)))
% 1.02/1.12  [500]~E(f88(f8(x5001),f8(x5001),f88(x5001,f83(f8(x5001),f8(x5001)),f86(x5001),x5002),x5003),f88(f8(x5001),f8(x5001),f88(a1,f83(f8(x5001),f8(x5001)),f88(x5001,f83(a1,f83(f8(x5001),f8(x5001))),f6(x5001),x5004),x5005),x5006))
% 1.02/1.12  [501]~E(f88(f8(x5011),f8(x5011),f88(a1,f83(f8(x5011),f8(x5011)),f88(x5011,f83(a1,f83(f8(x5011),f8(x5011))),f6(x5011),x5012),x5013),x5014),f88(f8(x5011),f8(x5011),f88(x5011,f83(f8(x5011),f8(x5011)),f86(x5011),x5015),x5016))
% 1.02/1.12  [502]~E(f88(f8(x5021),f8(x5021),f88(f8(x5021),f83(f8(x5021),f8(x5021)),f100(x5021),x5022),x5023),f88(f8(x5021),f8(x5021),f88(a1,f83(f8(x5021),f8(x5021)),f88(x5021,f83(a1,f83(f8(x5021),f8(x5021))),f6(x5021),x5024),x5025),x5026))
% 1.02/1.12  [503]~E(f88(f8(x5031),f8(x5031),f88(a1,f83(f8(x5031),f8(x5031)),f88(x5031,f83(a1,f83(f8(x5031),f8(x5031))),f6(x5031),x5032),x5033),x5034),f88(f8(x5031),f8(x5031),f88(f8(x5031),f83(f8(x5031),f8(x5031)),f100(x5031),x5035),x5036))
% 1.02/1.12  [480]E(f88(f101(x4801,f101(x4802,f101(x4803,x4804))),f101(x4805,f101(x4801,f101(x4802,f101(x4803,x4804)))),f88(x4805,f83(f101(x4801,f101(x4802,f101(x4803,x4804))),f101(x4805,f101(x4801,f101(x4802,f101(x4803,x4804))))),f102(x4805,f101(x4801,f101(x4802,f101(x4803,x4804)))),f19(x4805,x4801,x4802,x4803,x4804,x4806)),f88(f101(x4802,f101(x4803,x4804)),f101(x4801,f101(x4802,f101(x4803,x4804))),f88(x4801,f83(f101(x4802,f101(x4803,x4804)),f101(x4801,f101(x4802,f101(x4803,x4804)))),f102(x4801,f101(x4802,f101(x4803,x4804))),f29(x4805,x4801,x4802,x4803,x4804,x4806)),f88(f101(x4803,x4804),f101(x4802,f101(x4803,x4804)),f88(x4802,f83(f101(x4803,x4804),f101(x4802,f101(x4803,x4804))),f102(x4802,f101(x4803,x4804)),f31(x4805,x4801,x4802,x4803,x4804,x4806)),f88(x4804,f101(x4803,x4804),f88(x4803,f83(x4804,f101(x4803,x4804)),f102(x4803,x4804),f32(x4805,x4801,x4802,x4803,x4804,x4806)),f33(x4805,x4801,x4802,x4803,x4804,x4806))))),f108(f101(x4805,f101(x4801,f101(x4802,f101(x4803,x4804)))),x4806))
% 1.02/1.12  [485]P1(f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4,f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4)),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4)))),a107,x4851),f88(f8(f7(a3)),f8(f7(a3)),f88(a1,f83(f8(f7(a3)),f8(f7(a3))),f88(f7(a3),f83(a1,f83(f8(f7(a3)),f8(f7(a3)))),f6(f7(a3)),x4852),x4853),f88(f8(f7(a3)),f8(f7(a3)),f88(f8(f7(a3)),f83(f8(f7(a3)),f8(f7(a3))),f100(f7(a3)),f88(f8(f7(a3)),f8(f7(a3)),f88(f7(a3),f83(f8(f7(a3)),f8(f7(a3))),f86(f7(a3)),x4852),f88(a110,f8(f7(a3)),f117(f7(a3)),x4854))),f88(a110,f8(f7(a3)),f117(f7(a3)),x4855)))),x4856),f88(a110,f8(f7(a3)),f117(f7(a3)),x4855)),x4856))
% 1.02/1.12  [467]E(f88(x4671,f83(x4672,x4671),f88(x4672,f83(x4671,f83(x4672,x4671)),f88(f83(x4672,x4671),f83(x4672,f83(x4671,f83(x4672,x4671))),f87(x4672,x4671),f88(x4671,f83(x4672,x4671),f88(x4672,f83(x4671,f83(x4672,x4671)),f88(f83(x4672,x4671),f83(x4672,f83(x4671,f83(x4672,x4671))),f87(x4672,x4671),x4673),x4674),x4675)),x4674),x4676),f88(x4671,f83(x4672,x4671),f88(x4672,f83(x4671,f83(x4672,x4671)),f88(f83(x4672,x4671),f83(x4672,f83(x4671,f83(x4672,x4671))),f87(x4672,x4671),x4673),x4674),x4676))
% 1.02/1.12  [491]P1(f88(f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a4,f88(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f83(f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a4),f97(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))))),f88(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f88(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f83(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))))),f102(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f102(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f8(f7(a3)),f88(a1,f83(f8(f7(a3)),f8(f7(a3))),f88(f7(a3),f83(a1,f83(f8(f7(a3)),f8(f7(a3)))),f6(f7(a3)),x4911),x4912),f88(f8(f7(a3)),f8(f7(a3)),f88(f8(f7(a3)),f83(f8(f7(a3)),f8(f7(a3))),f100(f7(a3)),f88(f8(f7(a3)),f8(f7(a3)),f88(f7(a3),f83(f8(f7(a3)),f8(f7(a3))),f86(f7(a3)),x4911),f88(a110,f8(f7(a3)),f117(f7(a3)),x4913))),f88(a110,f8(f7(a3)),f117(f7(a3)),x4914)))),x4915)),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f102(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(a110,f8(f7(a3)),f117(f7(a3)),x4914)),x4915))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a106,x4916)))
% 1.02/1.12  [488]E(f88(f101(x4881,f101(x4882,f101(x4883,f101(x4884,x4885)))),f101(x4886,f101(x4881,f101(x4882,f101(x4883,f101(x4884,x4885))))),f88(x4886,f83(f101(x4881,f101(x4882,f101(x4883,f101(x4884,x4885)))),f101(x4886,f101(x4881,f101(x4882,f101(x4883,f101(x4884,x4885)))))),f102(x4886,f101(x4881,f101(x4882,f101(x4883,f101(x4884,x4885))))),f59(x4886,x4881,x4882,x4883,x4884,x4885,x4887)),f88(f101(x4882,f101(x4883,f101(x4884,x4885))),f101(x4881,f101(x4882,f101(x4883,f101(x4884,x4885)))),f88(x4881,f83(f101(x4882,f101(x4883,f101(x4884,x4885))),f101(x4881,f101(x4882,f101(x4883,f101(x4884,x4885))))),f102(x4881,f101(x4882,f101(x4883,f101(x4884,x4885)))),f82(x4886,x4881,x4882,x4883,x4884,x4885,x4887)),f88(f101(x4883,f101(x4884,x4885)),f101(x4882,f101(x4883,f101(x4884,x4885))),f88(x4882,f83(f101(x4883,f101(x4884,x4885)),f101(x4882,f101(x4883,f101(x4884,x4885)))),f102(x4882,f101(x4883,f101(x4884,x4885))),f20(x4886,x4881,x4882,x4883,x4884,x4885,x4887)),f88(f101(x4884,x4885),f101(x4883,f101(x4884,x4885)),f88(x4883,f83(f101(x4884,x4885),f101(x4883,f101(x4884,x4885))),f102(x4883,f101(x4884,x4885)),f21(x4886,x4881,x4882,x4883,x4884,x4885,x4887)),f88(x4885,f101(x4884,x4885),f88(x4884,f83(x4885,f101(x4884,x4885)),f102(x4884,x4885),f22(x4886,x4881,x4882,x4883,x4884,x4885,x4887)),f23(x4886,x4881,x4882,x4883,x4884,x4885,x4887)))))),f108(f101(x4886,f101(x4881,f101(x4882,f101(x4883,f101(x4884,x4885))))),x4887))
% 1.02/1.12  [468]E(f88(f101(x4681,x4682),x4683,f88(f83(x4681,f83(x4682,x4683)),f83(f101(x4681,x4682),x4683),f103(x4681,x4682,x4683),f88(f83(x4681,f83(x4682,f101(x4684,x4685))),f83(x4681,f83(x4682,x4683)),f88(f83(f83(x4682,f101(x4684,x4685)),f83(x4682,x4683)),f83(f83(x4681,f83(x4682,f101(x4684,x4685))),f83(x4681,f83(x4682,x4683))),f12(f83(x4682,f101(x4684,x4685)),f83(x4682,x4683),x4681),f88(f83(f101(x4684,x4685),x4683),f83(f83(x4682,f101(x4684,x4685)),f83(x4682,x4683)),f12(f101(x4684,x4685),x4683,x4682),f88(f83(x4684,f83(x4685,x4683)),f83(f101(x4684,x4685),x4683),f103(x4684,x4685,x4683),x4686))),x4687)),x4688),f88(f101(x4684,x4685),x4683,f88(f83(x4684,f83(x4685,x4683)),f83(f101(x4684,x4685),x4683),f103(x4684,x4685,x4683),x4686),f88(f101(x4681,x4682),f101(x4684,x4685),f88(f83(x4681,f83(x4682,f101(x4684,x4685))),f83(f101(x4681,x4682),f101(x4684,x4685)),f103(x4681,x4682,f101(x4684,x4685)),x4687),x4688)))
% 1.02/1.12  [506]~P1(x5061)+P1(f108(a4,x5061))
% 1.02/1.12  [507]P1(x5071)+~P1(f108(a4,x5071))
% 1.02/1.12  [513]P1(x5131)+~P1(f88(a4,a4,f88(a4,f83(a4,a4),a84,x5132),x5131))
% 1.02/1.12  [514]P1(x5141)+~P1(f88(a4,a4,f88(a4,f83(a4,a4),a84,x5141),x5142))
% 1.02/1.12  [508]E(x5081,x5082)+~E(f88(a110,f8(x5083),f117(x5083),x5081),f88(a110,f8(x5083),f117(x5083),x5082))
% 1.02/1.12  [515]~P1(f88(x5151,a4,x5153,x5152))+P1(f88(f83(x5151,a4),a4,f88(x5151,f83(f83(x5151,a4),a4),f97(x5151),x5152),x5153))
% 1.02/1.12  [527]P1(f88(x5271,a4,x5272,x5273))+~P1(f88(f83(x5271,a4),a4,f88(x5271,f83(f83(x5271,a4),a4),f97(x5271),x5273),x5272))
% 1.02/1.12  [596]~P1(f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4,f88(f83(f7(a3),f95(a1)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f83(f7(a3),f95(a1)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4)),a113,x5961),x5962),x5963))+P1(f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4,f88(f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),a4)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4),f103(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)),a4),f88(f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),a4)),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),a4)),f88(f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f83(f7(a3),f95(a110)),a4),f83(f83(f7(a3),f95(a110)),a4))),f83(f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),a4)),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),a4))),f14(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),a4),f83(f83(f7(a3),f95(a110)),a4)),f88(f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(a4,a4)),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f83(f7(a3),f95(a110)),a4),f83(f83(f7(a3),f95(a110)),a4))),f88(f83(f83(a4,a4),f83(f83(f83(f7(a3),f95(a110)),a4),f83(f83(f7(a3),f95(a110)),a4))),f83(f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(a4,a4)),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f83(f7(a3),f95(a110)),a4),f83(f83(f7(a3),f95(a110)),a4)))),f12(f83(a4,a4),f83(f83(f83(f7(a3),f95(a110)),a4),f83(f83(f7(a3),f95(a110)),a4)),f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110)))))),f12(a4,a4,f83(f7(a3),f95(a110)))),f88(f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),a4),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(a4,a4)),f88(f83(a4,f83(a4,a4)),f83(f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),a4),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(a4,a4))),f12(a4,f83(a4,a4),f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110)))))),a84),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),a4),f92(f101(f7(f7(a3)),f8(f7(a3)))),x5961)))),f88(f83(f7(a3),f95(a1)),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),a4)),f88(f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a1)),f83(f83(f7(a3),f95(a110)),a4))),f83(f83(f7(a3),f95(a1)),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),a4))),f13(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a1)),f83(f83(f7(a3),f95(a110)),a4)),f88(f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f83(f83(f7(a3),f95(a1)),a4))),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a1)),f83(f83(f7(a3),f95(a110)),a4))),f88(f83(f83(f83(f7(a3),f95(a110)),f83(f83(f7(a3),f95(a1)),a4)),f83(f83(f7(a3),f95(a1)),f83(f83(f7(a3),f95(a110)),a4))),f83(f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f83(f83(f7(a3),f95(a1)),a4))),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a1)),f83(f83(f7(a3),f95(a110)),a4)))),f12(f83(f83(f7(a3),f95(a110)),f83(f83(f7(a3),f95(a1)),a4)),f83(f83(f7(a3),f95(a1)),f83(f83(f7(a3),f95(a110)),a4)),f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110)))))),f13(f83(f7(a3),f95(a110)),f83(f7(a3),f95(a1)),a4)),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f83(f83(f7(a3),f95(a1)),a4))),f94(f101(f7(f7(a3)),f8(f7(a3)))),x5961))),x5962))),x5963))
% 1.02/1.12  [600]P1(f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4,f88(f83(f7(a3),f95(a1)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f83(f7(a3),f95(a1)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4)),a113,x6001),x6002),x6003))+~P1(f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4,f88(f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),a4)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4),f103(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)),a4),f88(f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),a4)),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),a4)),f88(f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f83(f7(a3),f95(a110)),a4),f83(f83(f7(a3),f95(a110)),a4))),f83(f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),a4)),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),a4))),f14(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),a4),f83(f83(f7(a3),f95(a110)),a4)),f88(f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(a4,a4)),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f83(f7(a3),f95(a110)),a4),f83(f83(f7(a3),f95(a110)),a4))),f88(f83(f83(a4,a4),f83(f83(f83(f7(a3),f95(a110)),a4),f83(f83(f7(a3),f95(a110)),a4))),f83(f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(a4,a4)),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f83(f7(a3),f95(a110)),a4),f83(f83(f7(a3),f95(a110)),a4)))),f12(f83(a4,a4),f83(f83(f83(f7(a3),f95(a110)),a4),f83(f83(f7(a3),f95(a110)),a4)),f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110)))))),f12(a4,a4,f83(f7(a3),f95(a110)))),f88(f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),a4),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(a4,a4)),f88(f83(a4,f83(a4,a4)),f83(f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),a4),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(a4,a4))),f12(a4,f83(a4,a4),f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110)))))),a84),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),a4),f92(f101(f7(f7(a3)),f8(f7(a3)))),x6001)))),f88(f83(f7(a3),f95(a1)),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),a4)),f88(f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a1)),f83(f83(f7(a3),f95(a110)),a4))),f83(f83(f7(a3),f95(a1)),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),a4))),f13(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a1)),f83(f83(f7(a3),f95(a110)),a4)),f88(f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f83(f83(f7(a3),f95(a1)),a4))),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a1)),f83(f83(f7(a3),f95(a110)),a4))),f88(f83(f83(f83(f7(a3),f95(a110)),f83(f83(f7(a3),f95(a1)),a4)),f83(f83(f7(a3),f95(a1)),f83(f83(f7(a3),f95(a110)),a4))),f83(f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f83(f83(f7(a3),f95(a1)),a4))),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a1)),f83(f83(f7(a3),f95(a110)),a4)))),f12(f83(f83(f7(a3),f95(a110)),f83(f83(f7(a3),f95(a1)),a4)),f83(f83(f7(a3),f95(a1)),f83(f83(f7(a3),f95(a110)),a4)),f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110)))))),f13(f83(f7(a3),f95(a110)),f83(f7(a3),f95(a1)),a4)),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f83(f83(f7(a3),f95(a1)),a4))),f94(f101(f7(f7(a3)),f8(f7(a3)))),x6001))),x6002))),x6003))
% 1.02/1.12  [512]~E(f88(x5121,x5122,x5123,f61(x5121,x5122,x5123,x5124)),f88(x5121,x5122,x5124,f61(x5121,x5122,x5123,x5124)))+E(f108(f83(x5121,x5122),x5123),f108(f83(x5121,x5122),x5124))
% 1.02/1.12  [531]E(f88(x5311,f101(x5312,x5311),f88(x5312,f83(x5311,f101(x5312,x5311)),f102(x5312,x5311),f62(x5312,x5311,x5313,x5314)),f64(x5312,x5311,x5313,x5314)),f108(f101(x5312,x5311),x5314))+P1(f88(f101(x5312,x5311),a4,f88(f83(x5312,f83(x5311,a4)),f83(f101(x5312,x5311),a4),f103(x5312,x5311,a4),x5313),x5314))
% 1.02/1.12  [538]E(f88(x5381,f101(x5382,x5381),f88(x5382,f83(x5381,f101(x5382,x5381)),f102(x5382,x5381),f65(x5382,x5381,x5383,x5384)),f66(x5382,x5381,x5383,x5384)),f108(f101(x5382,x5381),x5384))+~P1(f88(f101(x5382,x5381),a4,f88(f83(x5382,f83(x5381,a4)),f83(f101(x5382,x5381),a4),f103(x5382,x5381,a4),x5383),x5384))
% 1.02/1.12  [539]~P1(f88(f101(x5391,x5392),a4,x5393,x5394))+P1(f88(f101(x5391,x5392),a4,x5393,f88(x5392,f101(x5391,x5392),f88(x5391,f83(x5392,f101(x5391,x5392)),f102(x5391,x5392),f55(x5391,x5392,x5393)),f56(x5391,x5392,x5393))))
% 1.02/1.12  [545]P1(f88(x5451,a4,f88(x5452,f83(x5451,a4),x5453,f65(x5452,x5451,x5453,x5454)),f66(x5452,x5451,x5453,x5454)))+~P1(f88(f101(x5452,x5451),a4,f88(f83(x5452,f83(x5451,a4)),f83(f101(x5452,x5451),a4),f103(x5452,x5451,a4),x5453),x5454))
% 1.02/1.12  [549]P1(f88(f101(x5491,x5492),a4,x5493,x5494))+~P1(f88(f101(x5491,x5492),a4,x5493,f88(x5492,f101(x5491,x5492),f88(x5491,f83(x5492,f101(x5491,x5492)),f102(x5491,x5492),f43(x5491,x5492,x5493)),f44(x5491,x5492,x5493))))
% 1.02/1.12  [550]~P1(f88(x5502,a4,f88(x5501,f83(x5502,a4),x5503,f62(x5501,x5502,x5503,x5504)),f64(x5501,x5502,x5503,x5504)))+P1(f88(f101(x5501,x5502),a4,f88(f83(x5501,f83(x5502,a4)),f83(f101(x5501,x5502),a4),f103(x5501,x5502,a4),x5503),x5504))
% 1.02/1.12  [517]E(x5171,x5172)+~E(f88(f8(x5173),f8(x5173),f88(x5173,f83(f8(x5173),f8(x5173)),f86(x5173),x5174),x5171),f88(f8(x5173),f8(x5173),f88(x5173,f83(f8(x5173),f8(x5173)),f86(x5173),x5175),x5172))
% 1.02/1.12  [518]E(f108(x5181,x5182),f108(x5181,x5183))+~E(f88(f8(x5181),f8(x5181),f88(x5181,f83(f8(x5181),f8(x5181)),f86(x5181),x5182),x5184),f88(f8(x5181),f8(x5181),f88(x5181,f83(f8(x5181),f8(x5181)),f86(x5181),x5183),x5185))
% 1.02/1.12  [519]E(x5191,x5192)+~E(f88(f8(x5193),f8(x5193),f88(f8(x5193),f83(f8(x5193),f8(x5193)),f100(x5193),x5194),x5191),f88(f8(x5193),f8(x5193),f88(f8(x5193),f83(f8(x5193),f8(x5193)),f100(x5193),x5195),x5192))
% 1.02/1.12  [520]E(x5201,x5202)+~E(f88(f8(x5203),f8(x5203),f88(f8(x5203),f83(f8(x5203),f8(x5203)),f100(x5203),x5201),x5204),f88(f8(x5203),f8(x5203),f88(f8(x5203),f83(f8(x5203),f8(x5203)),f100(x5203),x5202),x5205))
% 1.02/1.12  [528]~E(f88(x5282,f95(x5281),x5283,x5284),f88(x5281,f95(x5281),f99(x5281),x5285))+E(f88(f95(x5281),f83(x5282,f95(x5281)),f88(x5282,f83(f95(x5281),f83(x5282,f95(x5281))),f88(f83(x5282,f95(x5281)),f83(x5282,f83(f95(x5281),f83(x5282,f95(x5281)))),f87(x5282,f95(x5281)),x5283),x5284),f88(x5281,f95(x5281),f99(x5281),x5285)),f108(f83(x5282,f95(x5281)),x5283))
% 1.02/1.12  [560]~E(f88(x5602,x5603,f88(x5601,f83(x5602,x5603),x5604,f67(x5602,x5603,x5601,x5604,x5605)),f77(x5602,x5603,x5601,x5604,x5605)),f88(f101(x5601,x5602),x5603,x5605,f88(x5602,f101(x5601,x5602),f88(x5601,f83(x5602,f101(x5601,x5602)),f102(x5601,x5602),f67(x5602,x5603,x5601,x5604,x5605)),f77(x5602,x5603,x5601,x5604,x5605))))+E(f88(f83(x5601,f83(x5602,x5603)),f83(f101(x5601,x5602),x5603),f103(x5601,x5602,x5603),x5604),f108(f83(f101(x5601,x5602),x5603),x5605))
% 1.02/1.12  [526]~E(f88(x5262,x5261,x5263,x5264),f108(x5261,x5265))+E(f88(x5261,f83(x5262,x5261),f88(x5262,f83(x5261,f83(x5262,x5261)),f88(f83(x5262,x5261),f83(x5262,f83(x5261,f83(x5262,x5261))),f87(x5262,x5261),x5263),x5264),x5265),f108(f83(x5262,x5261),x5263))
% 1.02/1.12  [530]E(f88(x5301,x5302,x5303,x5304),f108(x5302,x5305))+~E(f88(x5302,f83(x5301,x5302),f88(x5301,f83(x5302,f83(x5301,x5302)),f88(f83(x5301,x5302),f83(x5301,f83(x5302,f83(x5301,x5302))),f87(x5301,x5302),x5303),x5304),x5305),f108(f83(x5301,x5302),x5303))
% 1.02/1.12  [532]~P1(f88(f101(x5321,x5322),a4,x5323,f42(x5321,x5322,x5323)))+P1(f88(f101(x5321,x5322),a4,x5323,f88(x5322,f101(x5321,x5322),f88(x5321,f83(x5322,f101(x5321,x5322)),f102(x5321,x5322),x5324),x5325)))
% 1.02/1.12  [543]P1(f88(f101(x5431,x5432),a4,x5433,f57(x5431,x5432,x5433)))+~P1(f88(f101(x5431,x5432),a4,x5433,f88(x5432,f101(x5431,x5432),f88(x5431,f83(x5432,f101(x5431,x5432)),f102(x5431,x5432),x5434),x5435)))
% 1.02/1.12  [547]~P1(f88(x5472,a4,f88(x5471,f83(x5472,a4),x5473,x5474),x5475))+P1(f88(f101(x5471,x5472),a4,f88(f83(x5471,f83(x5472,a4)),f83(f101(x5471,x5472),a4),f103(x5471,x5472,a4),x5473),f88(x5472,f101(x5471,x5472),f88(x5471,f83(x5472,f101(x5471,x5472)),f102(x5471,x5472),x5474),x5475)))
% 1.02/1.12  [551]P1(f88(x5511,a4,f88(x5512,f83(x5511,a4),x5513,x5514),x5515))+~P1(f88(f101(x5512,x5511),a4,f88(f83(x5512,f83(x5511,a4)),f83(f101(x5512,x5511),a4),f103(x5512,x5511,a4),x5513),f88(x5511,f101(x5512,x5511),f88(x5512,f83(x5511,f101(x5512,x5511)),f102(x5512,x5511),x5514),x5515)))
% 1.02/1.12  [572]P1(f88(f101(x5721,f101(x5722,x5723)),a4,x5724,x5725))+~P1(f88(f101(x5721,f101(x5722,x5723)),a4,x5724,f88(f101(x5722,x5723),f101(x5721,f101(x5722,x5723)),f88(x5721,f83(f101(x5722,x5723),f101(x5721,f101(x5722,x5723))),f102(x5721,f101(x5722,x5723)),f48(x5721,x5722,x5723,x5725,x5724)),f88(x5723,f101(x5722,x5723),f88(x5722,f83(x5723,f101(x5722,x5723)),f102(x5722,x5723),f49(x5721,x5722,x5723,x5725,x5724)),f50(x5721,x5722,x5723,x5725,x5724)))))
% 1.02/1.12  [570]P1(x5701)+~P1(f88(f101(x5702,x5703),a4,f88(f83(x5702,f83(x5703,a4)),f83(f101(x5702,x5703),a4),f103(x5702,x5703,a4),f88(f83(x5702,f83(x5703,a4)),f83(x5702,f83(x5703,a4)),f88(f83(f83(x5703,a4),f83(x5703,a4)),f83(f83(x5702,f83(x5703,a4)),f83(x5702,f83(x5703,a4))),f12(f83(x5703,a4),f83(x5703,a4),x5702),f88(f83(a4,a4),f83(f83(x5703,a4),f83(x5703,a4)),f12(a4,a4,x5703),f88(a4,f83(a4,a4),a84,x5701))),x5704)),x5705))
% 1.02/1.12  [571]P1(f88(f101(x5711,x5712),a4,f88(f83(x5711,f83(x5712,a4)),f83(f101(x5711,x5712),a4),f103(x5711,x5712,a4),x5713),x5714))+~P1(f88(f101(x5711,x5712),a4,f88(f83(x5711,f83(x5712,a4)),f83(f101(x5711,x5712),a4),f103(x5711,x5712,a4),f88(f83(x5711,f83(x5712,a4)),f83(x5711,f83(x5712,a4)),f88(f83(f83(x5712,a4),f83(x5712,a4)),f83(f83(x5711,f83(x5712,a4)),f83(x5711,f83(x5712,a4))),f12(f83(x5712,a4),f83(x5712,a4),x5711),f88(f83(a4,a4),f83(f83(x5712,a4),f83(x5712,a4)),f12(a4,a4,x5712),f88(a4,f83(a4,a4),a84,x5715))),x5713)),x5714))
% 1.02/1.12  [587]P1(f88(f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a4,f88(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f83(f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a4),f97(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))))),f88(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f88(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f83(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))))),f102(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f102(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),x5871),x5872)),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f102(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),x5873),x5874))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a106,x5875)))+~P1(f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4,f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4)),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4)))),a107,x5875),x5871),x5872),x5873),x5874))
% 1.02/1.12  [591]~P1(f88(f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a4,f88(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f83(f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a4),f97(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))))),f88(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f88(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f83(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))))),f102(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f102(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),x5912),x5913)),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f102(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),x5914),x5915))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a106,x5911)))+P1(f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4,f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4)),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4)))),a107,x5911),x5912),x5913),x5914),x5915))
% 1.02/1.12  [516]~E(f108(f101(x5161,x5162),x5165),f108(f101(x5161,x5162),x5166))+E(f88(f101(x5161,x5162),x5163,f88(f83(x5161,f83(x5162,x5163)),f83(f101(x5161,x5162),x5163),f103(x5161,x5162,x5163),x5164),x5165),f88(f101(x5161,x5162),x5163,f88(f83(x5161,f83(x5162,x5163)),f83(f101(x5161,x5162),x5163),f103(x5161,x5162,x5163),x5164),x5166))
% 1.02/1.12  [522]E(f108(x5221,x5222),f108(x5221,x5223))+~E(f88(x5224,f101(x5221,x5224),f88(x5221,f83(x5224,f101(x5221,x5224)),f102(x5221,x5224),x5222),x5225),f88(x5224,f101(x5221,x5224),f88(x5221,f83(x5224,f101(x5221,x5224)),f102(x5221,x5224),x5223),x5226))
% 1.02/1.12  [524]E(f108(x5241,x5242),f108(x5241,x5243))+~E(f88(x5241,f101(x5244,x5241),f88(x5244,f83(x5241,f101(x5244,x5241)),f102(x5244,x5241),x5245),x5242),f88(x5241,f101(x5244,x5241),f88(x5244,f83(x5241,f101(x5244,x5241)),f102(x5244,x5241),x5246),x5243))
% 1.02/1.12  [564]E(f88(x5641,f101(x5642,x5641),f88(x5642,f83(x5641,f101(x5642,x5641)),f102(x5642,x5641),f78(x5643,x5642,x5641,x5644,x5645,x5646)),f79(x5643,x5642,x5641,x5644,x5645,x5646)),f108(f101(x5642,x5641),x5646))+~P1(f88(x5643,a4,x5644,f88(f101(x5642,x5641),x5643,f88(f83(x5642,f83(x5641,x5643)),f83(f101(x5642,x5641),x5643),f103(x5642,x5641,x5643),x5645),x5646)))
% 1.02/1.12  [573]P1(f88(x5731,a4,x5732,f88(x5733,x5731,f88(x5734,f83(x5733,x5731),x5735,f78(x5731,x5734,x5733,x5732,x5735,x5736)),f79(x5731,x5734,x5733,x5732,x5735,x5736))))+~P1(f88(x5731,a4,x5732,f88(f101(x5734,x5733),x5731,f88(f83(x5734,f83(x5733,x5731)),f83(f101(x5734,x5733),x5731),f103(x5734,x5733,x5731),x5735),x5736)))
% 1.02/1.12  [534]~E(f108(x5341,x5346),f108(x5341,x5344))+E(f88(x5341,x5342,f88(x5342,f83(x5341,x5342),f88(x5341,f83(x5342,f83(x5341,x5342)),f88(f83(x5341,x5342),f83(x5341,f83(x5342,f83(x5341,x5342))),f87(x5341,x5342),x5343),x5344),x5345),x5346),f108(x5342,x5345))
% 1.02/1.12  [537]E(f108(x5371,x5372),f108(x5371,x5373))+E(f88(x5371,x5374,f88(x5374,f83(x5371,x5374),f88(x5371,f83(x5374,f83(x5371,x5374)),f88(f83(x5371,x5374),f83(x5371,f83(x5374,f83(x5371,x5374))),f87(x5371,x5374),x5375),x5373),x5376),x5372),f88(x5371,x5374,x5375,x5372))
% 1.02/1.12  [561]E(f88(x5611,f101(x5612,x5611),f88(x5612,f83(x5611,f101(x5612,x5611)),f102(x5612,x5611),f68(x5613,x5611,x5612,x5614,x5615,x5616)),f73(x5613,x5611,x5612,x5614,x5615,x5616)),f108(f101(x5612,x5611),x5616))+P1(f88(x5613,a4,f88(f101(x5612,x5611),f83(x5613,a4),f88(f83(x5612,f83(x5611,f83(x5613,a4))),f83(f101(x5612,x5611),f83(x5613,a4)),f103(x5612,x5611,f83(x5613,a4)),x5614),x5616),x5615))
% 1.02/1.12  [563]E(f88(x5631,f101(x5632,x5631),f88(x5632,f83(x5631,f101(x5632,x5631)),f102(x5632,x5631),f74(x5633,x5632,x5631,x5634,x5635,x5636)),f76(x5633,x5632,x5631,x5634,x5635,x5636)),f108(f101(x5632,x5631),x5636))+P1(f88(f83(x5633,a4),a4,f88(x5633,f83(f83(x5633,a4),a4),f97(x5633),x5634),f88(f101(x5632,x5631),f83(x5633,a4),f88(f83(x5632,f83(x5631,f83(x5633,a4))),f83(f101(x5632,x5631),f83(x5633,a4)),f103(x5632,x5631,f83(x5633,a4)),x5635),x5636)))
% 1.02/1.12  [565]E(f88(x5651,f101(x5652,x5651),f88(x5652,f83(x5651,f101(x5652,x5651)),f102(x5652,x5651),f69(x5653,x5652,x5651,x5654,x5655,x5656)),f70(x5653,x5652,x5651,x5654,x5655,x5656)),f108(f101(x5652,x5651),x5655))+~P1(f88(x5653,a4,f88(f101(x5652,x5651),f83(x5653,a4),f88(f83(x5652,f83(x5651,f83(x5653,a4))),f83(f101(x5652,x5651),f83(x5653,a4)),f103(x5652,x5651,f83(x5653,a4)),x5654),x5655),x5656))
% 1.02/1.12  [566]E(f88(x5661,f101(x5662,x5661),f88(x5662,f83(x5661,f101(x5662,x5661)),f102(x5662,x5661),f71(x5663,x5662,x5661,x5664,x5665,x5666)),f72(x5663,x5662,x5661,x5664,x5665,x5666)),f108(f101(x5662,x5661),x5666))+~P1(f88(f83(x5663,a4),a4,f88(x5663,f83(f83(x5663,a4),a4),f97(x5663),x5664),f88(f101(x5662,x5661),f83(x5663,a4),f88(f83(x5662,f83(x5661,f83(x5663,a4))),f83(f101(x5662,x5661),f83(x5663,a4)),f103(x5662,x5661,f83(x5663,a4)),x5665),x5666)))
% 1.02/1.12  [574]P1(f88(x5741,a4,f88(x5742,f83(x5741,a4),f88(x5743,f83(x5742,f83(x5741,a4)),x5744,f69(x5741,x5743,x5742,x5744,x5745,x5746)),f70(x5741,x5743,x5742,x5744,x5745,x5746)),x5746))+~P1(f88(x5741,a4,f88(f101(x5743,x5742),f83(x5741,a4),f88(f83(x5743,f83(x5742,f83(x5741,a4))),f83(f101(x5743,x5742),f83(x5741,a4)),f103(x5743,x5742,f83(x5741,a4)),x5744),x5745),x5746))
% 1.02/1.12  [575]P1(f88(f83(x5751,a4),a4,f88(x5751,f83(f83(x5751,a4),a4),f97(x5751),x5752),f88(x5753,f83(x5751,a4),f88(x5754,f83(x5753,f83(x5751,a4)),x5755,f71(x5751,x5754,x5753,x5752,x5755,x5756)),f72(x5751,x5754,x5753,x5752,x5755,x5756))))+~P1(f88(f83(x5751,a4),a4,f88(x5751,f83(f83(x5751,a4),a4),f97(x5751),x5752),f88(f101(x5754,x5753),f83(x5751,a4),f88(f83(x5754,f83(x5753,f83(x5751,a4))),f83(f101(x5754,x5753),f83(x5751,a4)),f103(x5754,x5753,f83(x5751,a4)),x5755),x5756)))
% 1.02/1.12  [576]~P1(f88(x5761,a4,f88(x5763,f83(x5761,a4),f88(x5762,f83(x5763,f83(x5761,a4)),x5764,f68(x5761,x5763,x5762,x5764,x5766,x5765)),f73(x5761,x5763,x5762,x5764,x5766,x5765)),x5766))+P1(f88(x5761,a4,f88(f101(x5762,x5763),f83(x5761,a4),f88(f83(x5762,f83(x5763,f83(x5761,a4))),f83(f101(x5762,x5763),f83(x5761,a4)),f103(x5762,x5763,f83(x5761,a4)),x5764),x5765),x5766))
% 1.02/1.12  [577]~P1(f88(f83(x5771,a4),a4,f88(x5771,f83(f83(x5771,a4),a4),f97(x5771),x5772),f88(x5774,f83(x5771,a4),f88(x5773,f83(x5774,f83(x5771,a4)),x5775,f74(x5771,x5773,x5774,x5772,x5775,x5776)),f76(x5771,x5773,x5774,x5772,x5775,x5776))))+P1(f88(f83(x5771,a4),a4,f88(x5771,f83(f83(x5771,a4),a4),f97(x5771),x5772),f88(f101(x5773,x5774),f83(x5771,a4),f88(f83(x5773,f83(x5774,f83(x5771,a4))),f83(f101(x5773,x5774),f83(x5771,a4)),f103(x5773,x5774,f83(x5771,a4)),x5775),x5776)))
% 1.02/1.12  [579]P1(f88(f101(x5791,f101(x5792,f101(x5793,x5794))),a4,x5795,x5796))+~P1(f88(f101(x5791,f101(x5792,f101(x5793,x5794))),a4,x5795,f88(f101(x5792,f101(x5793,x5794)),f101(x5791,f101(x5792,f101(x5793,x5794))),f88(x5791,f83(f101(x5792,f101(x5793,x5794)),f101(x5791,f101(x5792,f101(x5793,x5794)))),f102(x5791,f101(x5792,f101(x5793,x5794))),f34(x5791,x5792,x5793,x5794,x5796,x5795)),f88(f101(x5793,x5794),f101(x5792,f101(x5793,x5794)),f88(x5792,f83(f101(x5793,x5794),f101(x5792,f101(x5793,x5794))),f102(x5792,f101(x5793,x5794)),f35(x5791,x5792,x5793,x5794,x5796,x5795)),f88(x5794,f101(x5793,x5794),f88(x5793,f83(x5794,f101(x5793,x5794)),f102(x5793,x5794),f36(x5791,x5792,x5793,x5794,x5796,x5795)),f37(x5791,x5792,x5793,x5794,x5796,x5795))))))
% 1.02/1.12  [592]~P1(f88(f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a4,f88(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f83(f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a4),f97(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))))),f88(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f88(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f83(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))))),f102(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f102(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),x5922),x5923)),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f102(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),x5924),x5925))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a106,x5926)))+P1(f88(f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a4,f88(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f83(f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a4),f97(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))))),f88(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f88(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f83(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))))),f102(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f102(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f8(f7(a3)),f88(f7(a3),f83(f8(f7(a3)),f8(f7(a3))),f86(f7(a3)),x5921),x5922)),x5923)),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f102(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f8(f7(a3)),f88(f7(a3),f83(f8(f7(a3)),f8(f7(a3))),f86(f7(a3)),x5921),x5924)),x5925))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a106,x5926)))
% 1.02/1.13  [593]~P1(f88(f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a4,f88(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f83(f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a4),f97(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))))),f88(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f88(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f83(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))))),f102(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f102(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),x5931),x5933)),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f102(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),x5934),x5935))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a106,x5936)))+P1(f88(f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a4,f88(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f83(f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a4),f97(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))))),f88(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f88(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f83(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))))),f102(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f102(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f8(f7(a3)),f88(f8(f7(a3)),f83(f8(f7(a3)),f8(f7(a3))),f100(f7(a3)),x5931),x5932)),x5933)),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f102(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f8(f7(a3)),f88(f8(f7(a3)),f83(f8(f7(a3)),f8(f7(a3))),f100(f7(a3)),x5934),x5932)),x5935))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a106,x5936)))
% 1.02/1.13  [584]P1(f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4,f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4)),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4)))),a107,x5841),f88(f8(f7(a3)),f8(f7(a3)),f88(f7(a3),f83(f8(f7(a3)),f8(f7(a3))),f86(f7(a3)),x5842),x5843)),x5844),f88(f8(f7(a3)),f8(f7(a3)),f88(f7(a3),f83(f8(f7(a3)),f8(f7(a3))),f86(f7(a3)),x5842),x5845)),x5846))+~P1(f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4,f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4)),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4)))),a107,x5841),x5843),x5844),x5845),x5846))
% 1.02/1.13  [585]P1(f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4,f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4)),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4)))),a107,x5851),f88(f8(f7(a3)),f8(f7(a3)),f88(f8(f7(a3)),f83(f8(f7(a3)),f8(f7(a3))),f100(f7(a3)),x5852),x5853)),x5854),f88(f8(f7(a3)),f8(f7(a3)),f88(f8(f7(a3)),f83(f8(f7(a3)),f8(f7(a3))),f100(f7(a3)),x5855),x5853)),x5856))+~P1(f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4,f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4)),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4)))),a107,x5851),x5852),x5854),x5855),x5856))
% 1.02/1.13  [552]E(f108(x5521,x5522),f108(x5521,x5523))+~E(f88(f95(x5521),f83(x5524,f95(x5521)),f88(x5524,f83(f95(x5521),f83(x5524,f95(x5521))),f88(f83(x5524,f95(x5521)),f83(x5524,f83(f95(x5521),f83(x5524,f95(x5521)))),f87(x5524,f95(x5521)),x5525),x5526),f88(x5521,f95(x5521),f99(x5521),x5522)),f88(f95(x5521),f83(x5524,f95(x5521)),f88(x5524,f83(f95(x5521),f83(x5524,f95(x5521))),f88(f83(x5524,f95(x5521)),f83(x5524,f83(f95(x5521),f83(x5524,f95(x5521)))),f87(x5524,f95(x5521)),x5527),x5526),f88(x5521,f95(x5521),f99(x5521),x5523)))
% 1.02/1.13  [540]E(x5401,x5402)+~E(f88(f8(x5403),f8(x5403),f88(a1,f83(f8(x5403),f8(x5403)),f88(x5403,f83(a1,f83(f8(x5403),f8(x5403))),f6(x5403),x5404),x5405),x5401),f88(f8(x5403),f8(x5403),f88(a1,f83(f8(x5403),f8(x5403)),f88(x5403,f83(a1,f83(f8(x5403),f8(x5403))),f6(x5403),x5406),x5407),x5402))
% 1.02/1.13  [541]E(x5411,x5412)+~E(f88(f8(x5413),f8(x5413),f88(a1,f83(f8(x5413),f8(x5413)),f88(x5413,f83(a1,f83(f8(x5413),f8(x5413))),f6(x5413),x5414),x5411),x5415),f88(f8(x5413),f8(x5413),f88(a1,f83(f8(x5413),f8(x5413)),f88(x5413,f83(a1,f83(f8(x5413),f8(x5413))),f6(x5413),x5416),x5412),x5417))
% 1.02/1.13  [542]E(f108(x5421,x5422),f108(x5421,x5423))+~E(f88(f8(x5421),f8(x5421),f88(a1,f83(f8(x5421),f8(x5421)),f88(x5421,f83(a1,f83(f8(x5421),f8(x5421))),f6(x5421),x5422),x5424),x5425),f88(f8(x5421),f8(x5421),f88(a1,f83(f8(x5421),f8(x5421)),f88(x5421,f83(a1,f83(f8(x5421),f8(x5421))),f6(x5421),x5423),x5426),x5427))
% 1.02/1.13  [556]~P1(f88(f83(x5561,a4),a4,f88(x5561,f83(f83(x5561,a4),a4),f97(x5561),x5562),f88(x5564,f83(x5561,a4),f88(x5563,f83(x5564,f83(x5561,a4)),x5565,x5566),x5567)))+P1(f88(f83(x5561,a4),a4,f88(x5561,f83(f83(x5561,a4),a4),f97(x5561),x5562),f88(f101(x5563,x5564),f83(x5561,a4),f88(f83(x5563,f83(x5564,f83(x5561,a4))),f83(f101(x5563,x5564),f83(x5561,a4)),f103(x5563,x5564,f83(x5561,a4)),x5565),f88(x5564,f101(x5563,x5564),f88(x5563,f83(x5564,f101(x5563,x5564)),f102(x5563,x5564),x5566),x5567))))
% 1.02/1.13  [559]~P1(f88(x5591,a4,f88(f101(x5593,x5592),f83(x5591,a4),f88(f83(x5593,f83(x5592,f83(x5591,a4))),f83(f101(x5593,x5592),f83(x5591,a4)),f103(x5593,x5592,f83(x5591,a4)),x5594),f88(x5592,f101(x5593,x5592),f88(x5593,f83(x5592,f101(x5593,x5592)),f102(x5593,x5592),x5595),x5596)),x5597))+P1(f88(x5591,a4,f88(x5592,f83(x5591,a4),f88(x5593,f83(x5592,f83(x5591,a4)),x5594,x5595),x5596),x5597))
% 1.02/1.13  [597]P1(f88(f101(x5971,f101(x5972,f101(x5973,f101(x5974,x5975)))),a4,x5976,x5977))+~P1(f88(f101(x5971,f101(x5972,f101(x5973,f101(x5974,x5975)))),a4,x5976,f88(f101(x5972,f101(x5973,f101(x5974,x5975))),f101(x5971,f101(x5972,f101(x5973,f101(x5974,x5975)))),f88(x5971,f83(f101(x5972,f101(x5973,f101(x5974,x5975))),f101(x5971,f101(x5972,f101(x5973,f101(x5974,x5975))))),f102(x5971,f101(x5972,f101(x5973,f101(x5974,x5975)))),f24(x5971,x5972,x5973,x5974,x5975,x5977,x5976)),f88(f101(x5973,f101(x5974,x5975)),f101(x5972,f101(x5973,f101(x5974,x5975))),f88(x5972,f83(f101(x5973,f101(x5974,x5975)),f101(x5972,f101(x5973,f101(x5974,x5975)))),f102(x5972,f101(x5973,f101(x5974,x5975))),f25(x5971,x5972,x5973,x5974,x5975,x5977,x5976)),f88(f101(x5974,x5975),f101(x5973,f101(x5974,x5975)),f88(x5973,f83(f101(x5974,x5975),f101(x5973,f101(x5974,x5975))),f102(x5973,f101(x5974,x5975)),f26(x5971,x5972,x5973,x5974,x5975,x5977,x5976)),f88(x5975,f101(x5974,x5975),f88(x5974,f83(x5975,f101(x5974,x5975)),f102(x5974,x5975),f27(x5971,x5972,x5973,x5974,x5975,x5977,x5976)),f28(x5971,x5972,x5973,x5974,x5975,x5977,x5976)))))))
% 1.02/1.13  [567]E(f108(x5671,x5672),f108(x5671,x5673))+E(f88(x5674,f83(x5671,x5674),f88(x5671,f83(x5674,f83(x5671,x5674)),f88(f83(x5671,x5674),f83(x5671,f83(x5674,f83(x5671,x5674))),f87(x5671,x5674),f88(x5674,f83(x5671,x5674),f88(x5671,f83(x5674,f83(x5671,x5674)),f88(f83(x5671,x5674),f83(x5671,f83(x5674,f83(x5671,x5674))),f87(x5671,x5674),x5675),x5672),x5676)),x5673),x5677),f88(x5674,f83(x5671,x5674),f88(x5671,f83(x5674,f83(x5671,x5674)),f88(f83(x5671,x5674),f83(x5671,f83(x5674,f83(x5671,x5674))),f87(x5671,x5674),f88(x5674,f83(x5671,x5674),f88(x5671,f83(x5674,f83(x5671,x5674)),f88(f83(x5671,x5674),f83(x5671,f83(x5674,f83(x5671,x5674))),f87(x5671,x5674),x5675),x5673),x5677)),x5672),x5676))
% 1.02/1.13  [581]~P1(f88(a1,a4,f88(f8(f7(a3)),f83(a1,a4),f88(f83(f7(a3),f95(a1)),f83(f8(f7(a3)),f83(a1,a4)),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a1)),f83(f8(f7(a3)),f83(a1,a4))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a1)),f83(f8(f7(a3)),f83(a1,a4)))),a119,x5811),x5812),f88(f95(a1),f83(f7(a3),f95(a1)),f88(f7(a3),f83(f95(a1),f83(f7(a3),f95(a1))),f88(f83(f7(a3),f95(a1)),f83(f7(a3),f83(f95(a1),f83(f7(a3),f95(a1)))),f87(f7(a3),f95(a1)),x5813),x5814),f88(a1,f95(a1),f99(a1),x5815))),x5816),x5817))+P1(f88(a1,a4,f88(f8(f7(a3)),f83(a1,a4),f88(f83(f7(a3),f95(a1)),f83(f8(f7(a3)),f83(a1,a4)),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a1)),f83(f8(f7(a3)),f83(a1,a4))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a1)),f83(f8(f7(a3)),f83(a1,a4)))),a119,x5811),x5812),x5813),f88(f8(f7(a3)),f8(f7(a3)),f88(a1,f83(f8(f7(a3)),f8(f7(a3))),f88(f7(a3),f83(a1,f83(f8(f7(a3)),f8(f7(a3)))),f6(f7(a3)),x5814),x5815),x5816)),x5817))
% 1.02/1.13  [601]P1(f88(f101(x6011,f101(x6012,f101(x6013,f101(x6014,f101(x6015,x6016))))),a4,x6017,x6018))+~P1(f88(f101(x6011,f101(x6012,f101(x6013,f101(x6014,f101(x6015,x6016))))),a4,x6017,f88(f101(x6012,f101(x6013,f101(x6014,f101(x6015,x6016)))),f101(x6011,f101(x6012,f101(x6013,f101(x6014,f101(x6015,x6016))))),f88(x6011,f83(f101(x6012,f101(x6013,f101(x6014,f101(x6015,x6016)))),f101(x6011,f101(x6012,f101(x6013,f101(x6014,f101(x6015,x6016)))))),f102(x6011,f101(x6012,f101(x6013,f101(x6014,f101(x6015,x6016))))),f40(x6011,x6012,x6013,x6014,x6015,x6016,x6018,x6017)),f88(f101(x6013,f101(x6014,f101(x6015,x6016))),f101(x6012,f101(x6013,f101(x6014,f101(x6015,x6016)))),f88(x6012,f83(f101(x6013,f101(x6014,f101(x6015,x6016))),f101(x6012,f101(x6013,f101(x6014,f101(x6015,x6016))))),f102(x6012,f101(x6013,f101(x6014,f101(x6015,x6016)))),f51(x6011,x6012,x6013,x6014,x6015,x6016,x6018,x6017)),f88(f101(x6014,f101(x6015,x6016)),f101(x6013,f101(x6014,f101(x6015,x6016))),f88(x6013,f83(f101(x6014,f101(x6015,x6016)),f101(x6013,f101(x6014,f101(x6015,x6016)))),f102(x6013,f101(x6014,f101(x6015,x6016))),f63(x6011,x6012,x6013,x6014,x6015,x6016,x6018,x6017)),f88(f101(x6015,x6016),f101(x6014,f101(x6015,x6016)),f88(x6014,f83(f101(x6015,x6016),f101(x6014,f101(x6015,x6016))),f102(x6014,f101(x6015,x6016)),f75(x6011,x6012,x6013,x6014,x6015,x6016,x6018,x6017)),f88(x6016,f101(x6015,x6016),f88(x6015,f83(x6016,f101(x6015,x6016)),f102(x6015,x6016),f80(x6011,x6012,x6013,x6014,x6015,x6016,x6018,x6017)),f81(x6011,x6012,x6013,x6014,x6015,x6016,x6018,x6017))))))))
% 1.02/1.13  [509]~P1(x5092)+~P1(x5091)+P1(f88(a4,a4,f88(a4,f83(a4,a4),a84,x5091),x5092))
% 1.02/1.13  [580]P1(f88(a1,a4,f88(a1,f83(a1,a4),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(a1,f83(a1,a4)),f118(f101(f7(f7(a3)),f8(f7(a3)))),a104),f30(x5801,x5802)),x5801))+~P1(f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4,f88(f83(f7(a3),f95(a1)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f83(f7(a3),f95(a1)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4)),a113,a104),x5802),f88(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f102(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a90),f88(f95(a110),f83(f7(a3),f95(a110)),f88(f7(a3),f83(f95(a110),f83(f7(a3),f95(a110))),f88(f83(f7(a3),f95(a110)),f83(f7(a3),f83(f95(a110),f83(f7(a3),f95(a110)))),f87(f7(a3),f95(a110)),a93),a116),f88(a110,f95(a110),f99(a110),a115)))))+~P1(f88(a1,a4,f88(f8(f7(a3)),f83(a1,a4),f88(f83(f7(a3),f95(a1)),f83(f8(f7(a3)),f83(a1,a4)),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a1)),f83(f8(f7(a3)),f83(a1,a4))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a1)),f83(f8(f7(a3)),f83(a1,a4)))),a119,a104),a90),x5802),a15),x5801))
% 1.02/1.13  [582]P1(f88(a1,a4,f88(f8(f7(a3)),f83(a1,a4),f88(f83(f7(a3),f95(a1)),f83(f8(f7(a3)),f83(a1,a4)),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a1)),f83(f8(f7(a3)),f83(a1,a4))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a1)),f83(f8(f7(a3)),f83(a1,a4)))),a119,a104),a89),x5821),a9),f30(x5822,x5821)))+~P1(f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4,f88(f83(f7(a3),f95(a1)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f83(f7(a3),f95(a1)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4)),a113,a104),x5821),f88(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f102(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a90),f88(f95(a110),f83(f7(a3),f95(a110)),f88(f7(a3),f83(f95(a110),f83(f7(a3),f95(a110))),f88(f83(f7(a3),f95(a110)),f83(f7(a3),f83(f95(a110),f83(f7(a3),f95(a110)))),f87(f7(a3),f95(a110)),a93),a116),f88(a110,f95(a110),f99(a110),a115)))))+~P1(f88(a1,a4,f88(f8(f7(a3)),f83(a1,a4),f88(f83(f7(a3),f95(a1)),f83(f8(f7(a3)),f83(a1,a4)),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a1)),f83(f8(f7(a3)),f83(a1,a4))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a1)),f83(f8(f7(a3)),f83(a1,a4)))),a119,a104),a90),x5821),a15),x5822))
% 1.02/1.13  [562]E(f108(f83(f101(x5621,x5622),a4),x5623),f108(f83(f101(x5621,x5622),a4),x5624))+P1(f88(f83(f101(x5621,x5622),a4),a4,f88(f101(x5621,x5622),f83(f83(f101(x5621,x5622),a4),a4),f97(f101(x5621,x5622)),f88(x5622,f101(x5621,x5622),f88(x5621,f83(x5622,f101(x5621,x5622)),f102(x5621,x5622),f47(x5621,x5622,x5623,x5624)),f52(x5621,x5622,x5623,x5624))),x5623))+P1(f88(f83(f101(x5621,x5622),a4),a4,f88(f101(x5621,x5622),f83(f83(f101(x5621,x5622),a4),a4),f97(f101(x5621,x5622)),f88(x5622,f101(x5621,x5622),f88(x5621,f83(x5622,f101(x5621,x5622)),f102(x5621,x5622),f47(x5621,x5622,x5623,x5624)),f52(x5621,x5622,x5623,x5624))),x5624))
% 1.02/1.13  [569]E(f108(f83(f101(x5691,x5692),a4),x5693),f108(f83(f101(x5691,x5692),a4),x5694))+~P1(f88(f83(f101(x5691,x5692),a4),a4,f88(f101(x5691,x5692),f83(f83(f101(x5691,x5692),a4),a4),f97(f101(x5691,x5692)),f88(x5692,f101(x5691,x5692),f88(x5691,f83(x5692,f101(x5691,x5692)),f102(x5691,x5692),f47(x5691,x5692,x5693,x5694)),f52(x5691,x5692,x5693,x5694))),x5693))+~P1(f88(f83(f101(x5691,x5692),a4),a4,f88(f101(x5691,x5692),f83(f83(f101(x5691,x5692),a4),a4),f97(f101(x5691,x5692)),f88(x5692,f101(x5691,x5692),f88(x5691,f83(x5692,f101(x5691,x5692)),f102(x5691,x5692),f47(x5691,x5692,x5693,x5694)),f52(x5691,x5692,x5693,x5694))),x5694))
% 1.02/1.13  [510]~E(x5103,x5105)+~E(f108(x5101,x5102),f108(x5101,x5104))+E(f88(f8(x5101),f8(x5101),f88(x5101,f83(f8(x5101),f8(x5101)),f86(x5101),x5102),x5103),f88(f8(x5101),f8(x5101),f88(x5101,f83(f8(x5101),f8(x5101)),f86(x5101),x5104),x5105))
% 1.02/1.13  [578]~P1(f88(a1,a4,f88(a1,f83(a1,a4),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,x5781)))))))),f83(a1,f83(a1,a4)),f118(x5781),x5782),x5783),x5785))+~P1(f88(a1,a4,f88(a1,f83(a1,a4),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,x5781)))))))),f83(a1,f83(a1,a4)),f118(x5781),x5782),x5785),x5784))+P1(f88(a1,a4,f88(a1,f83(a1,a4),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,x5781)))))))),f83(a1,f83(a1,a4)),f118(x5781),x5782),x5783),x5784))
% 1.02/1.13  [568]~P1(x5683)+~P1(f88(f101(x5681,x5682),a4,f88(f83(x5681,f83(x5682,a4)),f83(f101(x5681,x5682),a4),f103(x5681,x5682,a4),x5684),x5685))+P1(f88(f101(x5681,x5682),a4,f88(f83(x5681,f83(x5682,a4)),f83(f101(x5681,x5682),a4),f103(x5681,x5682,a4),f88(f83(x5681,f83(x5682,a4)),f83(x5681,f83(x5682,a4)),f88(f83(f83(x5682,a4),f83(x5682,a4)),f83(f83(x5681,f83(x5682,a4)),f83(x5681,f83(x5682,a4))),f12(f83(x5682,a4),f83(x5682,a4),x5681),f88(f83(a4,a4),f83(f83(x5682,a4),f83(x5682,a4)),f12(a4,a4,x5682),f88(a4,f83(a4,a4),a84,x5683))),x5684)),x5685))
% 1.02/1.13  [511]~E(f108(x5111,x5114),f108(x5111,x5116))+~E(f108(x5112,x5113),f108(x5112,x5115))+E(f88(x5111,f101(x5112,x5111),f88(x5112,f83(x5111,f101(x5112,x5111)),f102(x5112,x5111),x5113),x5114),f88(x5111,f101(x5112,x5111),f88(x5112,f83(x5111,f101(x5112,x5111)),f102(x5112,x5111),x5115),x5116))
% 1.02/1.13  [557]~E(f108(f83(f101(x5571,x5572),a4),x5576),f108(f83(f101(x5571,x5572),a4),x5575))+~P1(f88(f83(f101(x5571,x5572),a4),a4,f88(f101(x5571,x5572),f83(f83(f101(x5571,x5572),a4),a4),f97(f101(x5571,x5572)),f88(x5572,f101(x5571,x5572),f88(x5571,f83(x5572,f101(x5571,x5572)),f102(x5571,x5572),x5573),x5574)),x5576))+P1(f88(f83(f101(x5571,x5572),a4),a4,f88(f101(x5571,x5572),f83(f83(f101(x5571,x5572),a4),a4),f97(f101(x5571,x5572)),f88(x5572,f101(x5571,x5572),f88(x5571,f83(x5572,f101(x5571,x5572)),f102(x5571,x5572),x5573),x5574)),x5575))
% 1.02/1.13  [558]~E(f108(f83(f101(x5581,x5582),a4),x5586),f108(f83(f101(x5581,x5582),a4),x5585))+~P1(f88(f83(f101(x5581,x5582),a4),a4,f88(f101(x5581,x5582),f83(f83(f101(x5581,x5582),a4),a4),f97(f101(x5581,x5582)),f88(x5582,f101(x5581,x5582),f88(x5581,f83(x5582,f101(x5581,x5582)),f102(x5581,x5582),x5583),x5584)),x5586))+P1(f88(f83(f101(x5581,x5582),a4),a4,f88(f101(x5581,x5582),f83(f83(f101(x5581,x5582),a4),a4),f97(f101(x5581,x5582)),f88(x5582,f101(x5581,x5582),f88(x5581,f83(x5582,f101(x5581,x5582)),f102(x5581,x5582),x5583),x5584)),x5585))
% 1.02/1.13  [544]~E(f108(x5442,x5445),f108(x5442,x5447))+~E(f108(x5441,x5446),f108(x5441,x5444))+E(f88(x5441,f95(x5442),f88(f95(x5442),f83(x5441,f95(x5442)),f88(x5441,f83(f95(x5442),f83(x5441,f95(x5442))),f88(f83(x5441,f95(x5442)),f83(x5441,f83(f95(x5442),f83(x5441,f95(x5442)))),f87(x5441,f95(x5442)),x5443),x5444),f88(x5442,f95(x5442),f99(x5442),x5445)),x5446),f88(x5442,f95(x5442),f99(x5442),x5447))
% 1.02/1.13  [548]E(f108(x5481,x5482),f108(x5481,x5483))+~E(f88(x5481,f95(x5484),x5485,x5482),f88(x5484,f95(x5484),f99(x5484),x5487))+E(f88(x5481,f95(x5484),f88(f95(x5484),f83(x5481,f95(x5484)),f88(x5481,f83(f95(x5484),f83(x5481,f95(x5484))),f88(f83(x5481,f95(x5484)),f83(x5481,f83(f95(x5484),f83(x5481,f95(x5484)))),f87(x5481,f95(x5484)),x5485),x5483),f88(x5484,f95(x5484),f99(x5484),x5486)),x5482),f88(x5484,f95(x5484),f99(x5484),x5487))
% 1.02/1.13  [553]E(f108(x5531,x5532),f108(x5531,x5533))+~E(f108(x5534,x5535),f108(x5534,x5536))+~E(f88(x5534,f95(x5531),f88(f95(x5531),f83(x5534,f95(x5531)),f88(x5534,f83(f95(x5531),f83(x5534,f95(x5531))),f88(f83(x5534,f95(x5531)),f83(x5534,f83(f95(x5531),f83(x5534,f95(x5531)))),f87(x5534,f95(x5531)),x5537),x5536),f88(x5531,f95(x5531),f99(x5531),x5532)),x5535),f88(x5531,f95(x5531),f99(x5531),x5533))
% 1.02/1.13  [554]E(f108(x5541,x5542),f108(x5541,x5543))+E(f88(x5544,f95(x5541),x5545,x5546),f88(x5541,f95(x5541),f99(x5541),x5542))+~E(f88(x5544,f95(x5541),f88(f95(x5541),f83(x5544,f95(x5541)),f88(x5544,f83(f95(x5541),f83(x5544,f95(x5541))),f88(f83(x5544,f95(x5541)),f83(x5544,f83(f95(x5541),f83(x5544,f95(x5541)))),f87(x5544,f95(x5541)),x5545),x5547),f88(x5541,f95(x5541),f99(x5541),x5543)),x5546),f88(x5541,f95(x5541),f99(x5541),x5542))
% 1.02/1.13  [555]E(f108(x5551,x5552),f108(x5551,x5553))+E(f88(x5551,f95(x5554),x5555,x5552),f88(x5554,f95(x5554),f99(x5554),x5556))+~E(f88(x5551,f95(x5554),f88(f95(x5554),f83(x5551,f95(x5554)),f88(x5551,f83(f95(x5554),f83(x5551,f95(x5554))),f88(f83(x5551,f95(x5554)),f83(x5551,f83(f95(x5554),f83(x5551,f95(x5554)))),f87(x5551,f95(x5554)),x5555),x5553),f88(x5554,f95(x5554),f99(x5554),x5557)),x5552),f88(x5554,f95(x5554),f99(x5554),x5556))
% 1.02/1.13  [583]P1(f88(a1,a4,f88(f8(f7(a3)),f83(a1,a4),f88(f83(f7(a3),f95(a1)),f83(f8(f7(a3)),f83(a1,a4)),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a1)),f83(f8(f7(a3)),f83(a1,a4))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a1)),f83(f8(f7(a3)),f83(a1,a4)))),a119,x5831),x5832),x5833),f88(f8(f7(a3)),f8(f7(a3)),f88(f8(f7(a3)),f83(f8(f7(a3)),f8(f7(a3))),f100(f7(a3)),x5834),x5835)),x5836))+~P1(f88(a1,a4,f88(f8(f7(a3)),f83(a1,a4),f88(f83(f7(a3),f95(a1)),f83(f8(f7(a3)),f83(a1,a4)),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a1)),f83(f8(f7(a3)),f83(a1,a4))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a1)),f83(f8(f7(a3)),f83(a1,a4)))),a119,x5831),x5832),x5833),x5834),x5837))+~P1(f88(a1,a4,f88(f8(f7(a3)),f83(a1,a4),f88(f83(f7(a3),f95(a1)),f83(f8(f7(a3)),f83(a1,a4)),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a1)),f83(f8(f7(a3)),f83(a1,a4))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a1)),f83(f8(f7(a3)),f83(a1,a4)))),a119,x5831),x5832),x5833),x5835),x5836))
% 1.02/1.13  [589]~E(f88(f7(a3),f95(a110),x58911,x5892),f88(a110,f95(a110),f99(a110),x5898))+P1(f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4,f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4)),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4)))),a107,x5891),f88(f8(f7(a3)),f8(f7(a3)),f88(a1,f83(f8(f7(a3)),f8(f7(a3))),f88(f7(a3),f83(a1,f83(f8(f7(a3)),f8(f7(a3)))),f6(f7(a3)),x5892),x5893),f88(f8(f7(a3)),f8(f7(a3)),f88(f8(f7(a3)),f83(f8(f7(a3)),f8(f7(a3))),f100(f7(a3)),f88(f8(f7(a3)),f8(f7(a3)),f88(f7(a3),f83(f8(f7(a3)),f8(f7(a3))),f86(f7(a3)),x5892),f88(a110,f8(f7(a3)),f117(f7(a3)),x5894))),x5895))),f88(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f102(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),x5896),x5897)),f88(f8(f7(a3)),f8(f7(a3)),f88(a1,f83(f8(f7(a3)),f8(f7(a3))),f88(f7(a3),f83(a1,f83(f8(f7(a3)),f8(f7(a3)))),f6(f7(a3)),x5892),x5893),f88(f8(f7(a3)),f8(f7(a3)),f88(f8(f7(a3)),f83(f8(f7(a3)),f8(f7(a3))),f100(f7(a3)),f88(f8(f7(a3)),f8(f7(a3)),f88(f7(a3),f83(f8(f7(a3)),f8(f7(a3))),f86(f7(a3)),x5892),f88(a110,f8(f7(a3)),f117(f7(a3)),x5898))),x5899))),f88(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f102(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),x58910),f88(f95(a110),f83(f7(a3),f95(a110)),f88(f7(a3),f83(f95(a110),f83(f7(a3),f95(a110))),f88(f83(f7(a3),f95(a110)),f83(f7(a3),f83(f95(a110),f83(f7(a3),f95(a110)))),f87(f7(a3),f95(a110)),x58911),x5892),f88(f7(a3),f95(a110),x5897,x5892)))))+~P1(f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4,f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4)),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4)))),a107,x5891),x5895),f88(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f102(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),x5896),f88(f95(a110),f83(f7(a3),f95(a110)),f88(f7(a3),f83(f95(a110),f83(f7(a3),f95(a110))),f88(f83(f7(a3),f95(a110)),f83(f7(a3),f83(f95(a110),f83(f7(a3),f95(a110)))),f87(f7(a3),f95(a110)),x5897),x5892),f88(a110,f95(a110),f99(a110),x5894)))),x5899),f88(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f102(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),x58910),x58911)))
% 1.02/1.13  [599]~E(f88(f7(a3),f95(a110),x59910,x5991),f88(a110,f95(a110),f99(a110),x5997))+~P1(f88(f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a4,f88(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f83(f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a4),f97(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))))),f88(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f88(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f83(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))))),f102(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f102(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),x5994),f88(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f102(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),x5995),f88(f95(a110),f83(f7(a3),f95(a110)),f88(f7(a3),f83(f95(a110),f83(f7(a3),f95(a110))),f88(f83(f7(a3),f95(a110)),f83(f7(a3),f83(f95(a110),f83(f7(a3),f95(a110)))),f87(f7(a3),f95(a110)),x5996),x5991),f88(a110,f95(a110),f99(a110),x5993))))),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f102(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),x5998),f88(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f102(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),x5999),x59910)))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a106,x59911)))+P1(f88(f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a4,f88(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f83(f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a4),f97(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))))),f88(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f88(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f83(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))))),f102(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f102(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f8(f7(a3)),f88(a1,f83(f8(f7(a3)),f8(f7(a3))),f88(f7(a3),f83(a1,f83(f8(f7(a3)),f8(f7(a3)))),f6(f7(a3)),x5991),x5992),f88(f8(f7(a3)),f8(f7(a3)),f88(f8(f7(a3)),f83(f8(f7(a3)),f8(f7(a3))),f100(f7(a3)),f88(f8(f7(a3)),f8(f7(a3)),f88(f7(a3),f83(f8(f7(a3)),f8(f7(a3))),f86(f7(a3)),x5991),f88(a110,f8(f7(a3)),f117(f7(a3)),x5993))),x5994))),f88(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f102(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),x5995),x5996))),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f102(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f8(f7(a3)),f88(a1,f83(f8(f7(a3)),f8(f7(a3))),f88(f7(a3),f83(a1,f83(f8(f7(a3)),f8(f7(a3)))),f6(f7(a3)),x5991),x5992),f88(f8(f7(a3)),f8(f7(a3)),f88(f8(f7(a3)),f83(f8(f7(a3)),f8(f7(a3))),f100(f7(a3)),f88(f8(f7(a3)),f8(f7(a3)),f88(f7(a3),f83(f8(f7(a3)),f8(f7(a3))),f86(f7(a3)),x5991),f88(a110,f8(f7(a3)),f117(f7(a3)),x5997))),x5998))),f88(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f102(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),x5999),f88(f95(a110),f83(f7(a3),f95(a110)),f88(f7(a3),f83(f95(a110),f83(f7(a3),f95(a110))),f88(f83(f7(a3),f95(a110)),f83(f7(a3),f83(f95(a110),f83(f7(a3),f95(a110)))),f87(f7(a3),f95(a110)),x59910),x5991),f88(f7(a3),f95(a110),x5996,x5991)))))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a106,x59911)))
% 1.02/1.13  [529]~E(x5294,x5297)+~E(x5293,x5296)+~E(f108(x5291,x5292),f108(x5291,x5295))+E(f88(f8(x5291),f8(x5291),f88(a1,f83(f8(x5291),f8(x5291)),f88(x5291,f83(a1,f83(f8(x5291),f8(x5291))),f6(x5291),x5292),x5293),x5294),f88(f8(x5291),f8(x5291),f88(a1,f83(f8(x5291),f8(x5291)),f88(x5291,f83(a1,f83(f8(x5291),f8(x5291))),f6(x5291),x5295),x5296),x5297))
% 1.02/1.13  [590]~P1(f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4,f88(f83(f7(a3),f95(a1)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f83(f7(a3),f95(a1)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4)),a113,x5901),x5902),x5904))+P1(f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4,f88(f83(f7(a3),f95(a1)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f83(f7(a3),f95(a1)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4)),a113,x5901),x5902),x5903))+~P1(f88(f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a4,f88(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f83(f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a4),f97(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))))),f88(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f88(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f83(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))))),f102(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f102(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),x5905),x5904)),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f102(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),x5907),x5903))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a106,x5901)))+~P1(f88(a1,a4,f88(f8(f7(a3)),f83(a1,a4),f88(f83(f7(a3),f95(a1)),f83(f8(f7(a3)),f83(a1,a4)),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a1)),f83(f8(f7(a3)),f83(a1,a4))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a1)),f83(f8(f7(a3)),f83(a1,a4)))),a119,x5901),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),a91,x5904)),x5902),x5905),x5906))
% 1.02/1.13  [586]~E(f88(f7(a3),f95(a110),x5869,x5861),f96(a110))+P1(f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4,f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4)),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4)))),a107,x5863),f88(f8(f7(a3)),f8(f7(a3)),f88(a1,f83(f8(f7(a3)),f8(f7(a3))),f88(f7(a3),f83(a1,f83(f8(f7(a3)),f8(f7(a3)))),f6(f7(a3)),x5861),x5864),x5862)),f88(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f102(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),x5865),x5866)),f88(f8(f7(a3)),f8(f7(a3)),f88(a1,f83(f8(f7(a3)),f8(f7(a3))),f88(f7(a3),f83(a1,f83(f8(f7(a3)),f8(f7(a3)))),f6(f7(a3)),x5861),x5864),x5867)),f88(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f102(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),x5868),f88(f95(a110),f83(f7(a3),f95(a110)),f88(f7(a3),f83(f95(a110),f83(f7(a3),f95(a110))),f88(f83(f7(a3),f95(a110)),f83(f7(a3),f83(f95(a110),f83(f7(a3),f95(a110)))),f87(f7(a3),f95(a110)),x5869),x5861),f88(f7(a3),f95(a110),x5866,x5861)))))+P1(f88(f8(f7(a3)),a4,f88(f7(a3),f83(f8(f7(a3)),a4),a5,x5861),x5862))+~P1(f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4,f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4)),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4)))),a107,x5863),x5862),f88(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f102(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),x5865),f88(f95(a110),f83(f7(a3),f95(a110)),f88(f7(a3),f83(f95(a110),f83(f7(a3),f95(a110))),f88(f83(f7(a3),f95(a110)),f83(f7(a3),f83(f95(a110),f83(f7(a3),f95(a110)))),f87(f7(a3),f95(a110)),x5866),x5861),f96(a110)))),x5867),f88(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f102(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),x5868),x5869)))
% 1.02/1.13  [594]~P1(f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),a4,f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),a4),f92(f101(f7(f7(a3)),f8(f7(a3)))),x5941),x5943))+P1(f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),a4,f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),a4),f92(f101(f7(f7(a3)),f8(f7(a3)))),x5941),x5942))+~P1(f88(f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a4,f88(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f83(f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a4),f97(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))))),f88(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f88(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f83(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))))),f102(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f102(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),x5945),f88(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f102(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),x5943),x5947))),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f102(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),x5948),f88(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f102(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),x5942),x5949)))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a106,x5941)))+~P1(f88(a1,a4,f88(f8(f7(a3)),f83(a1,a4),f88(f83(f7(a3),f95(a1)),f83(f8(f7(a3)),f83(a1,a4)),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a1)),f83(f8(f7(a3)),f83(a1,a4))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a1)),f83(f8(f7(a3)),f83(a1,a4)))),a119,x5941),x5943),x5944),x5945),x5946))
% 1.02/1.13  [595]~P1(f88(f83(f7(a3),f95(a1)),a4,f88(f83(f7(a3),f95(a110)),f83(f83(f7(a3),f95(a1)),a4),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f83(f83(f7(a3),f95(a1)),a4)),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f83(f83(f7(a3),f95(a1)),a4))),f94(f101(f7(f7(a3)),f8(f7(a3)))),x5951),x5955),x5958),x5954))+P1(f88(f83(f7(a3),f95(a1)),a4,f88(f83(f7(a3),f95(a110)),f83(f83(f7(a3),f95(a1)),a4),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f83(f83(f7(a3),f95(a1)),a4)),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f83(f83(f7(a3),f95(a1)),a4))),f94(f101(f7(f7(a3)),f8(f7(a3)))),x5951),x5952),x5953),x5954))+~P1(f88(f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a4,f88(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f83(f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a4),f97(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))))),f88(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f88(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f83(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))))),f102(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f102(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),x5956),f88(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f102(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),x5955),x5958))),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f102(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),x5959),f88(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f102(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),x5952),x5953)))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a106,x5951)))+~P1(f88(a1,a4,f88(f8(f7(a3)),f83(a1,a4),f88(f83(f7(a3),f95(a1)),f83(f8(f7(a3)),f83(a1,a4)),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a1)),f83(f8(f7(a3)),f83(a1,a4))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a1)),f83(f8(f7(a3)),f83(a1,a4)))),a119,x5951),x5955),x5954),x5956),x5957))
% 1.02/1.13  [588]~E(f88(f7(a3),f95(a110),x58810,x5881),f88(a110,f95(a110),f99(a110),x5887))+P1(f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4,f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4)),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4)))),a107,x5883),f88(f8(f7(a3)),f8(f7(a3)),f88(a1,f83(f8(f7(a3)),f8(f7(a3))),f88(f7(a3),f83(a1,f83(f8(f7(a3)),f8(f7(a3)))),f6(f7(a3)),x5881),x5884),x5882)),f88(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f102(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),x5885),x5886)),f88(f8(f7(a3)),f8(f7(a3)),f88(a1,f83(f8(f7(a3)),f8(f7(a3))),f88(f7(a3),f83(a1,f83(f8(f7(a3)),f8(f7(a3)))),f6(f7(a3)),x5881),x5884),f88(f8(f7(a3)),f8(f7(a3)),f88(f8(f7(a3)),f83(f8(f7(a3)),f8(f7(a3))),f100(f7(a3)),f88(f8(f7(a3)),f8(f7(a3)),f88(f7(a3),f83(f8(f7(a3)),f8(f7(a3))),f86(f7(a3)),x5881),f88(a110,f8(f7(a3)),f117(f7(a3)),x5887))),x5888))),f88(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f102(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),x5889),f88(f95(a110),f83(f7(a3),f95(a110)),f88(f7(a3),f83(f95(a110),f83(f7(a3),f95(a110))),f88(f83(f7(a3),f95(a110)),f83(f7(a3),f83(f95(a110),f83(f7(a3),f95(a110)))),f87(f7(a3),f95(a110)),x58810),x5881),f88(f7(a3),f95(a110),x5886,x5881)))))+P1(f88(f8(f7(a3)),a4,f88(f7(a3),f83(f8(f7(a3)),a4),a5,x5881),x5882))+~P1(f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4,f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4)),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f83(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),a4)))),a107,x5883),x5882),f88(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f102(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),x5885),f88(f95(a110),f83(f7(a3),f95(a110)),f88(f7(a3),f83(f95(a110),f83(f7(a3),f95(a110))),f88(f83(f7(a3),f95(a110)),f83(f7(a3),f83(f95(a110),f83(f7(a3),f95(a110)))),f87(f7(a3),f95(a110)),x5886),x5881),f96(a110)))),x5888),f88(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f102(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),x5889),x58810)))
% 1.02/1.13  [598]~E(f88(f7(a3),f95(a110),x5989,x5981),f88(a110,f95(a110),f99(a110),x5986))+P1(f88(f8(f7(a3)),a4,f88(f7(a3),f83(f8(f7(a3)),a4),a5,x5981),x5982))+~P1(f88(f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a4,f88(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f83(f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a4),f97(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))))),f88(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f88(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f83(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))))),f102(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f102(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),x5982),f88(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f102(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),x5984),f88(f95(a110),f83(f7(a3),f95(a110)),f88(f7(a3),f83(f95(a110),f83(f7(a3),f95(a110))),f88(f83(f7(a3),f95(a110)),f83(f7(a3),f83(f95(a110),f83(f7(a3),f95(a110)))),f87(f7(a3),f95(a110)),x5985),x5981),f96(a110))))),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f102(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),x5987),f88(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f102(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),x5988),x5989)))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a106,x59810)))+P1(f88(f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a4,f88(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f83(f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a4),f97(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))))),f88(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f88(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f83(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))))),f102(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f102(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f8(f7(a3)),f88(a1,f83(f8(f7(a3)),f8(f7(a3))),f88(f7(a3),f83(a1,f83(f8(f7(a3)),f8(f7(a3)))),f6(f7(a3)),x5981),x5983),x5982)),f88(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f102(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),x5984),x5985))),f88(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f83(f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),f102(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f88(f8(f7(a3)),f8(f7(a3)),f88(a1,f83(f8(f7(a3)),f8(f7(a3))),f88(f7(a3),f83(a1,f83(f8(f7(a3)),f8(f7(a3)))),f6(f7(a3)),x5981),x5983),f88(f8(f7(a3)),f8(f7(a3)),f88(f8(f7(a3)),f83(f8(f7(a3)),f8(f7(a3))),f100(f7(a3)),f88(f8(f7(a3)),f8(f7(a3)),f88(f7(a3),f83(f8(f7(a3)),f8(f7(a3))),f86(f7(a3)),x5981),f88(a110,f8(f7(a3)),f117(f7(a3)),x5986))),x5987))),f88(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),f88(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f83(f7(a3),f95(a110)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f102(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))),x5988),f88(f95(a110),f83(f7(a3),f95(a110)),f88(f7(a3),f83(f95(a110),f83(f7(a3),f95(a110))),f88(f83(f7(a3),f95(a110)),f83(f7(a3),f83(f95(a110),f83(f7(a3),f95(a110)))),f87(f7(a3),f95(a110)),x5989),x5981),f88(f7(a3),f95(a110),x5985,x5981)))))),f88(f7(f101(f7(a3),f101(f7(a3),f101(f7(f101(f7(a3),a1)),f7(f101(f7(a3),f101(f7(a1),f101(a1,f101(f7(f7(a3)),f8(f7(a3))))))))))),f83(f101(f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110)))),f101(f8(f7(a3)),f101(f83(a98,f95(f101(f7(a3),f83(f101(f7(a3),f7(a3)),f95(a110))))),f83(f7(a3),f95(a110))))),a4),a106,x59810)))
% 1.02/1.13  %EqnAxiom
% 1.02/1.13  [1]E(x11,x11)
% 1.02/1.13  [2]E(x22,x21)+~E(x21,x22)
% 1.02/1.13  [3]E(x31,x33)+~E(x31,x32)+~E(x32,x33)
% 1.02/1.13  [4]~E(x41,x42)+E(f108(x41,x43),f108(x42,x43))
% 1.02/1.13  [5]~E(x51,x52)+E(f108(x53,x51),f108(x53,x52))
% 1.02/1.13  [6]~E(x61,x62)+E(f88(x61,x63,x64,x65),f88(x62,x63,x64,x65))
% 1.02/1.13  [7]~E(x71,x72)+E(f88(x73,x71,x74,x75),f88(x73,x72,x74,x75))
% 1.02/1.13  [8]~E(x81,x82)+E(f88(x83,x84,x81,x85),f88(x83,x84,x82,x85))
% 1.02/1.13  [9]~E(x91,x92)+E(f88(x93,x94,x95,x91),f88(x93,x94,x95,x92))
% 1.02/1.13  [10]~E(x101,x102)+E(f101(x101,x103),f101(x102,x103))
% 1.02/1.13  [11]~E(x111,x112)+E(f101(x113,x111),f101(x113,x112))
% 1.02/1.13  [12]~E(x121,x122)+E(f8(x121),f8(x122))
% 1.02/1.13  [13]~E(x131,x132)+E(f7(x131),f7(x132))
% 1.02/1.13  [14]~E(x141,x142)+E(f95(x141),f95(x142))
% 1.02/1.13  [15]~E(x151,x152)+E(f83(x151,x153),f83(x152,x153))
% 1.02/1.13  [16]~E(x161,x162)+E(f83(x163,x161),f83(x163,x162))
% 1.02/1.13  [17]~E(x171,x172)+E(f112(x171),f112(x172))
% 1.02/1.13  [18]~E(x181,x182)+E(f97(x181),f97(x182))
% 1.02/1.13  [19]~E(x191,x192)+E(f102(x191,x193),f102(x192,x193))
% 1.02/1.13  [20]~E(x201,x202)+E(f102(x203,x201),f102(x203,x202))
% 1.02/1.13  [21]~E(x211,x212)+E(f117(x211),f117(x212))
% 1.02/1.13  [22]~E(x221,x222)+E(f86(x221),f86(x222))
% 1.02/1.13  [23]~E(x231,x232)+E(f81(x231,x233,x234,x235,x236,x237,x238,x239),f81(x232,x233,x234,x235,x236,x237,x238,x239))
% 1.02/1.13  [24]~E(x241,x242)+E(f81(x243,x241,x244,x245,x246,x247,x248,x249),f81(x243,x242,x244,x245,x246,x247,x248,x249))
% 1.02/1.13  [25]~E(x251,x252)+E(f81(x253,x254,x251,x255,x256,x257,x258,x259),f81(x253,x254,x252,x255,x256,x257,x258,x259))
% 1.02/1.13  [26]~E(x261,x262)+E(f81(x263,x264,x265,x261,x266,x267,x268,x269),f81(x263,x264,x265,x262,x266,x267,x268,x269))
% 1.02/1.13  [27]~E(x271,x272)+E(f81(x273,x274,x275,x276,x271,x277,x278,x279),f81(x273,x274,x275,x276,x272,x277,x278,x279))
% 1.02/1.13  [28]~E(x281,x282)+E(f81(x283,x284,x285,x286,x287,x281,x288,x289),f81(x283,x284,x285,x286,x287,x282,x288,x289))
% 1.02/1.13  [29]~E(x291,x292)+E(f81(x293,x294,x295,x296,x297,x298,x291,x299),f81(x293,x294,x295,x296,x297,x298,x292,x299))
% 1.02/1.13  [30]~E(x301,x302)+E(f81(x303,x304,x305,x306,x307,x308,x309,x301),f81(x303,x304,x305,x306,x307,x308,x309,x302))
% 1.02/1.13  [31]~E(x311,x312)+E(f6(x311),f6(x312))
% 1.02/1.13  [32]~E(x321,x322)+E(f100(x321),f100(x322))
% 1.02/1.13  [33]~E(x331,x332)+E(f99(x331),f99(x332))
% 1.02/1.13  [34]~E(x341,x342)+E(f52(x341,x343,x344,x345),f52(x342,x343,x344,x345))
% 1.02/1.13  [35]~E(x351,x352)+E(f52(x353,x351,x354,x355),f52(x353,x352,x354,x355))
% 1.02/1.13  [36]~E(x361,x362)+E(f52(x363,x364,x361,x365),f52(x363,x364,x362,x365))
% 1.02/1.13  [37]~E(x371,x372)+E(f52(x373,x374,x375,x371),f52(x373,x374,x375,x372))
% 1.02/1.13  [38]~E(x381,x382)+E(f96(x381),f96(x382))
% 1.02/1.13  [39]~E(x391,x392)+E(f80(x391,x393,x394,x395,x396,x397,x398,x399),f80(x392,x393,x394,x395,x396,x397,x398,x399))
% 1.02/1.13  [40]~E(x401,x402)+E(f80(x403,x401,x404,x405,x406,x407,x408,x409),f80(x403,x402,x404,x405,x406,x407,x408,x409))
% 1.02/1.13  [41]~E(x411,x412)+E(f80(x413,x414,x411,x415,x416,x417,x418,x419),f80(x413,x414,x412,x415,x416,x417,x418,x419))
% 1.02/1.13  [42]~E(x421,x422)+E(f80(x423,x424,x425,x421,x426,x427,x428,x429),f80(x423,x424,x425,x422,x426,x427,x428,x429))
% 1.02/1.13  [43]~E(x431,x432)+E(f80(x433,x434,x435,x436,x431,x437,x438,x439),f80(x433,x434,x435,x436,x432,x437,x438,x439))
% 1.02/1.13  [44]~E(x441,x442)+E(f80(x443,x444,x445,x446,x447,x441,x448,x449),f80(x443,x444,x445,x446,x447,x442,x448,x449))
% 1.02/1.13  [45]~E(x451,x452)+E(f80(x453,x454,x455,x456,x457,x458,x451,x459),f80(x453,x454,x455,x456,x457,x458,x452,x459))
% 1.02/1.13  [46]~E(x461,x462)+E(f80(x463,x464,x465,x466,x467,x468,x469,x461),f80(x463,x464,x465,x466,x467,x468,x469,x462))
% 1.02/1.13  [47]~E(x471,x472)+E(f78(x471,x473,x474,x475,x476,x477),f78(x472,x473,x474,x475,x476,x477))
% 1.02/1.13  [48]~E(x481,x482)+E(f78(x483,x481,x484,x485,x486,x487),f78(x483,x482,x484,x485,x486,x487))
% 1.02/1.13  [49]~E(x491,x492)+E(f78(x493,x494,x491,x495,x496,x497),f78(x493,x494,x492,x495,x496,x497))
% 1.02/1.13  [50]~E(x501,x502)+E(f78(x503,x504,x505,x501,x506,x507),f78(x503,x504,x505,x502,x506,x507))
% 1.02/1.13  [51]~E(x511,x512)+E(f78(x513,x514,x515,x516,x511,x517),f78(x513,x514,x515,x516,x512,x517))
% 1.02/1.13  [52]~E(x521,x522)+E(f78(x523,x524,x525,x526,x527,x521),f78(x523,x524,x525,x526,x527,x522))
% 1.02/1.13  [53]~E(x531,x532)+E(f77(x531,x533,x534,x535,x536),f77(x532,x533,x534,x535,x536))
% 1.02/1.13  [54]~E(x541,x542)+E(f77(x543,x541,x544,x545,x546),f77(x543,x542,x544,x545,x546))
% 1.02/1.13  [55]~E(x551,x552)+E(f77(x553,x554,x551,x555,x556),f77(x553,x554,x552,x555,x556))
% 1.02/1.13  [56]~E(x561,x562)+E(f77(x563,x564,x565,x561,x566),f77(x563,x564,x565,x562,x566))
% 1.02/1.13  [57]~E(x571,x572)+E(f77(x573,x574,x575,x576,x571),f77(x573,x574,x575,x576,x572))
% 1.02/1.13  [58]~E(x581,x582)+E(f103(x581,x583,x584),f103(x582,x583,x584))
% 1.02/1.13  [59]~E(x591,x592)+E(f103(x593,x591,x594),f103(x593,x592,x594))
% 1.02/1.13  [60]~E(x601,x602)+E(f103(x603,x604,x601),f103(x603,x604,x602))
% 1.02/1.13  [61]~E(x611,x612)+E(f56(x611,x613,x614),f56(x612,x613,x614))
% 1.02/1.13  [62]~E(x621,x622)+E(f56(x623,x621,x624),f56(x623,x622,x624))
% 1.02/1.13  [63]~E(x631,x632)+E(f56(x633,x634,x631),f56(x633,x634,x632))
% 1.02/1.13  [64]~E(x641,x642)+E(f12(x641,x643,x644),f12(x642,x643,x644))
% 1.02/1.13  [65]~E(x651,x652)+E(f12(x653,x651,x654),f12(x653,x652,x654))
% 1.02/1.13  [66]~E(x661,x662)+E(f12(x663,x664,x661),f12(x663,x664,x662))
% 1.02/1.13  [67]~E(x671,x672)+E(f66(x671,x673,x674,x675),f66(x672,x673,x674,x675))
% 1.02/1.13  [68]~E(x681,x682)+E(f66(x683,x681,x684,x685),f66(x683,x682,x684,x685))
% 1.02/1.13  [69]~E(x691,x692)+E(f66(x693,x694,x691,x695),f66(x693,x694,x692,x695))
% 1.02/1.13  [70]~E(x701,x702)+E(f66(x703,x704,x705,x701),f66(x703,x704,x705,x702))
% 1.02/1.13  [71]~E(x711,x712)+E(f87(x711,x713),f87(x712,x713))
% 1.02/1.13  [72]~E(x721,x722)+E(f87(x723,x721),f87(x723,x722))
% 1.02/1.13  [73]~E(x731,x732)+E(f65(x731,x733,x734,x735),f65(x732,x733,x734,x735))
% 1.02/1.13  [74]~E(x741,x742)+E(f65(x743,x741,x744,x745),f65(x743,x742,x744,x745))
% 1.02/1.13  [75]~E(x751,x752)+E(f65(x753,x754,x751,x755),f65(x753,x754,x752,x755))
% 1.02/1.13  [76]~E(x761,x762)+E(f65(x763,x764,x765,x761),f65(x763,x764,x765,x762))
% 1.02/1.13  [77]~E(x771,x772)+E(f73(x771,x773,x774,x775,x776,x777),f73(x772,x773,x774,x775,x776,x777))
% 1.02/1.13  [78]~E(x781,x782)+E(f73(x783,x781,x784,x785,x786,x787),f73(x783,x782,x784,x785,x786,x787))
% 1.02/1.13  [79]~E(x791,x792)+E(f73(x793,x794,x791,x795,x796,x797),f73(x793,x794,x792,x795,x796,x797))
% 1.02/1.13  [80]~E(x801,x802)+E(f73(x803,x804,x805,x801,x806,x807),f73(x803,x804,x805,x802,x806,x807))
% 1.02/1.13  [81]~E(x811,x812)+E(f73(x813,x814,x815,x816,x811,x817),f73(x813,x814,x815,x816,x812,x817))
% 1.02/1.13  [82]~E(x821,x822)+E(f73(x823,x824,x825,x826,x827,x821),f73(x823,x824,x825,x826,x827,x822))
% 1.02/1.13  [83]~E(x831,x832)+E(f57(x831,x833,x834),f57(x832,x833,x834))
% 1.02/1.13  [84]~E(x841,x842)+E(f57(x843,x841,x844),f57(x843,x842,x844))
% 1.02/1.13  [85]~E(x851,x852)+E(f57(x853,x854,x851),f57(x853,x854,x852))
% 1.02/1.13  [86]~E(x861,x862)+E(f13(x861,x863,x864),f13(x862,x863,x864))
% 1.02/1.13  [87]~E(x871,x872)+E(f13(x873,x871,x874),f13(x873,x872,x874))
% 1.02/1.13  [88]~E(x881,x882)+E(f13(x883,x884,x881),f13(x883,x884,x882))
% 1.02/1.13  [89]~E(x891,x892)+E(f79(x891,x893,x894,x895,x896,x897),f79(x892,x893,x894,x895,x896,x897))
% 1.02/1.13  [90]~E(x901,x902)+E(f79(x903,x901,x904,x905,x906,x907),f79(x903,x902,x904,x905,x906,x907))
% 1.02/1.13  [91]~E(x911,x912)+E(f79(x913,x914,x911,x915,x916,x917),f79(x913,x914,x912,x915,x916,x917))
% 1.02/1.13  [92]~E(x921,x922)+E(f79(x923,x924,x925,x921,x926,x927),f79(x923,x924,x925,x922,x926,x927))
% 1.02/1.13  [93]~E(x931,x932)+E(f79(x933,x934,x935,x936,x931,x937),f79(x933,x934,x935,x936,x932,x937))
% 1.02/1.13  [94]~E(x941,x942)+E(f79(x943,x944,x945,x946,x947,x941),f79(x943,x944,x945,x946,x947,x942))
% 1.02/1.13  [95]~E(x951,x952)+E(f46(x951,x953,x954,x955),f46(x952,x953,x954,x955))
% 1.02/1.13  [96]~E(x961,x962)+E(f46(x963,x961,x964,x965),f46(x963,x962,x964,x965))
% 1.02/1.13  [97]~E(x971,x972)+E(f46(x973,x974,x971,x975),f46(x973,x974,x972,x975))
% 1.02/1.13  [98]~E(x981,x982)+E(f46(x983,x984,x985,x981),f46(x983,x984,x985,x982))
% 1.02/1.13  [99]~E(x991,x992)+E(f17(x991,x993,x994,x995),f17(x992,x993,x994,x995))
% 1.02/1.13  [100]~E(x1001,x1002)+E(f17(x1003,x1001,x1004,x1005),f17(x1003,x1002,x1004,x1005))
% 1.02/1.13  [101]~E(x1011,x1012)+E(f17(x1013,x1014,x1011,x1015),f17(x1013,x1014,x1012,x1015))
% 1.02/1.13  [102]~E(x1021,x1022)+E(f17(x1023,x1024,x1025,x1021),f17(x1023,x1024,x1025,x1022))
% 1.02/1.13  [103]~E(x1031,x1032)+E(f62(x1031,x1033,x1034,x1035),f62(x1032,x1033,x1034,x1035))
% 1.02/1.13  [104]~E(x1041,x1042)+E(f62(x1043,x1041,x1044,x1045),f62(x1043,x1042,x1044,x1045))
% 1.02/1.13  [105]~E(x1051,x1052)+E(f62(x1053,x1054,x1051,x1055),f62(x1053,x1054,x1052,x1055))
% 1.02/1.13  [106]~E(x1061,x1062)+E(f62(x1063,x1064,x1065,x1061),f62(x1063,x1064,x1065,x1062))
% 1.02/1.13  [107]~E(x1071,x1072)+E(f75(x1071,x1073,x1074,x1075,x1076,x1077,x1078,x1079),f75(x1072,x1073,x1074,x1075,x1076,x1077,x1078,x1079))
% 1.02/1.13  [108]~E(x1081,x1082)+E(f75(x1083,x1081,x1084,x1085,x1086,x1087,x1088,x1089),f75(x1083,x1082,x1084,x1085,x1086,x1087,x1088,x1089))
% 1.02/1.13  [109]~E(x1091,x1092)+E(f75(x1093,x1094,x1091,x1095,x1096,x1097,x1098,x1099),f75(x1093,x1094,x1092,x1095,x1096,x1097,x1098,x1099))
% 1.02/1.13  [110]~E(x1101,x1102)+E(f75(x1103,x1104,x1105,x1101,x1106,x1107,x1108,x1109),f75(x1103,x1104,x1105,x1102,x1106,x1107,x1108,x1109))
% 1.02/1.13  [111]~E(x1111,x1112)+E(f75(x1113,x1114,x1115,x1116,x1111,x1117,x1118,x1119),f75(x1113,x1114,x1115,x1116,x1112,x1117,x1118,x1119))
% 1.02/1.13  [112]~E(x1121,x1122)+E(f75(x1123,x1124,x1125,x1126,x1127,x1121,x1128,x1129),f75(x1123,x1124,x1125,x1126,x1127,x1122,x1128,x1129))
% 1.02/1.13  [113]~E(x1131,x1132)+E(f75(x1133,x1134,x1135,x1136,x1137,x1138,x1131,x1139),f75(x1133,x1134,x1135,x1136,x1137,x1138,x1132,x1139))
% 1.02/1.13  [114]~E(x1141,x1142)+E(f75(x1143,x1144,x1145,x1146,x1147,x1148,x1149,x1141),f75(x1143,x1144,x1145,x1146,x1147,x1148,x1149,x1142))
% 1.02/1.13  [115]~E(x1151,x1152)+E(f67(x1151,x1153,x1154,x1155,x1156),f67(x1152,x1153,x1154,x1155,x1156))
% 1.02/1.13  [116]~E(x1161,x1162)+E(f67(x1163,x1161,x1164,x1165,x1166),f67(x1163,x1162,x1164,x1165,x1166))
% 1.02/1.13  [117]~E(x1171,x1172)+E(f67(x1173,x1174,x1171,x1175,x1176),f67(x1173,x1174,x1172,x1175,x1176))
% 1.02/1.13  [118]~E(x1181,x1182)+E(f67(x1183,x1184,x1185,x1181,x1186),f67(x1183,x1184,x1185,x1182,x1186))
% 1.02/1.13  [119]~E(x1191,x1192)+E(f67(x1193,x1194,x1195,x1196,x1191),f67(x1193,x1194,x1195,x1196,x1192))
% 1.02/1.13  [120]~E(x1201,x1202)+E(f64(x1201,x1203,x1204,x1205),f64(x1202,x1203,x1204,x1205))
% 1.02/1.13  [121]~E(x1211,x1212)+E(f64(x1213,x1211,x1214,x1215),f64(x1213,x1212,x1214,x1215))
% 1.02/1.13  [122]~E(x1221,x1222)+E(f64(x1223,x1224,x1221,x1225),f64(x1223,x1224,x1222,x1225))
% 1.02/1.13  [123]~E(x1231,x1232)+E(f64(x1233,x1234,x1235,x1231),f64(x1233,x1234,x1235,x1232))
% 1.02/1.13  [124]~E(x1241,x1242)+E(f118(x1241),f118(x1242))
% 1.02/1.13  [125]~E(x1251,x1252)+E(f47(x1251,x1253,x1254,x1255),f47(x1252,x1253,x1254,x1255))
% 1.02/1.13  [126]~E(x1261,x1262)+E(f47(x1263,x1261,x1264,x1265),f47(x1263,x1262,x1264,x1265))
% 1.02/1.13  [127]~E(x1271,x1272)+E(f47(x1273,x1274,x1271,x1275),f47(x1273,x1274,x1272,x1275))
% 1.02/1.13  [128]~E(x1281,x1282)+E(f47(x1283,x1284,x1285,x1281),f47(x1283,x1284,x1285,x1282))
% 1.02/1.13  [129]~E(x1291,x1292)+E(f76(x1291,x1293,x1294,x1295,x1296,x1297),f76(x1292,x1293,x1294,x1295,x1296,x1297))
% 1.02/1.13  [130]~E(x1301,x1302)+E(f76(x1303,x1301,x1304,x1305,x1306,x1307),f76(x1303,x1302,x1304,x1305,x1306,x1307))
% 1.02/1.13  [131]~E(x1311,x1312)+E(f76(x1313,x1314,x1311,x1315,x1316,x1317),f76(x1313,x1314,x1312,x1315,x1316,x1317))
% 1.02/1.13  [132]~E(x1321,x1322)+E(f76(x1323,x1324,x1325,x1321,x1326,x1327),f76(x1323,x1324,x1325,x1322,x1326,x1327))
% 1.02/1.13  [133]~E(x1331,x1332)+E(f76(x1333,x1334,x1335,x1336,x1331,x1337),f76(x1333,x1334,x1335,x1336,x1332,x1337))
% 1.02/1.13  [134]~E(x1341,x1342)+E(f76(x1343,x1344,x1345,x1346,x1347,x1341),f76(x1343,x1344,x1345,x1346,x1347,x1342))
% 1.02/1.13  [135]~E(x1351,x1352)+E(f58(x1351,x1353,x1354),f58(x1352,x1353,x1354))
% 1.02/1.13  [136]~E(x1361,x1362)+E(f58(x1363,x1361,x1364),f58(x1363,x1362,x1364))
% 1.02/1.13  [137]~E(x1371,x1372)+E(f58(x1373,x1374,x1371),f58(x1373,x1374,x1372))
% 1.02/1.13  [138]~E(x1381,x1382)+E(f54(x1381,x1383,x1384),f54(x1382,x1383,x1384))
% 1.02/1.13  [139]~E(x1391,x1392)+E(f54(x1393,x1391,x1394),f54(x1393,x1392,x1394))
% 1.02/1.13  [140]~E(x1401,x1402)+E(f54(x1403,x1404,x1401),f54(x1403,x1404,x1402))
% 1.02/1.13  [141]~E(x1411,x1412)+E(f94(x1411),f94(x1412))
% 1.02/1.13  [142]~E(x1421,x1422)+E(f92(x1421),f92(x1422))
% 1.02/1.13  [143]~E(x1431,x1432)+E(f68(x1431,x1433,x1434,x1435,x1436,x1437),f68(x1432,x1433,x1434,x1435,x1436,x1437))
% 1.02/1.13  [144]~E(x1441,x1442)+E(f68(x1443,x1441,x1444,x1445,x1446,x1447),f68(x1443,x1442,x1444,x1445,x1446,x1447))
% 1.02/1.13  [145]~E(x1451,x1452)+E(f68(x1453,x1454,x1451,x1455,x1456,x1457),f68(x1453,x1454,x1452,x1455,x1456,x1457))
% 1.02/1.13  [146]~E(x1461,x1462)+E(f68(x1463,x1464,x1465,x1461,x1466,x1467),f68(x1463,x1464,x1465,x1462,x1466,x1467))
% 1.02/1.13  [147]~E(x1471,x1472)+E(f68(x1473,x1474,x1475,x1476,x1471,x1477),f68(x1473,x1474,x1475,x1476,x1472,x1477))
% 1.02/1.13  [148]~E(x1481,x1482)+E(f68(x1483,x1484,x1485,x1486,x1487,x1481),f68(x1483,x1484,x1485,x1486,x1487,x1482))
% 1.02/1.13  [149]~E(x1491,x1492)+E(f72(x1491,x1493,x1494,x1495,x1496,x1497),f72(x1492,x1493,x1494,x1495,x1496,x1497))
% 1.02/1.13  [150]~E(x1501,x1502)+E(f72(x1503,x1501,x1504,x1505,x1506,x1507),f72(x1503,x1502,x1504,x1505,x1506,x1507))
% 1.02/1.13  [151]~E(x1511,x1512)+E(f72(x1513,x1514,x1511,x1515,x1516,x1517),f72(x1513,x1514,x1512,x1515,x1516,x1517))
% 1.02/1.13  [152]~E(x1521,x1522)+E(f72(x1523,x1524,x1525,x1521,x1526,x1527),f72(x1523,x1524,x1525,x1522,x1526,x1527))
% 1.02/1.13  [153]~E(x1531,x1532)+E(f72(x1533,x1534,x1535,x1536,x1531,x1537),f72(x1533,x1534,x1535,x1536,x1532,x1537))
% 1.02/1.13  [154]~E(x1541,x1542)+E(f72(x1543,x1544,x1545,x1546,x1547,x1541),f72(x1543,x1544,x1545,x1546,x1547,x1542))
% 1.02/1.13  [155]~E(x1551,x1552)+E(f14(x1551,x1553,x1554),f14(x1552,x1553,x1554))
% 1.02/1.13  [156]~E(x1561,x1562)+E(f14(x1563,x1561,x1564),f14(x1563,x1562,x1564))
% 1.02/1.13  [157]~E(x1571,x1572)+E(f14(x1573,x1574,x1571),f14(x1573,x1574,x1572))
% 1.02/1.13  [158]~E(x1581,x1582)+E(f105(x1581,x1583,x1584),f105(x1582,x1583,x1584))
% 1.02/1.13  [159]~E(x1591,x1592)+E(f105(x1593,x1591,x1594),f105(x1593,x1592,x1594))
% 1.02/1.13  [160]~E(x1601,x1602)+E(f105(x1603,x1604,x1601),f105(x1603,x1604,x1602))
% 1.02/1.13  [161]~E(x1611,x1612)+E(f121(x1611),f121(x1612))
% 1.02/1.13  [162]~E(x1621,x1622)+E(f74(x1621,x1623,x1624,x1625,x1626,x1627),f74(x1622,x1623,x1624,x1625,x1626,x1627))
% 1.02/1.13  [163]~E(x1631,x1632)+E(f74(x1633,x1631,x1634,x1635,x1636,x1637),f74(x1633,x1632,x1634,x1635,x1636,x1637))
% 1.02/1.13  [164]~E(x1641,x1642)+E(f74(x1643,x1644,x1641,x1645,x1646,x1647),f74(x1643,x1644,x1642,x1645,x1646,x1647))
% 1.02/1.13  [165]~E(x1651,x1652)+E(f74(x1653,x1654,x1655,x1651,x1656,x1657),f74(x1653,x1654,x1655,x1652,x1656,x1657))
% 1.02/1.13  [166]~E(x1661,x1662)+E(f74(x1663,x1664,x1665,x1666,x1661,x1667),f74(x1663,x1664,x1665,x1666,x1662,x1667))
% 1.02/1.13  [167]~E(x1671,x1672)+E(f74(x1673,x1674,x1675,x1676,x1677,x1671),f74(x1673,x1674,x1675,x1676,x1677,x1672))
% 1.02/1.13  [168]~E(x1681,x1682)+E(f11(x1681,x1683),f11(x1682,x1683))
% 1.02/1.13  [169]~E(x1691,x1692)+E(f11(x1693,x1691),f11(x1693,x1692))
% 1.02/1.13  [170]~E(x1701,x1702)+E(f34(x1701,x1703,x1704,x1705,x1706,x1707),f34(x1702,x1703,x1704,x1705,x1706,x1707))
% 1.02/1.13  [171]~E(x1711,x1712)+E(f34(x1713,x1711,x1714,x1715,x1716,x1717),f34(x1713,x1712,x1714,x1715,x1716,x1717))
% 1.02/1.13  [172]~E(x1721,x1722)+E(f34(x1723,x1724,x1721,x1725,x1726,x1727),f34(x1723,x1724,x1722,x1725,x1726,x1727))
% 1.02/1.13  [173]~E(x1731,x1732)+E(f34(x1733,x1734,x1735,x1731,x1736,x1737),f34(x1733,x1734,x1735,x1732,x1736,x1737))
% 1.02/1.13  [174]~E(x1741,x1742)+E(f34(x1743,x1744,x1745,x1746,x1741,x1747),f34(x1743,x1744,x1745,x1746,x1742,x1747))
% 1.02/1.13  [175]~E(x1751,x1752)+E(f34(x1753,x1754,x1755,x1756,x1757,x1751),f34(x1753,x1754,x1755,x1756,x1757,x1752))
% 1.02/1.13  [176]~E(x1761,x1762)+E(f45(x1761,x1763,x1764,x1765),f45(x1762,x1763,x1764,x1765))
% 1.02/1.13  [177]~E(x1771,x1772)+E(f45(x1773,x1771,x1774,x1775),f45(x1773,x1772,x1774,x1775))
% 1.02/1.13  [178]~E(x1781,x1782)+E(f45(x1783,x1784,x1781,x1785),f45(x1783,x1784,x1782,x1785))
% 1.02/1.13  [179]~E(x1791,x1792)+E(f45(x1793,x1794,x1795,x1791),f45(x1793,x1794,x1795,x1792))
% 1.02/1.13  [180]~E(x1801,x1802)+E(f71(x1801,x1803,x1804,x1805,x1806,x1807),f71(x1802,x1803,x1804,x1805,x1806,x1807))
% 1.02/1.13  [181]~E(x1811,x1812)+E(f71(x1813,x1811,x1814,x1815,x1816,x1817),f71(x1813,x1812,x1814,x1815,x1816,x1817))
% 1.02/1.13  [182]~E(x1821,x1822)+E(f71(x1823,x1824,x1821,x1825,x1826,x1827),f71(x1823,x1824,x1822,x1825,x1826,x1827))
% 1.02/1.13  [183]~E(x1831,x1832)+E(f71(x1833,x1834,x1835,x1831,x1836,x1837),f71(x1833,x1834,x1835,x1832,x1836,x1837))
% 1.02/1.13  [184]~E(x1841,x1842)+E(f71(x1843,x1844,x1845,x1846,x1841,x1847),f71(x1843,x1844,x1845,x1846,x1842,x1847))
% 1.02/1.13  [185]~E(x1851,x1852)+E(f71(x1853,x1854,x1855,x1856,x1857,x1851),f71(x1853,x1854,x1855,x1856,x1857,x1852))
% 1.02/1.13  [186]~E(x1861,x1862)+E(f70(x1861,x1863,x1864,x1865,x1866,x1867),f70(x1862,x1863,x1864,x1865,x1866,x1867))
% 1.02/1.13  [187]~E(x1871,x1872)+E(f70(x1873,x1871,x1874,x1875,x1876,x1877),f70(x1873,x1872,x1874,x1875,x1876,x1877))
% 1.02/1.13  [188]~E(x1881,x1882)+E(f70(x1883,x1884,x1881,x1885,x1886,x1887),f70(x1883,x1884,x1882,x1885,x1886,x1887))
% 1.02/1.13  [189]~E(x1891,x1892)+E(f70(x1893,x1894,x1895,x1891,x1896,x1897),f70(x1893,x1894,x1895,x1892,x1896,x1897))
% 1.02/1.13  [190]~E(x1901,x1902)+E(f70(x1903,x1904,x1905,x1906,x1901,x1907),f70(x1903,x1904,x1905,x1906,x1902,x1907))
% 1.02/1.13  [191]~E(x1911,x1912)+E(f70(x1913,x1914,x1915,x1916,x1917,x1911),f70(x1913,x1914,x1915,x1916,x1917,x1912))
% 1.02/1.13  [192]~E(x1921,x1922)+E(f22(x1921,x1923,x1924,x1925,x1926,x1927,x1928),f22(x1922,x1923,x1924,x1925,x1926,x1927,x1928))
% 1.02/1.13  [193]~E(x1931,x1932)+E(f22(x1933,x1931,x1934,x1935,x1936,x1937,x1938),f22(x1933,x1932,x1934,x1935,x1936,x1937,x1938))
% 1.02/1.13  [194]~E(x1941,x1942)+E(f22(x1943,x1944,x1941,x1945,x1946,x1947,x1948),f22(x1943,x1944,x1942,x1945,x1946,x1947,x1948))
% 1.02/1.13  [195]~E(x1951,x1952)+E(f22(x1953,x1954,x1955,x1951,x1956,x1957,x1958),f22(x1953,x1954,x1955,x1952,x1956,x1957,x1958))
% 1.02/1.13  [196]~E(x1961,x1962)+E(f22(x1963,x1964,x1965,x1966,x1961,x1967,x1968),f22(x1963,x1964,x1965,x1966,x1962,x1967,x1968))
% 1.02/1.13  [197]~E(x1971,x1972)+E(f22(x1973,x1974,x1975,x1976,x1977,x1971,x1978),f22(x1973,x1974,x1975,x1976,x1977,x1972,x1978))
% 1.02/1.13  [198]~E(x1981,x1982)+E(f22(x1983,x1984,x1985,x1986,x1987,x1988,x1981),f22(x1983,x1984,x1985,x1986,x1987,x1988,x1982))
% 1.02/1.13  [199]~E(x1991,x1992)+E(f16(x1991,x1993,x1994),f16(x1992,x1993,x1994))
% 1.02/1.13  [200]~E(x2001,x2002)+E(f16(x2003,x2001,x2004),f16(x2003,x2002,x2004))
% 1.02/1.13  [201]~E(x2011,x2012)+E(f16(x2013,x2014,x2011),f16(x2013,x2014,x2012))
% 1.02/1.13  [202]~E(x2021,x2022)+E(f20(x2021,x2023,x2024,x2025,x2026,x2027,x2028),f20(x2022,x2023,x2024,x2025,x2026,x2027,x2028))
% 1.02/1.13  [203]~E(x2031,x2032)+E(f20(x2033,x2031,x2034,x2035,x2036,x2037,x2038),f20(x2033,x2032,x2034,x2035,x2036,x2037,x2038))
% 1.02/1.13  [204]~E(x2041,x2042)+E(f20(x2043,x2044,x2041,x2045,x2046,x2047,x2048),f20(x2043,x2044,x2042,x2045,x2046,x2047,x2048))
% 1.02/1.13  [205]~E(x2051,x2052)+E(f20(x2053,x2054,x2055,x2051,x2056,x2057,x2058),f20(x2053,x2054,x2055,x2052,x2056,x2057,x2058))
% 1.02/1.13  [206]~E(x2061,x2062)+E(f20(x2063,x2064,x2065,x2066,x2061,x2067,x2068),f20(x2063,x2064,x2065,x2066,x2062,x2067,x2068))
% 1.02/1.13  [207]~E(x2071,x2072)+E(f20(x2073,x2074,x2075,x2076,x2077,x2071,x2078),f20(x2073,x2074,x2075,x2076,x2077,x2072,x2078))
% 1.02/1.13  [208]~E(x2081,x2082)+E(f20(x2083,x2084,x2085,x2086,x2087,x2088,x2081),f20(x2083,x2084,x2085,x2086,x2087,x2088,x2082))
% 1.02/1.13  [209]~E(x2091,x2092)+E(f60(x2091,x2093,x2094,x2095,x2096),f60(x2092,x2093,x2094,x2095,x2096))
% 1.02/1.13  [210]~E(x2101,x2102)+E(f60(x2103,x2101,x2104,x2105,x2106),f60(x2103,x2102,x2104,x2105,x2106))
% 1.02/1.13  [211]~E(x2111,x2112)+E(f60(x2113,x2114,x2111,x2115,x2116),f60(x2113,x2114,x2112,x2115,x2116))
% 1.02/1.13  [212]~E(x2121,x2122)+E(f60(x2123,x2124,x2125,x2121,x2126),f60(x2123,x2124,x2125,x2122,x2126))
% 1.02/1.13  [213]~E(x2131,x2132)+E(f60(x2133,x2134,x2135,x2136,x2131),f60(x2133,x2134,x2135,x2136,x2132))
% 1.02/1.13  [214]~E(x2141,x2142)+E(f82(x2141,x2143,x2144,x2145,x2146,x2147,x2148),f82(x2142,x2143,x2144,x2145,x2146,x2147,x2148))
% 1.02/1.13  [215]~E(x2151,x2152)+E(f82(x2153,x2151,x2154,x2155,x2156,x2157,x2158),f82(x2153,x2152,x2154,x2155,x2156,x2157,x2158))
% 1.02/1.13  [216]~E(x2161,x2162)+E(f82(x2163,x2164,x2161,x2165,x2166,x2167,x2168),f82(x2163,x2164,x2162,x2165,x2166,x2167,x2168))
% 1.02/1.13  [217]~E(x2171,x2172)+E(f82(x2173,x2174,x2175,x2171,x2176,x2177,x2178),f82(x2173,x2174,x2175,x2172,x2176,x2177,x2178))
% 1.02/1.13  [218]~E(x2181,x2182)+E(f82(x2183,x2184,x2185,x2186,x2181,x2187,x2188),f82(x2183,x2184,x2185,x2186,x2182,x2187,x2188))
% 1.02/1.13  [219]~E(x2191,x2192)+E(f82(x2193,x2194,x2195,x2196,x2197,x2191,x2198),f82(x2193,x2194,x2195,x2196,x2197,x2192,x2198))
% 1.02/1.13  [220]~E(x2201,x2202)+E(f82(x2203,x2204,x2205,x2206,x2207,x2208,x2201),f82(x2203,x2204,x2205,x2206,x2207,x2208,x2202))
% 1.02/1.13  [221]~E(x2211,x2212)+E(f42(x2211,x2213,x2214),f42(x2212,x2213,x2214))
% 1.02/1.13  [222]~E(x2221,x2222)+E(f42(x2223,x2221,x2224),f42(x2223,x2222,x2224))
% 1.02/1.13  [223]~E(x2231,x2232)+E(f42(x2233,x2234,x2231),f42(x2233,x2234,x2232))
% 1.02/1.13  [224]~E(x2241,x2242)+E(f23(x2241,x2243,x2244,x2245,x2246,x2247,x2248),f23(x2242,x2243,x2244,x2245,x2246,x2247,x2248))
% 1.02/1.13  [225]~E(x2251,x2252)+E(f23(x2253,x2251,x2254,x2255,x2256,x2257,x2258),f23(x2253,x2252,x2254,x2255,x2256,x2257,x2258))
% 1.02/1.13  [226]~E(x2261,x2262)+E(f23(x2263,x2264,x2261,x2265,x2266,x2267,x2268),f23(x2263,x2264,x2262,x2265,x2266,x2267,x2268))
% 1.02/1.13  [227]~E(x2271,x2272)+E(f23(x2273,x2274,x2275,x2271,x2276,x2277,x2278),f23(x2273,x2274,x2275,x2272,x2276,x2277,x2278))
% 1.02/1.13  [228]~E(x2281,x2282)+E(f23(x2283,x2284,x2285,x2286,x2281,x2287,x2288),f23(x2283,x2284,x2285,x2286,x2282,x2287,x2288))
% 1.02/1.13  [229]~E(x2291,x2292)+E(f23(x2293,x2294,x2295,x2296,x2297,x2291,x2298),f23(x2293,x2294,x2295,x2296,x2297,x2292,x2298))
% 1.02/1.13  [230]~E(x2301,x2302)+E(f23(x2303,x2304,x2305,x2306,x2307,x2308,x2301),f23(x2303,x2304,x2305,x2306,x2307,x2308,x2302))
% 1.02/1.13  [231]~E(x2311,x2312)+E(f63(x2311,x2313,x2314,x2315,x2316,x2317,x2318,x2319),f63(x2312,x2313,x2314,x2315,x2316,x2317,x2318,x2319))
% 1.02/1.13  [232]~E(x2321,x2322)+E(f63(x2323,x2321,x2324,x2325,x2326,x2327,x2328,x2329),f63(x2323,x2322,x2324,x2325,x2326,x2327,x2328,x2329))
% 1.02/1.13  [233]~E(x2331,x2332)+E(f63(x2333,x2334,x2331,x2335,x2336,x2337,x2338,x2339),f63(x2333,x2334,x2332,x2335,x2336,x2337,x2338,x2339))
% 1.02/1.13  [234]~E(x2341,x2342)+E(f63(x2343,x2344,x2345,x2341,x2346,x2347,x2348,x2349),f63(x2343,x2344,x2345,x2342,x2346,x2347,x2348,x2349))
% 1.02/1.13  [235]~E(x2351,x2352)+E(f63(x2353,x2354,x2355,x2356,x2351,x2357,x2358,x2359),f63(x2353,x2354,x2355,x2356,x2352,x2357,x2358,x2359))
% 1.02/1.13  [236]~E(x2361,x2362)+E(f63(x2363,x2364,x2365,x2366,x2367,x2361,x2368,x2369),f63(x2363,x2364,x2365,x2366,x2367,x2362,x2368,x2369))
% 1.02/1.13  [237]~E(x2371,x2372)+E(f63(x2373,x2374,x2375,x2376,x2377,x2378,x2371,x2379),f63(x2373,x2374,x2375,x2376,x2377,x2378,x2372,x2379))
% 1.02/1.13  [238]~E(x2381,x2382)+E(f63(x2383,x2384,x2385,x2386,x2387,x2388,x2389,x2381),f63(x2383,x2384,x2385,x2386,x2387,x2388,x2389,x2382))
% 1.02/1.13  [239]~E(x2391,x2392)+E(f55(x2391,x2393,x2394),f55(x2392,x2393,x2394))
% 1.02/1.13  [240]~E(x2401,x2402)+E(f55(x2403,x2401,x2404),f55(x2403,x2402,x2404))
% 1.02/1.13  [241]~E(x2411,x2412)+E(f55(x2413,x2414,x2411),f55(x2413,x2414,x2412))
% 1.02/1.13  [242]~E(x2421,x2422)+E(f69(x2421,x2423,x2424,x2425,x2426,x2427),f69(x2422,x2423,x2424,x2425,x2426,x2427))
% 1.02/1.13  [243]~E(x2431,x2432)+E(f69(x2433,x2431,x2434,x2435,x2436,x2437),f69(x2433,x2432,x2434,x2435,x2436,x2437))
% 1.02/1.13  [244]~E(x2441,x2442)+E(f69(x2443,x2444,x2441,x2445,x2446,x2447),f69(x2443,x2444,x2442,x2445,x2446,x2447))
% 1.02/1.13  [245]~E(x2451,x2452)+E(f69(x2453,x2454,x2455,x2451,x2456,x2457),f69(x2453,x2454,x2455,x2452,x2456,x2457))
% 1.02/1.13  [246]~E(x2461,x2462)+E(f69(x2463,x2464,x2465,x2466,x2461,x2467),f69(x2463,x2464,x2465,x2466,x2462,x2467))
% 1.02/1.13  [247]~E(x2471,x2472)+E(f69(x2473,x2474,x2475,x2476,x2477,x2471),f69(x2473,x2474,x2475,x2476,x2477,x2472))
% 1.02/1.13  [248]~E(x2481,x2482)+E(f61(x2481,x2483,x2484,x2485),f61(x2482,x2483,x2484,x2485))
% 1.02/1.13  [249]~E(x2491,x2492)+E(f61(x2493,x2491,x2494,x2495),f61(x2493,x2492,x2494,x2495))
% 1.02/1.13  [250]~E(x2501,x2502)+E(f61(x2503,x2504,x2501,x2505),f61(x2503,x2504,x2502,x2505))
% 1.02/1.13  [251]~E(x2511,x2512)+E(f61(x2513,x2514,x2515,x2511),f61(x2513,x2514,x2515,x2512))
% 1.02/1.13  [252]~E(x2521,x2522)+E(f28(x2521,x2523,x2524,x2525,x2526,x2527,x2528),f28(x2522,x2523,x2524,x2525,x2526,x2527,x2528))
% 1.02/1.13  [253]~E(x2531,x2532)+E(f28(x2533,x2531,x2534,x2535,x2536,x2537,x2538),f28(x2533,x2532,x2534,x2535,x2536,x2537,x2538))
% 1.02/1.13  [254]~E(x2541,x2542)+E(f28(x2543,x2544,x2541,x2545,x2546,x2547,x2548),f28(x2543,x2544,x2542,x2545,x2546,x2547,x2548))
% 1.02/1.13  [255]~E(x2551,x2552)+E(f28(x2553,x2554,x2555,x2551,x2556,x2557,x2558),f28(x2553,x2554,x2555,x2552,x2556,x2557,x2558))
% 1.02/1.13  [256]~E(x2561,x2562)+E(f28(x2563,x2564,x2565,x2566,x2561,x2567,x2568),f28(x2563,x2564,x2565,x2566,x2562,x2567,x2568))
% 1.02/1.13  [257]~E(x2571,x2572)+E(f28(x2573,x2574,x2575,x2576,x2577,x2571,x2578),f28(x2573,x2574,x2575,x2576,x2577,x2572,x2578))
% 1.02/1.13  [258]~E(x2581,x2582)+E(f28(x2583,x2584,x2585,x2586,x2587,x2588,x2581),f28(x2583,x2584,x2585,x2586,x2587,x2588,x2582))
% 1.02/1.13  [259]~E(x2591,x2592)+E(f53(x2591,x2593,x2594),f53(x2592,x2593,x2594))
% 1.02/1.13  [260]~E(x2601,x2602)+E(f53(x2603,x2601,x2604),f53(x2603,x2602,x2604))
% 1.02/1.13  [261]~E(x2611,x2612)+E(f53(x2613,x2614,x2611),f53(x2613,x2614,x2612))
% 1.02/1.13  [262]~E(x2621,x2622)+E(f49(x2621,x2623,x2624,x2625,x2626),f49(x2622,x2623,x2624,x2625,x2626))
% 1.02/1.13  [263]~E(x2631,x2632)+E(f49(x2633,x2631,x2634,x2635,x2636),f49(x2633,x2632,x2634,x2635,x2636))
% 1.02/1.13  [264]~E(x2641,x2642)+E(f49(x2643,x2644,x2641,x2645,x2646),f49(x2643,x2644,x2642,x2645,x2646))
% 1.02/1.13  [265]~E(x2651,x2652)+E(f49(x2653,x2654,x2655,x2651,x2656),f49(x2653,x2654,x2655,x2652,x2656))
% 1.02/1.13  [266]~E(x2661,x2662)+E(f49(x2663,x2664,x2665,x2666,x2661),f49(x2663,x2664,x2665,x2666,x2662))
% 1.02/1.13  [267]~E(x2671,x2672)+E(f25(x2671,x2673,x2674,x2675,x2676,x2677,x2678),f25(x2672,x2673,x2674,x2675,x2676,x2677,x2678))
% 1.02/1.13  [268]~E(x2681,x2682)+E(f25(x2683,x2681,x2684,x2685,x2686,x2687,x2688),f25(x2683,x2682,x2684,x2685,x2686,x2687,x2688))
% 1.02/1.13  [269]~E(x2691,x2692)+E(f25(x2693,x2694,x2691,x2695,x2696,x2697,x2698),f25(x2693,x2694,x2692,x2695,x2696,x2697,x2698))
% 1.02/1.13  [270]~E(x2701,x2702)+E(f25(x2703,x2704,x2705,x2701,x2706,x2707,x2708),f25(x2703,x2704,x2705,x2702,x2706,x2707,x2708))
% 1.02/1.13  [271]~E(x2711,x2712)+E(f25(x2713,x2714,x2715,x2716,x2711,x2717,x2718),f25(x2713,x2714,x2715,x2716,x2712,x2717,x2718))
% 1.02/1.13  [272]~E(x2721,x2722)+E(f25(x2723,x2724,x2725,x2726,x2727,x2721,x2728),f25(x2723,x2724,x2725,x2726,x2727,x2722,x2728))
% 1.02/1.13  [273]~E(x2731,x2732)+E(f25(x2733,x2734,x2735,x2736,x2737,x2738,x2731),f25(x2733,x2734,x2735,x2736,x2737,x2738,x2732))
% 1.02/1.13  [274]~E(x2741,x2742)+E(f36(x2741,x2743,x2744,x2745,x2746,x2747),f36(x2742,x2743,x2744,x2745,x2746,x2747))
% 1.02/1.13  [275]~E(x2751,x2752)+E(f36(x2753,x2751,x2754,x2755,x2756,x2757),f36(x2753,x2752,x2754,x2755,x2756,x2757))
% 1.02/1.13  [276]~E(x2761,x2762)+E(f36(x2763,x2764,x2761,x2765,x2766,x2767),f36(x2763,x2764,x2762,x2765,x2766,x2767))
% 1.02/1.13  [277]~E(x2771,x2772)+E(f36(x2773,x2774,x2775,x2771,x2776,x2777),f36(x2773,x2774,x2775,x2772,x2776,x2777))
% 1.02/1.13  [278]~E(x2781,x2782)+E(f36(x2783,x2784,x2785,x2786,x2781,x2787),f36(x2783,x2784,x2785,x2786,x2782,x2787))
% 1.02/1.13  [279]~E(x2791,x2792)+E(f36(x2793,x2794,x2795,x2796,x2797,x2791),f36(x2793,x2794,x2795,x2796,x2797,x2792))
% 1.02/1.13  [280]~E(x2801,x2802)+E(f30(x2801,x2803),f30(x2802,x2803))
% 1.02/1.13  [281]~E(x2811,x2812)+E(f30(x2813,x2811),f30(x2813,x2812))
% 1.02/1.13  [282]~E(x2821,x2822)+E(f50(x2821,x2823,x2824,x2825,x2826),f50(x2822,x2823,x2824,x2825,x2826))
% 1.02/1.13  [283]~E(x2831,x2832)+E(f50(x2833,x2831,x2834,x2835,x2836),f50(x2833,x2832,x2834,x2835,x2836))
% 1.02/1.13  [284]~E(x2841,x2842)+E(f50(x2843,x2844,x2841,x2845,x2846),f50(x2843,x2844,x2842,x2845,x2846))
% 1.02/1.13  [285]~E(x2851,x2852)+E(f50(x2853,x2854,x2855,x2851,x2856),f50(x2853,x2854,x2855,x2852,x2856))
% 1.02/1.13  [286]~E(x2861,x2862)+E(f50(x2863,x2864,x2865,x2866,x2861),f50(x2863,x2864,x2865,x2866,x2862))
% 1.02/1.13  [287]~E(x2871,x2872)+E(f37(x2871,x2873,x2874,x2875,x2876,x2877),f37(x2872,x2873,x2874,x2875,x2876,x2877))
% 1.02/1.13  [288]~E(x2881,x2882)+E(f37(x2883,x2881,x2884,x2885,x2886,x2887),f37(x2883,x2882,x2884,x2885,x2886,x2887))
% 1.02/1.13  [289]~E(x2891,x2892)+E(f37(x2893,x2894,x2891,x2895,x2896,x2897),f37(x2893,x2894,x2892,x2895,x2896,x2897))
% 1.02/1.13  [290]~E(x2901,x2902)+E(f37(x2903,x2904,x2905,x2901,x2906,x2907),f37(x2903,x2904,x2905,x2902,x2906,x2907))
% 1.02/1.13  [291]~E(x2911,x2912)+E(f37(x2913,x2914,x2915,x2916,x2911,x2917),f37(x2913,x2914,x2915,x2916,x2912,x2917))
% 1.02/1.13  [292]~E(x2921,x2922)+E(f37(x2923,x2924,x2925,x2926,x2927,x2921),f37(x2923,x2924,x2925,x2926,x2927,x2922))
% 1.02/1.13  [293]~E(x2931,x2932)+E(f44(x2931,x2933,x2934),f44(x2932,x2933,x2934))
% 1.02/1.13  [294]~E(x2941,x2942)+E(f44(x2943,x2941,x2944),f44(x2943,x2942,x2944))
% 1.02/1.13  [295]~E(x2951,x2952)+E(f44(x2953,x2954,x2951),f44(x2953,x2954,x2952))
% 1.02/1.13  [296]~E(x2961,x2962)+E(f43(x2961,x2963,x2964),f43(x2962,x2963,x2964))
% 1.02/1.13  [297]~E(x2971,x2972)+E(f43(x2973,x2971,x2974),f43(x2973,x2972,x2974))
% 1.02/1.13  [298]~E(x2981,x2982)+E(f43(x2983,x2984,x2981),f43(x2983,x2984,x2982))
% 1.02/1.13  [299]~E(x2991,x2992)+E(f18(x2991,x2993,x2994,x2995,x2996),f18(x2992,x2993,x2994,x2995,x2996))
% 1.02/1.13  [300]~E(x3001,x3002)+E(f18(x3003,x3001,x3004,x3005,x3006),f18(x3003,x3002,x3004,x3005,x3006))
% 1.02/1.13  [301]~E(x3011,x3012)+E(f18(x3013,x3014,x3011,x3015,x3016),f18(x3013,x3014,x3012,x3015,x3016))
% 1.02/1.13  [302]~E(x3021,x3022)+E(f18(x3023,x3024,x3025,x3021,x3026),f18(x3023,x3024,x3025,x3022,x3026))
% 1.02/1.13  [303]~E(x3031,x3032)+E(f18(x3033,x3034,x3035,x3036,x3031),f18(x3033,x3034,x3035,x3036,x3032))
% 1.02/1.13  [304]~E(x3041,x3042)+E(f48(x3041,x3043,x3044,x3045,x3046),f48(x3042,x3043,x3044,x3045,x3046))
% 1.02/1.13  [305]~E(x3051,x3052)+E(f48(x3053,x3051,x3054,x3055,x3056),f48(x3053,x3052,x3054,x3055,x3056))
% 1.02/1.13  [306]~E(x3061,x3062)+E(f48(x3063,x3064,x3061,x3065,x3066),f48(x3063,x3064,x3062,x3065,x3066))
% 1.02/1.13  [307]~E(x3071,x3072)+E(f48(x3073,x3074,x3075,x3071,x3076),f48(x3073,x3074,x3075,x3072,x3076))
% 1.02/1.13  [308]~E(x3081,x3082)+E(f48(x3083,x3084,x3085,x3086,x3081),f48(x3083,x3084,x3085,x3086,x3082))
% 1.02/1.13  [309]~E(x3091,x3092)+E(f19(x3091,x3093,x3094,x3095,x3096,x3097),f19(x3092,x3093,x3094,x3095,x3096,x3097))
% 1.02/1.13  [310]~E(x3101,x3102)+E(f19(x3103,x3101,x3104,x3105,x3106,x3107),f19(x3103,x3102,x3104,x3105,x3106,x3107))
% 1.02/1.13  [311]~E(x3111,x3112)+E(f19(x3113,x3114,x3111,x3115,x3116,x3117),f19(x3113,x3114,x3112,x3115,x3116,x3117))
% 1.02/1.13  [312]~E(x3121,x3122)+E(f19(x3123,x3124,x3125,x3121,x3126,x3127),f19(x3123,x3124,x3125,x3122,x3126,x3127))
% 1.02/1.13  [313]~E(x3131,x3132)+E(f19(x3133,x3134,x3135,x3136,x3131,x3137),f19(x3133,x3134,x3135,x3136,x3132,x3137))
% 1.02/1.13  [314]~E(x3141,x3142)+E(f19(x3143,x3144,x3145,x3146,x3147,x3141),f19(x3143,x3144,x3145,x3146,x3147,x3142))
% 1.02/1.13  [315]~E(x3151,x3152)+E(f40(x3151,x3153,x3154,x3155,x3156,x3157,x3158,x3159),f40(x3152,x3153,x3154,x3155,x3156,x3157,x3158,x3159))
% 1.02/1.13  [316]~E(x3161,x3162)+E(f40(x3163,x3161,x3164,x3165,x3166,x3167,x3168,x3169),f40(x3163,x3162,x3164,x3165,x3166,x3167,x3168,x3169))
% 1.02/1.13  [317]~E(x3171,x3172)+E(f40(x3173,x3174,x3171,x3175,x3176,x3177,x3178,x3179),f40(x3173,x3174,x3172,x3175,x3176,x3177,x3178,x3179))
% 1.02/1.13  [318]~E(x3181,x3182)+E(f40(x3183,x3184,x3185,x3181,x3186,x3187,x3188,x3189),f40(x3183,x3184,x3185,x3182,x3186,x3187,x3188,x3189))
% 1.02/1.13  [319]~E(x3191,x3192)+E(f40(x3193,x3194,x3195,x3196,x3191,x3197,x3198,x3199),f40(x3193,x3194,x3195,x3196,x3192,x3197,x3198,x3199))
% 1.02/1.13  [320]~E(x3201,x3202)+E(f40(x3203,x3204,x3205,x3206,x3207,x3201,x3208,x3209),f40(x3203,x3204,x3205,x3206,x3207,x3202,x3208,x3209))
% 1.02/1.13  [321]~E(x3211,x3212)+E(f40(x3213,x3214,x3215,x3216,x3217,x3218,x3211,x3219),f40(x3213,x3214,x3215,x3216,x3217,x3218,x3212,x3219))
% 1.02/1.13  [322]~E(x3221,x3222)+E(f40(x3223,x3224,x3225,x3226,x3227,x3228,x3229,x3221),f40(x3223,x3224,x3225,x3226,x3227,x3228,x3229,x3222))
% 1.02/1.13  [323]~E(x3231,x3232)+E(f27(x3231,x3233,x3234,x3235,x3236,x3237,x3238),f27(x3232,x3233,x3234,x3235,x3236,x3237,x3238))
% 1.02/1.13  [324]~E(x3241,x3242)+E(f27(x3243,x3241,x3244,x3245,x3246,x3247,x3248),f27(x3243,x3242,x3244,x3245,x3246,x3247,x3248))
% 1.02/1.13  [325]~E(x3251,x3252)+E(f27(x3253,x3254,x3251,x3255,x3256,x3257,x3258),f27(x3253,x3254,x3252,x3255,x3256,x3257,x3258))
% 1.02/1.13  [326]~E(x3261,x3262)+E(f27(x3263,x3264,x3265,x3261,x3266,x3267,x3268),f27(x3263,x3264,x3265,x3262,x3266,x3267,x3268))
% 1.02/1.13  [327]~E(x3271,x3272)+E(f27(x3273,x3274,x3275,x3276,x3271,x3277,x3278),f27(x3273,x3274,x3275,x3276,x3272,x3277,x3278))
% 1.02/1.13  [328]~E(x3281,x3282)+E(f27(x3283,x3284,x3285,x3286,x3287,x3281,x3288),f27(x3283,x3284,x3285,x3286,x3287,x3282,x3288))
% 1.02/1.13  [329]~E(x3291,x3292)+E(f27(x3293,x3294,x3295,x3296,x3297,x3298,x3291),f27(x3293,x3294,x3295,x3296,x3297,x3298,x3292))
% 1.02/1.13  [330]~E(x3301,x3302)+E(f38(x3301,x3303,x3304,x3305,x3306),f38(x3302,x3303,x3304,x3305,x3306))
% 1.02/1.13  [331]~E(x3311,x3312)+E(f38(x3313,x3311,x3314,x3315,x3316),f38(x3313,x3312,x3314,x3315,x3316))
% 1.02/1.13  [332]~E(x3321,x3322)+E(f38(x3323,x3324,x3321,x3325,x3326),f38(x3323,x3324,x3322,x3325,x3326))
% 1.02/1.13  [333]~E(x3331,x3332)+E(f38(x3333,x3334,x3335,x3331,x3336),f38(x3333,x3334,x3335,x3332,x3336))
% 1.02/1.13  [334]~E(x3341,x3342)+E(f38(x3343,x3344,x3345,x3346,x3341),f38(x3343,x3344,x3345,x3346,x3342))
% 1.02/1.13  [335]~E(x3351,x3352)+E(f59(x3351,x3353,x3354,x3355,x3356,x3357,x3358),f59(x3352,x3353,x3354,x3355,x3356,x3357,x3358))
% 1.02/1.13  [336]~E(x3361,x3362)+E(f59(x3363,x3361,x3364,x3365,x3366,x3367,x3368),f59(x3363,x3362,x3364,x3365,x3366,x3367,x3368))
% 1.02/1.13  [337]~E(x3371,x3372)+E(f59(x3373,x3374,x3371,x3375,x3376,x3377,x3378),f59(x3373,x3374,x3372,x3375,x3376,x3377,x3378))
% 1.02/1.13  [338]~E(x3381,x3382)+E(f59(x3383,x3384,x3385,x3381,x3386,x3387,x3388),f59(x3383,x3384,x3385,x3382,x3386,x3387,x3388))
% 1.02/1.13  [339]~E(x3391,x3392)+E(f59(x3393,x3394,x3395,x3396,x3391,x3397,x3398),f59(x3393,x3394,x3395,x3396,x3392,x3397,x3398))
% 1.02/1.13  [340]~E(x3401,x3402)+E(f59(x3403,x3404,x3405,x3406,x3407,x3401,x3408),f59(x3403,x3404,x3405,x3406,x3407,x3402,x3408))
% 1.02/1.13  [341]~E(x3411,x3412)+E(f59(x3413,x3414,x3415,x3416,x3417,x3418,x3411),f59(x3413,x3414,x3415,x3416,x3417,x3418,x3412))
% 1.02/1.13  [342]~E(x3421,x3422)+E(f29(x3421,x3423,x3424,x3425,x3426,x3427),f29(x3422,x3423,x3424,x3425,x3426,x3427))
% 1.02/1.13  [343]~E(x3431,x3432)+E(f29(x3433,x3431,x3434,x3435,x3436,x3437),f29(x3433,x3432,x3434,x3435,x3436,x3437))
% 1.02/1.13  [344]~E(x3441,x3442)+E(f29(x3443,x3444,x3441,x3445,x3446,x3447),f29(x3443,x3444,x3442,x3445,x3446,x3447))
% 1.02/1.13  [345]~E(x3451,x3452)+E(f29(x3453,x3454,x3455,x3451,x3456,x3457),f29(x3453,x3454,x3455,x3452,x3456,x3457))
% 1.02/1.13  [346]~E(x3461,x3462)+E(f29(x3463,x3464,x3465,x3466,x3461,x3467),f29(x3463,x3464,x3465,x3466,x3462,x3467))
% 1.02/1.13  [347]~E(x3471,x3472)+E(f29(x3473,x3474,x3475,x3476,x3477,x3471),f29(x3473,x3474,x3475,x3476,x3477,x3472))
% 1.02/1.13  [348]~E(x3481,x3482)+E(f24(x3481,x3483,x3484,x3485,x3486,x3487,x3488),f24(x3482,x3483,x3484,x3485,x3486,x3487,x3488))
% 1.02/1.13  [349]~E(x3491,x3492)+E(f24(x3493,x3491,x3494,x3495,x3496,x3497,x3498),f24(x3493,x3492,x3494,x3495,x3496,x3497,x3498))
% 1.02/1.13  [350]~E(x3501,x3502)+E(f24(x3503,x3504,x3501,x3505,x3506,x3507,x3508),f24(x3503,x3504,x3502,x3505,x3506,x3507,x3508))
% 1.02/1.13  [351]~E(x3511,x3512)+E(f24(x3513,x3514,x3515,x3511,x3516,x3517,x3518),f24(x3513,x3514,x3515,x3512,x3516,x3517,x3518))
% 1.02/1.13  [352]~E(x3521,x3522)+E(f24(x3523,x3524,x3525,x3526,x3521,x3527,x3528),f24(x3523,x3524,x3525,x3526,x3522,x3527,x3528))
% 1.02/1.13  [353]~E(x3531,x3532)+E(f24(x3533,x3534,x3535,x3536,x3537,x3531,x3538),f24(x3533,x3534,x3535,x3536,x3537,x3532,x3538))
% 1.02/1.13  [354]~E(x3541,x3542)+E(f24(x3543,x3544,x3545,x3546,x3547,x3548,x3541),f24(x3543,x3544,x3545,x3546,x3547,x3548,x3542))
% 1.02/1.13  [355]~E(x3551,x3552)+E(f31(x3551,x3553,x3554,x3555,x3556,x3557),f31(x3552,x3553,x3554,x3555,x3556,x3557))
% 1.02/1.13  [356]~E(x3561,x3562)+E(f31(x3563,x3561,x3564,x3565,x3566,x3567),f31(x3563,x3562,x3564,x3565,x3566,x3567))
% 1.02/1.13  [357]~E(x3571,x3572)+E(f31(x3573,x3574,x3571,x3575,x3576,x3577),f31(x3573,x3574,x3572,x3575,x3576,x3577))
% 1.02/1.13  [358]~E(x3581,x3582)+E(f31(x3583,x3584,x3585,x3581,x3586,x3587),f31(x3583,x3584,x3585,x3582,x3586,x3587))
% 1.02/1.13  [359]~E(x3591,x3592)+E(f31(x3593,x3594,x3595,x3596,x3591,x3597),f31(x3593,x3594,x3595,x3596,x3592,x3597))
% 1.02/1.13  [360]~E(x3601,x3602)+E(f31(x3603,x3604,x3605,x3606,x3607,x3601),f31(x3603,x3604,x3605,x3606,x3607,x3602))
% 1.02/1.13  [361]~E(x3611,x3612)+E(f32(x3611,x3613,x3614,x3615,x3616,x3617),f32(x3612,x3613,x3614,x3615,x3616,x3617))
% 1.02/1.13  [362]~E(x3621,x3622)+E(f32(x3623,x3621,x3624,x3625,x3626,x3627),f32(x3623,x3622,x3624,x3625,x3626,x3627))
% 1.02/1.13  [363]~E(x3631,x3632)+E(f32(x3633,x3634,x3631,x3635,x3636,x3637),f32(x3633,x3634,x3632,x3635,x3636,x3637))
% 1.02/1.13  [364]~E(x3641,x3642)+E(f32(x3643,x3644,x3645,x3641,x3646,x3647),f32(x3643,x3644,x3645,x3642,x3646,x3647))
% 1.02/1.13  [365]~E(x3651,x3652)+E(f32(x3653,x3654,x3655,x3656,x3651,x3657),f32(x3653,x3654,x3655,x3656,x3652,x3657))
% 1.02/1.13  [366]~E(x3661,x3662)+E(f32(x3663,x3664,x3665,x3666,x3667,x3661),f32(x3663,x3664,x3665,x3666,x3667,x3662))
% 1.02/1.13  [367]~E(x3671,x3672)+E(f33(x3671,x3673,x3674,x3675,x3676,x3677),f33(x3672,x3673,x3674,x3675,x3676,x3677))
% 1.02/1.13  [368]~E(x3681,x3682)+E(f33(x3683,x3681,x3684,x3685,x3686,x3687),f33(x3683,x3682,x3684,x3685,x3686,x3687))
% 1.02/1.13  [369]~E(x3691,x3692)+E(f33(x3693,x3694,x3691,x3695,x3696,x3697),f33(x3693,x3694,x3692,x3695,x3696,x3697))
% 1.02/1.13  [370]~E(x3701,x3702)+E(f33(x3703,x3704,x3705,x3701,x3706,x3707),f33(x3703,x3704,x3705,x3702,x3706,x3707))
% 1.02/1.13  [371]~E(x3711,x3712)+E(f33(x3713,x3714,x3715,x3716,x3711,x3717),f33(x3713,x3714,x3715,x3716,x3712,x3717))
% 1.02/1.13  [372]~E(x3721,x3722)+E(f33(x3723,x3724,x3725,x3726,x3727,x3721),f33(x3723,x3724,x3725,x3726,x3727,x3722))
% 1.02/1.13  [373]~E(x3731,x3732)+E(f35(x3731,x3733,x3734,x3735,x3736,x3737),f35(x3732,x3733,x3734,x3735,x3736,x3737))
% 1.02/1.13  [374]~E(x3741,x3742)+E(f35(x3743,x3741,x3744,x3745,x3746,x3747),f35(x3743,x3742,x3744,x3745,x3746,x3747))
% 1.02/1.13  [375]~E(x3751,x3752)+E(f35(x3753,x3754,x3751,x3755,x3756,x3757),f35(x3753,x3754,x3752,x3755,x3756,x3757))
% 1.02/1.13  [376]~E(x3761,x3762)+E(f35(x3763,x3764,x3765,x3761,x3766,x3767),f35(x3763,x3764,x3765,x3762,x3766,x3767))
% 1.02/1.13  [377]~E(x3771,x3772)+E(f35(x3773,x3774,x3775,x3776,x3771,x3777),f35(x3773,x3774,x3775,x3776,x3772,x3777))
% 1.02/1.13  [378]~E(x3781,x3782)+E(f35(x3783,x3784,x3785,x3786,x3787,x3781),f35(x3783,x3784,x3785,x3786,x3787,x3782))
% 1.02/1.13  [379]~E(x3791,x3792)+E(f39(x3791,x3793,x3794,x3795,x3796),f39(x3792,x3793,x3794,x3795,x3796))
% 1.02/1.13  [380]~E(x3801,x3802)+E(f39(x3803,x3801,x3804,x3805,x3806),f39(x3803,x3802,x3804,x3805,x3806))
% 1.02/1.13  [381]~E(x3811,x3812)+E(f39(x3813,x3814,x3811,x3815,x3816),f39(x3813,x3814,x3812,x3815,x3816))
% 1.02/1.13  [382]~E(x3821,x3822)+E(f39(x3823,x3824,x3825,x3821,x3826),f39(x3823,x3824,x3825,x3822,x3826))
% 1.02/1.13  [383]~E(x3831,x3832)+E(f39(x3833,x3834,x3835,x3836,x3831),f39(x3833,x3834,x3835,x3836,x3832))
% 1.02/1.13  [384]~E(x3841,x3842)+E(f41(x3841,x3843,x3844,x3845,x3846),f41(x3842,x3843,x3844,x3845,x3846))
% 1.02/1.13  [385]~E(x3851,x3852)+E(f41(x3853,x3851,x3854,x3855,x3856),f41(x3853,x3852,x3854,x3855,x3856))
% 1.02/1.13  [386]~E(x3861,x3862)+E(f41(x3863,x3864,x3861,x3865,x3866),f41(x3863,x3864,x3862,x3865,x3866))
% 1.02/1.13  [387]~E(x3871,x3872)+E(f41(x3873,x3874,x3875,x3871,x3876),f41(x3873,x3874,x3875,x3872,x3876))
% 1.02/1.13  [388]~E(x3881,x3882)+E(f41(x3883,x3884,x3885,x3886,x3881),f41(x3883,x3884,x3885,x3886,x3882))
% 1.02/1.13  [389]~E(x3891,x3892)+E(f51(x3891,x3893,x3894,x3895,x3896,x3897,x3898,x3899),f51(x3892,x3893,x3894,x3895,x3896,x3897,x3898,x3899))
% 1.02/1.13  [390]~E(x3901,x3902)+E(f51(x3903,x3901,x3904,x3905,x3906,x3907,x3908,x3909),f51(x3903,x3902,x3904,x3905,x3906,x3907,x3908,x3909))
% 1.02/1.13  [391]~E(x3911,x3912)+E(f51(x3913,x3914,x3911,x3915,x3916,x3917,x3918,x3919),f51(x3913,x3914,x3912,x3915,x3916,x3917,x3918,x3919))
% 1.02/1.13  [392]~E(x3921,x3922)+E(f51(x3923,x3924,x3925,x3921,x3926,x3927,x3928,x3929),f51(x3923,x3924,x3925,x3922,x3926,x3927,x3928,x3929))
% 1.02/1.13  [393]~E(x3931,x3932)+E(f51(x3933,x3934,x3935,x3936,x3931,x3937,x3938,x3939),f51(x3933,x3934,x3935,x3936,x3932,x3937,x3938,x3939))
% 1.02/1.13  [394]~E(x3941,x3942)+E(f51(x3943,x3944,x3945,x3946,x3947,x3941,x3948,x3949),f51(x3943,x3944,x3945,x3946,x3947,x3942,x3948,x3949))
% 1.02/1.13  [395]~E(x3951,x3952)+E(f51(x3953,x3954,x3955,x3956,x3957,x3958,x3951,x3959),f51(x3953,x3954,x3955,x3956,x3957,x3958,x3952,x3959))
% 1.02/1.13  [396]~E(x3961,x3962)+E(f51(x3963,x3964,x3965,x3966,x3967,x3968,x3969,x3961),f51(x3963,x3964,x3965,x3966,x3967,x3968,x3969,x3962))
% 1.02/1.13  [397]~E(x3971,x3972)+E(f26(x3971,x3973,x3974,x3975,x3976,x3977,x3978),f26(x3972,x3973,x3974,x3975,x3976,x3977,x3978))
% 1.02/1.13  [398]~E(x3981,x3982)+E(f26(x3983,x3981,x3984,x3985,x3986,x3987,x3988),f26(x3983,x3982,x3984,x3985,x3986,x3987,x3988))
% 1.02/1.13  [399]~E(x3991,x3992)+E(f26(x3993,x3994,x3991,x3995,x3996,x3997,x3998),f26(x3993,x3994,x3992,x3995,x3996,x3997,x3998))
% 1.02/1.13  [400]~E(x4001,x4002)+E(f26(x4003,x4004,x4005,x4001,x4006,x4007,x4008),f26(x4003,x4004,x4005,x4002,x4006,x4007,x4008))
% 1.02/1.13  [401]~E(x4011,x4012)+E(f26(x4013,x4014,x4015,x4016,x4011,x4017,x4018),f26(x4013,x4014,x4015,x4016,x4012,x4017,x4018))
% 1.02/1.13  [402]~E(x4021,x4022)+E(f26(x4023,x4024,x4025,x4026,x4027,x4021,x4028),f26(x4023,x4024,x4025,x4026,x4027,x4022,x4028))
% 1.02/1.13  [403]~E(x4031,x4032)+E(f26(x4033,x4034,x4035,x4036,x4037,x4038,x4031),f26(x4033,x4034,x4035,x4036,x4037,x4038,x4032))
% 1.02/1.13  [404]~E(x4041,x4042)+E(f21(x4041,x4043,x4044,x4045,x4046,x4047,x4048),f21(x4042,x4043,x4044,x4045,x4046,x4047,x4048))
% 1.02/1.13  [405]~E(x4051,x4052)+E(f21(x4053,x4051,x4054,x4055,x4056,x4057,x4058),f21(x4053,x4052,x4054,x4055,x4056,x4057,x4058))
% 1.02/1.13  [406]~E(x4061,x4062)+E(f21(x4063,x4064,x4061,x4065,x4066,x4067,x4068),f21(x4063,x4064,x4062,x4065,x4066,x4067,x4068))
% 1.02/1.13  [407]~E(x4071,x4072)+E(f21(x4073,x4074,x4075,x4071,x4076,x4077,x4078),f21(x4073,x4074,x4075,x4072,x4076,x4077,x4078))
% 1.02/1.13  [408]~E(x4081,x4082)+E(f21(x4083,x4084,x4085,x4086,x4081,x4087,x4088),f21(x4083,x4084,x4085,x4086,x4082,x4087,x4088))
% 1.02/1.13  [409]~E(x4091,x4092)+E(f21(x4093,x4094,x4095,x4096,x4097,x4091,x4098),f21(x4093,x4094,x4095,x4096,x4097,x4092,x4098))
% 1.02/1.13  [410]~E(x4101,x4102)+E(f21(x4103,x4104,x4105,x4106,x4107,x4108,x4101),f21(x4103,x4104,x4105,x4106,x4107,x4108,x4102))
% 1.02/1.13  [411]~P1(x4111)+P1(x4112)+~E(x4111,x4112)
% 1.02/1.13  
% 1.02/1.13  %-------------------------------------------
% 1.02/1.14  cnf(602,plain,
% 1.02/1.14     ($false),
% 1.02/1.14     inference(scs_inference,[],[505,490]),
% 1.02/1.14     ['proof']).
% 1.02/1.14  % SZS output end Proof
% 1.02/1.14  % Total time :0.110000s
%------------------------------------------------------------------------------