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

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : CSE---1.6
% Problem  : SWW478+7 : 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 : n026.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:48 EDT 2023

% Result   : Theorem 6.55s 6.44s
% Output   : CNFRefutation 6.71s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.00/0.12  % Problem    : SWW478+7 : 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.13/0.33  % Computer : n026.cluster.edu
% 0.13/0.33  % Model    : x86_64 x86_64
% 0.13/0.33  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.13/0.33  % Memory   : 8042.1875MB
% 0.13/0.33  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.13/0.33  % CPULimit   : 300
% 0.13/0.33  % WCLimit    : 300
% 0.13/0.33  % DateTime   : Sun Aug 27 22:33:49 EDT 2023
% 0.13/0.33  % CPUTime    : 
% 0.19/0.50  start to proof:theBenchmark
% 6.19/6.29  %-------------------------------------------
% 6.19/6.29  % File        :CSE---1.6
% 6.19/6.29  % Problem     :theBenchmark
% 6.19/6.29  % Transform   :cnf
% 6.19/6.29  % Format      :tptp:raw
% 6.19/6.29  % Command     :java -jar mcs_scs.jar %d %s
% 6.19/6.29  
% 6.19/6.29  % Result      :Theorem 1.880000s
% 6.19/6.29  % Output      :CNFRefutation 1.880000s
% 6.19/6.29  %-------------------------------------------
% 6.19/6.30  %------------------------------------------------------------------------------
% 6.19/6.30  % File     : SWW478+7 : TPTP v8.1.2. Released v5.3.0.
% 6.19/6.30  % Domain   : Software Verification
% 6.19/6.30  % Problem  : Java type soundness line 479, 1000 axioms selected
% 6.19/6.30  % Version  : Especial.
% 6.19/6.30  % English  :
% 6.19/6.30  
% 6.19/6.30  % Refs     : [BN10]  Boehme & Nipkow (2010), Sledgehammer: Judgement Day
% 6.19/6.30  %          : [Bla11] Blanchette (2011), Email to Geoff Sutcliffe
% 6.19/6.30  % Source   : [Bla11]
% 6.19/6.30  % Names    : jinja_1000_fofpt_l479 [Bla11]
% 6.19/6.30  
% 6.19/6.30  % Status   : Theorem
% 6.19/6.30  % Rating   : 0.17 v8.1.0, 0.11 v7.5.0, 0.12 v7.4.0, 0.17 v7.3.0, 0.10 v7.1.0, 0.17 v6.4.0, 0.19 v6.3.0, 0.17 v6.2.0, 0.16 v6.1.0, 0.40 v6.0.0, 0.35 v5.5.0, 0.41 v5.4.0, 0.46 v5.3.0
% 6.19/6.30  % Syntax   : Number of formulae    : 1184 ( 544 unt;   0 def)
% 6.19/6.30  %            Number of atoms       : 2448 ( 947 equ)
% 6.19/6.30  %            Maximal formula atoms :   11 (   2 avg)
% 6.19/6.30  %            Number of connectives : 1649 ( 385   ~;  33   |; 103   &)
% 6.19/6.30  %                                         ( 108 <=>;1020  =>;   0  <=;   0 <~>)
% 6.19/6.30  %            Maximal formula depth :   31 (   7 avg)
% 6.19/6.30  %            Maximal term depth    :   19 (   3 avg)
% 6.19/6.30  %            Number of predicates  :    8 (   7 usr;   0 prp; 1-2 aty)
% 6.19/6.30  %            Number of functors    :  156 ( 156 usr;  66 con; 0-4 aty)
% 6.19/6.30  %            Number of variables   : 5797 (5713   !;  84   ?)
% 6.19/6.30  % SPC      : FOF_THM_RFO_SEQ
% 6.19/6.30  
% 6.19/6.30  % Comments : This file was generated by Isabelle (most likely Sledgehammer)
% 6.19/6.30  %            2011-08-09 17:51:29
% 6.19/6.30  %          : Encoded with polymorphic tags.
% 6.19/6.30  %------------------------------------------------------------------------------
% 6.19/6.30  %----Explicit typings (147)
% 6.19/6.30  fof(tsy_c_BigStep_Oeval_res,axiom,
% 6.19/6.30      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))))),eval) = eval ).
% 6.19/6.30  
% 6.19/6.30  fof(tsy_c_BigStep_Oevals_res,axiom,
% 6.19/6.30      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(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(list(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))))),evals) = evals ).
% 6.19/6.30  
% 6.19/6.30  fof(tsy_c_BigStep_Ofinal_res,axiom,
% 6.19/6.30      ! [X_a] : ti(fun(exp(X_a),bool),final(X_a)) = final(X_a) ).
% 6.19/6.30  
% 6.19/6.30  fof(tsy_c_BigStep_Ofinals_res,axiom,
% 6.19/6.30      ! [X_a] : ti(fun(list(exp(X_a)),bool),finals(X_a)) = finals(X_a) ).
% 6.19/6.30  
% 6.19/6.30  fof(tsy_c_COMBB_res,axiom,
% 6.19/6.30      ! [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) ).
% 6.19/6.30  
% 6.19/6.30  fof(tsy_c_COMBC_res,axiom,
% 6.19/6.30      ! [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) ).
% 6.19/6.30  
% 6.19/6.30  fof(tsy_c_COMBI_res,axiom,
% 6.19/6.30      ! [X_a] : ti(fun(X_a,X_a),combi(X_a)) = combi(X_a) ).
% 6.19/6.30  
% 6.19/6.30  fof(tsy_c_COMBK_res,axiom,
% 6.19/6.30      ! [X_a,X_b] : ti(fun(X_a,fun(X_b,X_a)),combk(X_a,X_b)) = combk(X_a,X_b) ).
% 6.19/6.30  
% 6.19/6.30  fof(tsy_c_COMBS_res,axiom,
% 6.19/6.30      ! [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) ).
% 6.19/6.30  
% 6.19/6.30  fof(tsy_c_Conform_Oconf_res,axiom,
% 6.19/6.30      ! [X_a] : 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_a)))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,fun(ty,bool)))),conf(X_a)) = conf(X_a) ).
% 6.19/6.30  
% 6.19/6.30  fof(tsy_c_Conform_Ohconf_res,axiom,
% 6.19/6.30      ! [X_a] : 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_a)))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool)),hconf(X_a)) = hconf(X_a) ).
% 6.19/6.30  
% 6.19/6.30  fof(tsy_c_Conform_Olconf_res,axiom,
% 6.19/6.30      ! [X_a] : 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_a)))))))),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(X_a)) = lconf(X_a) ).
% 6.19/6.30  
% 6.19/6.30  fof(tsy_c_Conform_Ooconf_res,axiom,
% 6.19/6.30      ! [X_a] : 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_a)))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),bool))),oconf(X_a)) = oconf(X_a) ).
% 6.19/6.30  
% 6.19/6.30  fof(tsy_c_Decl_Oclass_res,axiom,
% 6.19/6.30      ! [X_a] : 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_a)))))))),fun(list(char),option(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))))))))),class_1(X_a)) = class_1(X_a) ).
% 6.19/6.30  
% 6.19/6.30  fof(tsy_c_Decl_Ois__class_res,axiom,
% 6.19/6.30      ! [X_a] : 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_a)))))))),fun(list(char),bool)),is_class(X_a)) = is_class(X_a) ).
% 6.19/6.30  
% 6.19/6.30  fof(tsy_c_Decl_Ois__type_res,axiom,
% 6.19/6.30      ! [X_a] : 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_a)))))))),fun(ty,bool)),is_type(X_a)) = is_type(X_a) ).
% 6.19/6.30  
% 6.19/6.30  fof(tsy_c_DefAss_O_092_060D_062_res,axiom,
% 6.19/6.30      ! [X_a] : ti(fun(exp(X_a),fun(option(fun(X_a,bool)),bool)),d(X_a)) = d(X_a) ).
% 6.19/6.30  
% 6.19/6.30  fof(tsy_c_Exceptions_OClassCast_res,axiom,
% 6.19/6.30      ti(list(char),classCast) = classCast ).
% 6.19/6.30  
% 6.19/6.30  fof(tsy_c_Exceptions_ONullPointer_res,axiom,
% 6.19/6.30      ti(list(char),nullPointer) = nullPointer ).
% 6.19/6.30  
% 6.19/6.30  fof(tsy_c_Exceptions_OOutOfMemory_res,axiom,
% 6.19/6.30      ti(list(char),outOfMemory) = outOfMemory ).
% 6.19/6.30  
% 6.19/6.30  fof(tsy_c_Exceptions_Oaddr__of__sys__xcpt_res,axiom,
% 6.19/6.30      ti(fun(list(char),nat),addr_of_sys_xcpt) = addr_of_sys_xcpt ).
% 6.19/6.30  
% 6.19/6.30  fof(tsy_c_Exceptions_Opreallocated_res,axiom,
% 6.19/6.30      ti(fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool),preallocated) = preallocated ).
% 6.19/6.30  
% 6.19/6.30  fof(tsy_c_Exceptions_Ostart__heap_res,axiom,
% 6.19/6.30      ! [X_a] : 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_a)))))))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))))),start_heap(X_a)) = start_heap(X_a) ).
% 6.19/6.30  
% 6.19/6.30  fof(tsy_c_Exceptions_Osys__xcpts_res,axiom,
% 6.19/6.30      ti(fun(list(char),bool),sys_xcpts) = sys_xcpts ).
% 6.19/6.30  
% 6.19/6.30  fof(tsy_c_Expr_Obinop_res,axiom,
% 6.19/6.30      ti(fun(product_prod(bop,product_prod(val,val)),option(val)),binop) = binop ).
% 6.19/6.30  
% 6.19/6.30  fof(tsy_c_Expr_Obop_OAdd_res,axiom,
% 6.19/6.30      ti(bop,add) = add ).
% 6.19/6.30  
% 6.19/6.30  fof(tsy_c_Expr_Obop_OEq_res,axiom,
% 6.19/6.30      ti(bop,c_Expr_Obop_OEq) = c_Expr_Obop_OEq ).
% 6.19/6.30  
% 6.19/6.31  fof(tsy_c_Expr_Obop_Obop__case_res,axiom,
% 6.19/6.31      ! [X_t] : ti(fun(X_t,fun(X_t,fun(bop,X_t))),bop_case(X_t)) = bop_case(X_t) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Expr_Obop_Obop__rec_res,axiom,
% 6.19/6.31      ! [X_t] : ti(fun(X_t,fun(X_t,fun(bop,X_t))),bop_rec(X_t)) = bop_rec(X_t) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Expr_Oexp_OBinOp_res,axiom,
% 6.19/6.31      ! [X_a] : ti(fun(exp(X_a),fun(bop,fun(exp(X_a),exp(X_a)))),binOp(X_a)) = binOp(X_a) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Expr_Oexp_OBlock_res,axiom,
% 6.19/6.31      ! [X_a] : ti(fun(X_a,fun(ty,fun(exp(X_a),exp(X_a)))),block(X_a)) = block(X_a) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Expr_Oexp_OCall_res,axiom,
% 6.19/6.31      ! [X_a] : ti(fun(exp(X_a),fun(list(char),fun(list(exp(X_a)),exp(X_a)))),call(X_a)) = call(X_a) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Expr_Oexp_OCast_res,axiom,
% 6.19/6.31      ! [X_a] : ti(fun(list(char),fun(exp(X_a),exp(X_a))),cast(X_a)) = cast(X_a) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Expr_Oexp_OCond_res,axiom,
% 6.19/6.31      ! [X_a] : ti(fun(exp(X_a),fun(exp(X_a),fun(exp(X_a),exp(X_a)))),cond(X_a)) = cond(X_a) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Expr_Oexp_OFAcc_res,axiom,
% 6.19/6.31      ! [X_a] : ti(fun(exp(X_a),fun(list(char),fun(list(char),exp(X_a)))),fAcc(X_a)) = fAcc(X_a) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Expr_Oexp_OFAss_res,axiom,
% 6.19/6.31      ! [X_a] : ti(fun(exp(X_a),fun(list(char),fun(list(char),fun(exp(X_a),exp(X_a))))),fAss(X_a)) = fAss(X_a) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Expr_Oexp_OLAss_res,axiom,
% 6.19/6.31      ! [X_a] : ti(fun(X_a,fun(exp(X_a),exp(X_a))),lAss(X_a)) = lAss(X_a) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Expr_Oexp_OSeq_res,axiom,
% 6.19/6.31      ! [X_a] : ti(fun(exp(X_a),fun(exp(X_a),exp(X_a))),seq(X_a)) = seq(X_a) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Expr_Oexp_OTryCatch_res,axiom,
% 6.19/6.31      ! [X_a] : ti(fun(exp(X_a),fun(list(char),fun(X_a,fun(exp(X_a),exp(X_a))))),tryCatch(X_a)) = tryCatch(X_a) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Expr_Oexp_OVal_res,axiom,
% 6.19/6.31      ! [X_a] : ti(fun(val,exp(X_a)),val_1(X_a)) = val_1(X_a) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Expr_Oexp_OWhile_res,axiom,
% 6.19/6.31      ! [X_a] : ti(fun(exp(X_a),fun(exp(X_a),exp(X_a))),while(X_a)) = while(X_a) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Expr_Oexp_Onew_res,axiom,
% 6.19/6.31      ! [X_a] : ti(fun(list(char),exp(X_a)),new(X_a)) = new(X_a) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Expr_Oexp_Othrow_res,axiom,
% 6.19/6.31      ! [X_a] : ti(fun(exp(X_a),exp(X_a)),throw(X_a)) = throw(X_a) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Expr_Ofv_res,axiom,
% 6.19/6.31      ti(fun(exp(list(char)),fun(list(char),bool)),fv) = fv ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Expr_Ofvs_res,axiom,
% 6.19/6.31      ti(fun(list(exp(list(char))),fun(list(char),bool)),fvs) = fvs ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Fun_Ocomp_res,axiom,
% 6.19/6.31      ! [X_c,X_b,X_a] : ti(fun(fun(X_c,X_b),fun(fun(X_a,X_c),fun(X_a,X_b))),comp(X_c,X_b,X_a)) = comp(X_c,X_b,X_a) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Fun_Ofun__upd_res,axiom,
% 6.19/6.31      ! [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) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Fun_Ooverride__on_res,axiom,
% 6.19/6.31      ! [X_a,X_b] : ti(fun(fun(X_a,X_b),fun(fun(X_a,X_b),fun(fun(X_a,bool),fun(X_a,X_b)))),override_on(X_a,X_b)) = override_on(X_a,X_b) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_HOL_OThe_res,axiom,
% 6.19/6.31      ! [X_a,X_b] : ti(fun(fun(product_prod(X_a,X_b),bool),product_prod(X_a,X_b)),the_1(product_prod(X_a,X_b))) = the_1(product_prod(X_a,X_b)) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_HOL_Oundefined_res,axiom,
% 6.19/6.31      ! [X_a] : ti(X_a,undefined(X_a)) = undefined(X_a) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_JWellForm_Owf__J__mdecl_res,axiom,
% 6.19/6.31      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 ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Lattices_Osemilattice__sup__class_Osup_res,axiom,
% 6.19/6.31      ! [X_a] :
% 6.19/6.31        ( semilattice_sup(X_a)
% 6.19/6.31       => ti(fun(X_a,fun(X_a,X_a)),semilattice_sup_sup(X_a)) = semilattice_sup_sup(X_a) ) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_List_Oappend_res,axiom,
% 6.19/6.31      ! [X_b] : ti(fun(list(X_b),fun(list(X_b),list(X_b))),append(X_b)) = append(X_b) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_List_Odistinct_res,axiom,
% 6.19/6.31      ! [X_a] : ti(fun(list(X_a),bool),distinct(X_a)) = distinct(X_a) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_List_Olist_OCons_res,axiom,
% 6.19/6.31      ! [X_a] : ti(fun(X_a,fun(list(X_a),list(X_a))),cons(X_a)) = cons(X_a) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_List_Olist__all2_res,axiom,
% 6.19/6.31      ! [X_a,X_b] : ti(fun(fun(X_a,fun(X_b,bool)),fun(list(X_a),fun(list(X_b),bool))),list_all2(X_a,X_b)) = list_all2(X_a,X_b) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_List_Omap_res,axiom,
% 6.19/6.31      ! [X_b,X_a] : ti(fun(fun(X_b,X_a),fun(list(X_b),list(X_a))),map(X_b,X_a)) = map(X_b,X_a) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_List_Oset_res,axiom,
% 6.19/6.31      ! [X_a] : ti(fun(list(X_a),fun(X_a,bool)),set(X_a)) = set(X_a) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Map_Odom_res,axiom,
% 6.19/6.31      ! [X_a,X_b] : ti(fun(fun(X_a,option(X_b)),fun(X_a,bool)),dom(X_a,X_b)) = dom(X_a,X_b) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Map_Omap__add_res,axiom,
% 6.19/6.31      ! [X_a,X_b] : ti(fun(fun(X_a,option(X_b)),fun(fun(X_a,option(X_b)),fun(X_a,option(X_b)))),map_add(X_a,X_b)) = map_add(X_a,X_b) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Map_Omap__upds_res,axiom,
% 6.19/6.31      ! [X_a,X_b] : ti(fun(fun(X_a,option(X_b)),fun(list(X_a),fun(list(X_b),fun(X_a,option(X_b))))),map_upds(X_a,X_b)) = map_upds(X_a,X_b) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Map_Orestrict__map_res,axiom,
% 6.19/6.31      ! [X_a,X_b] : ti(fun(fun(X_a,option(X_b)),fun(fun(X_a,bool),fun(X_a,option(X_b)))),restrict_map(X_a,X_b)) = restrict_map(X_a,X_b) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Nat_Osize__class_Osize_res,axiom,
% 6.19/6.31      ! [X_a] : ti(fun(list(X_a),nat),size_size(list(X_a))) = size_size(list(X_a)) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Objects_Oblank_res,axiom,
% 6.19/6.31      ! [X_a] : 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_a)))))))),fun(list(char),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),blank(X_a)) = blank(X_a) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Objects_Ohext_res,axiom,
% 6.19/6.31      ti(fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool)),hext) = hext ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Objects_Oinit__fields_res,axiom,
% 6.19/6.31      ti(fun(list(product_prod(product_prod(list(char),list(char)),ty)),fun(product_prod(list(char),list(char)),option(val))),init_fields) = init_fields ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Objects_Onew__Addr_res,axiom,
% 6.19/6.31      ti(fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),option(nat)),new_Addr) = new_Addr ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Objects_Oobj__ty_res,axiom,
% 6.19/6.31      ti(fun(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),ty),obj_ty) = obj_ty ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Objects_Otypeof__h_res,axiom,
% 6.19/6.31      ti(fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,option(ty))),typeof_h) = typeof_h ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Option_Ooption_ONone_res,axiom,
% 6.19/6.31      ! [X_a] : ti(option(X_a),none(X_a)) = none(X_a) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Option_Ooption_OSome_res,axiom,
% 6.19/6.31      ! [X_a] : ti(fun(X_a,option(X_a)),some(X_a)) = some(X_a) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Option_Ooption_Ooption__case_res,axiom,
% 6.19/6.31      ! [X_a,X_b] : ti(fun(X_a,fun(fun(X_b,X_a),fun(option(X_b),X_a))),option_case(X_a,X_b)) = option_case(X_a,X_b) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Option_Othe_res,axiom,
% 6.19/6.31      ! [X_a] : ti(fun(option(X_a),X_a),the(X_a)) = the(X_a) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Orderings_Oord__class_Oless__eq_res,axiom,
% 6.19/6.31      ! [X_a] :
% 6.19/6.31        ( ord(X_a)
% 6.19/6.31       => ti(fun(X_a,fun(X_a,bool)),ord_less_eq(X_a)) = ord_less_eq(X_a) ) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Product__Type_OPair_res,axiom,
% 6.19/6.31      ! [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) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Product__Type_Ocurry_res,axiom,
% 6.19/6.31      ! [X_a,X_b,X_c] : ti(fun(fun(product_prod(X_a,X_b),X_c),fun(X_a,fun(X_b,X_c))),product_curry(X_a,X_b,X_c)) = product_curry(X_a,X_b,X_c) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Product__Type_Ointernal__split_res,axiom,
% 6.19/6.31      ! [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) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Product__Type_Oprod_Oprod__case_res,axiom,
% 6.19/6.31      ! [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) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Product__Type_Oprod_Oprod__rec_res,axiom,
% 6.19/6.31      ! [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) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Progress_OWTrt_H_res,axiom,
% 6.19/6.31      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 ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Progress_OWTrts_H_res,axiom,
% 6.19/6.31      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(list(exp(list(char))),fun(list(ty),bool))))),wTrts) = wTrts ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Set_OCollect_res,axiom,
% 6.19/6.31      ! [X_a] : ti(fun(fun(X_a,bool),fun(X_a,bool)),collect(X_a)) = collect(X_a) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_SmallStep_Oassigned_res,axiom,
% 6.19/6.31      ti(fun(list(char),fun(exp(list(char)),bool)),assigned) = assigned ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_SmallStep_Oblocks_res,axiom,
% 6.19/6.31      ti(fun(product_prod(list(list(char)),product_prod(list(ty),product_prod(list(val),exp(list(char))))),exp(list(char))),blocks) = blocks ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_SmallStep_Ored_res,hypothesis,
% 6.19/6.31      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 ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_SmallStep_Oredp_res,axiom,
% 6.19/6.31      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 ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_SmallStep_Oreds_res,axiom,
% 6.19/6.31      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(list(exp(list(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(list(exp(list(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)),reds) = reds ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_SmallStep_Oredsp_res,axiom,
% 6.19/6.31      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(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(list(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))))),redsp) = redsp ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_State_Ohp_res,axiom,
% 6.19/6.31      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 ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Transitive__Closure_Ortrancl_res,axiom,
% 6.19/6.31      ! [X_a] : ti(fun(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool)),transitive_rtrancl(X_a)) = transitive_rtrancl(X_a) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Transitive__Closure_Ortranclp_res,axiom,
% 6.19/6.31      ! [X_a] : ti(fun(fun(X_a,fun(X_a,bool)),fun(X_a,fun(X_a,bool))),transitive_rtranclp(X_a)) = transitive_rtranclp(X_a) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Transitive__Closure_Otrancl_res,axiom,
% 6.19/6.31      ! [X_a] : ti(fun(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool)),transitive_trancl(X_a)) = transitive_trancl(X_a) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_TypeRel_OFields_res,axiom,
% 6.19/6.31      ! [X_a] : 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_a)))))))),fun(list(char),fun(list(product_prod(product_prod(list(char),list(char)),ty)),bool))),fields(X_a)) = fields(X_a) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_TypeRel_OMethod_res,axiom,
% 6.19/6.31      ! [X_a] : 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_a)))))))),fun(list(char),fun(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),bool))))))),method(X_a)) = method(X_a) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_TypeRel_OMethods_res,axiom,
% 6.19/6.31      ! [X_a] : 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_a)))))))),fun(list(char),fun(fun(list(char),option(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char)))),bool))),methods(X_a)) = methods(X_a) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_TypeRel_Ofield_res,axiom,
% 6.19/6.31      ! [X_a] : 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_a)))))))),fun(list(char),fun(list(char),product_prod(list(char),ty)))),field(X_a)) = field(X_a) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_TypeRel_Ofields_res,axiom,
% 6.19/6.31      ! [X_a] : 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_a)))))))),fun(list(char),list(product_prod(product_prod(list(char),list(char)),ty)))),fields_1(X_a)) = fields_1(X_a) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_TypeRel_Ohas__field_res,axiom,
% 6.19/6.31      ! [X_a] : 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_a)))))))),fun(list(char),fun(list(char),fun(ty,fun(list(char),bool))))),has_field(X_a)) = has_field(X_a) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_TypeRel_Omethod_res,axiom,
% 6.19/6.31      ! [X_a] : 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_a)))))))),fun(list(char),fun(list(char),product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))))),method_1(X_a)) = method_1(X_a) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_TypeRel_Osees__field_res,axiom,
% 6.19/6.31      ! [X_a] : 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_a)))))))),fun(list(char),fun(list(char),fun(ty,fun(list(char),bool))))),sees_field(X_a)) = sees_field(X_a) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_TypeRel_Osubcls1_res,axiom,
% 6.19/6.31      ! [X_a] : 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_a)))))))),fun(product_prod(list(char),list(char)),bool)),subcls1(X_a)) = subcls1(X_a) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_TypeRel_Osubcls1p_res,axiom,
% 6.19/6.31      ! [X_a] : 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_a)))))))),fun(list(char),fun(list(char),bool))),subcls1p(X_a)) = subcls1p(X_a) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_TypeRel_Owiden_res,axiom,
% 6.19/6.31      ! [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) ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_TypeSafe__Mirabelle__gbqmebzphd_Osconf_res,axiom,
% 6.19/6.31      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))),typeSa1166768941_sconf) = typeSa1166768941_sconf ).
% 6.19/6.31  
% 6.19/6.31  fof(tsy_c_Type_OObject_res,axiom,
% 6.19/6.31      ti(list(char),object) = object ).
% 6.19/6.31  
% 6.19/6.32  fof(tsy_c_Type_Ois__refT_res,axiom,
% 6.19/6.32      ti(fun(ty,bool),is_refT) = is_refT ).
% 6.19/6.32  
% 6.19/6.32  fof(tsy_c_Type_Othis_res,axiom,
% 6.19/6.32      ti(list(char),this) = this ).
% 6.19/6.32  
% 6.19/6.32  fof(tsy_c_Type_Oty_OClass_res,axiom,
% 6.19/6.32      ti(fun(list(char),ty),class) = class ).
% 6.19/6.32  
% 6.19/6.32  fof(tsy_c_Type_Oty_ONT_res,axiom,
% 6.19/6.32      ti(ty,nt) = nt ).
% 6.19/6.32  
% 6.19/6.32  fof(tsy_c_Type_Oty_OVoid_res,axiom,
% 6.19/6.32      ti(ty,void) = void ).
% 6.19/6.32  
% 6.19/6.32  fof(tsy_c_Type_Oty_Oty__case_res,axiom,
% 6.19/6.32      ! [X_a] : ti(fun(X_a,fun(X_a,fun(X_a,fun(X_a,fun(fun(list(char),X_a),fun(ty,X_a)))))),ty_case(X_a)) = ty_case(X_a) ).
% 6.19/6.32  
% 6.19/6.32  fof(tsy_c_Value_Oval_OAddr_res,axiom,
% 6.19/6.32      ti(fun(nat,val),addr) = addr ).
% 6.19/6.32  
% 6.19/6.32  fof(tsy_c_Value_Oval_OBool_res,axiom,
% 6.19/6.32      ti(fun(bool,val),bool_1) = bool_1 ).
% 6.19/6.32  
% 6.19/6.32  fof(tsy_c_Value_Oval_ONull_res,axiom,
% 6.19/6.32      ti(val,null) = null ).
% 6.19/6.32  
% 6.19/6.32  fof(tsy_c_Value_Oval_OUnit_res,axiom,
% 6.19/6.32      ti(val,unit) = unit ).
% 6.19/6.32  
% 6.19/6.32  fof(tsy_c_WWellForm_Owwf__J__mdecl_res,axiom,
% 6.19/6.32      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))),wwf_J_mdecl) = wwf_J_mdecl ).
% 6.19/6.32  
% 6.19/6.32  fof(tsy_c_WellForm_Owf__cdecl_res,axiom,
% 6.19/6.32      ! [X_a] : 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,X_a)))))))),fun(list(char),fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))),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,X_a)))))))),fun(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))))))),bool))),wf_cdecl(X_a)) = wf_cdecl(X_a) ).
% 6.19/6.32  
% 6.19/6.32  fof(tsy_c_WellForm_Owf__fdecl_res,axiom,
% 6.19/6.32      ! [X_a] : 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_a)))))))),fun(product_prod(list(char),ty),bool)),wf_fdecl(X_a)) = wf_fdecl(X_a) ).
% 6.19/6.32  
% 6.19/6.32  fof(tsy_c_WellForm_Owf__mdecl_res,axiom,
% 6.19/6.32      ! [X_a] : 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,X_a)))))))),fun(list(char),fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))),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,X_a)))))))),fun(list(char),fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))),bool)))),wf_mdecl(X_a)) = wf_mdecl(X_a) ).
% 6.19/6.32  
% 6.19/6.32  fof(tsy_c_WellForm_Owf__prog_res,axiom,
% 6.19/6.32      ! [X_a] : 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,X_a)))))))),fun(list(char),fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))),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,X_a)))))))),bool)),wf_prog(X_a)) = wf_prog(X_a) ).
% 6.19/6.32  
% 6.19/6.32  fof(tsy_c_WellTypeRT_OWTrt_res,axiom,
% 6.19/6.32      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_1) = wTrt_1 ).
% 6.19/6.32  
% 6.19/6.32  fof(tsy_c_WellTypeRT_OWTrts_res,axiom,
% 6.19/6.32      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(list(exp(list(char))),fun(list(ty),bool))))),wTrts_1) = wTrts_1 ).
% 6.19/6.32  
% 6.19/6.32  fof(tsy_c_Wellfounded_Olex__prod_res,axiom,
% 6.19/6.32      ! [X_a,X_b] : ti(fun(fun(product_prod(X_a,X_a),bool),fun(fun(product_prod(X_b,X_b),bool),fun(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),bool))),lex_prod(X_a,X_b)) = lex_prod(X_a,X_b) ).
% 6.19/6.32  
% 6.19/6.32  fof(tsy_c_fFalse_res,axiom,
% 6.19/6.32      ti(bool,fFalse) = fFalse ).
% 6.19/6.32  
% 6.19/6.32  fof(tsy_c_fNot_res,axiom,
% 6.19/6.32      ti(fun(bool,bool),fNot) = fNot ).
% 6.19/6.32  
% 6.19/6.32  fof(tsy_c_fTrue_res,axiom,
% 6.19/6.32      ti(bool,fTrue) = fTrue ).
% 6.19/6.32  
% 6.19/6.32  fof(tsy_c_fconj_res,axiom,
% 6.19/6.32      ti(fun(bool,fun(bool,bool)),fconj) = fconj ).
% 6.19/6.32  
% 6.19/6.32  fof(tsy_c_fdisj_res,axiom,
% 6.19/6.32      ti(fun(bool,fun(bool,bool)),fdisj) = fdisj ).
% 6.19/6.32  
% 6.19/6.32  fof(tsy_c_fequal_res,axiom,
% 6.19/6.32      ! [X_a] : ti(fun(X_a,fun(X_a,bool)),fequal(X_a)) = fequal(X_a) ).
% 6.19/6.32  
% 6.19/6.32  fof(tsy_c_hAPP_arg1,axiom,
% 6.19/6.32      ! [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) ).
% 6.19/6.32  
% 6.19/6.32  fof(tsy_c_hAPP_arg2,axiom,
% 6.19/6.32      ! [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) ).
% 6.19/6.32  
% 6.19/6.32  fof(tsy_c_hAPP_res,axiom,
% 6.19/6.32      ! [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) ).
% 6.19/6.32  
% 6.19/6.32  fof(tsy_c_hBOOL_arg1,hypothesis,
% 6.19/6.32      ! [B_1_1] :
% 6.19/6.32        ( hBOOL(ti(bool,B_1_1))
% 6.19/6.32      <=> hBOOL(B_1_1) ) ).
% 6.19/6.32  
% 6.19/6.32  fof(tsy_c_member_res,axiom,
% 6.19/6.32      ! [X_a] : ti(fun(X_a,fun(fun(X_a,bool),bool)),member(X_a)) = member(X_a) ).
% 6.19/6.32  
% 6.19/6.32  fof(tsy_v_E_____res,axiom,
% 6.19/6.32      ti(fun(list(char),option(ty)),e) = e ).
% 6.19/6.32  
% 6.19/6.32  fof(tsy_v_P_res,hypothesis,
% 6.19/6.32      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 ).
% 6.19/6.32  
% 6.19/6.32  fof(tsy_v_T_H_____res,axiom,
% 6.19/6.32      ti(ty,t) = t ).
% 6.19/6.32  
% 6.19/6.32  fof(tsy_v_T_____res,axiom,
% 6.19/6.32      ti(ty,t_1) = t_1 ).
% 6.19/6.32  
% 6.19/6.32  fof(tsy_v_V_____res,hypothesis,
% 6.19/6.32      ti(list(char),v_1) = v_1 ).
% 6.19/6.32  
% 6.19/6.32  fof(tsy_v_e_Ha_____res,hypothesis,
% 6.19/6.32      ti(exp(list(char)),e_a) = e_a ).
% 6.19/6.32  
% 6.19/6.32  fof(tsy_v_ea_____res,hypothesis,
% 6.19/6.32      ti(exp(list(char)),ea) = ea ).
% 6.19/6.32  
% 6.19/6.32  fof(tsy_v_h_Ha_____res,hypothesis,
% 6.19/6.32      ti(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),h_a) = h_a ).
% 6.19/6.32  
% 6.19/6.32  fof(tsy_v_ha_____res,hypothesis,
% 6.19/6.32      ti(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),ha) = ha ).
% 6.19/6.32  
% 6.19/6.32  fof(tsy_v_l_Ha_____res,hypothesis,
% 6.19/6.32      ti(fun(list(char),option(val)),l_a) = l_a ).
% 6.19/6.32  
% 6.19/6.32  fof(tsy_v_la_____res,hypothesis,
% 6.19/6.32      ti(fun(list(char),option(val)),la) = la ).
% 6.19/6.32  
% 6.19/6.32  fof(tsy_v_v_H_____res,axiom,
% 6.19/6.32      ti(val,v_2) = v_2 ).
% 6.19/6.32  
% 6.19/6.32  fof(tsy_v_v_____res,hypothesis,
% 6.19/6.32      ti(val,v) = v ).
% 6.19/6.32  
% 6.19/6.32  %----Relevant facts (1000)
% 6.19/6.32  fof(fact_0_InitBlockRed_I3_J,axiom,
% 6.19/6.32      hAPP(list(char),option(val),l_a,v_1) = hAPP(val,option(val),some(val),v_2) ).
% 6.19/6.32  
% 6.19/6.32  fof(fact_1_InitBlockRed_I1_J,axiom,
% 6.19/6.32      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))) ).
% 6.19/6.32  
% 6.19/6.32  fof(fact_2_fun__upd__triv,axiom,
% 6.19/6.32      ! [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) ).
% 6.19/6.32  
% 6.19/6.32  fof(fact_3_assms,axiom,
% 6.19/6.32      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)) ).
% 6.19/6.32  
% 6.19/6.32  fof(fact_4_map__upd__Some__unfold,axiom,
% 6.19/6.32      ! [X_b,X_a,M_1,A_1,B,X_1,Y_1] :
% 6.19/6.32        ( 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_1),A_1),hAPP(X_a,option(X_a),some(X_a),B)),X_1) = hAPP(X_a,option(X_a),some(X_a),Y_1)
% 6.19/6.32      <=> ( ( ti(X_b,X_1) = ti(X_b,A_1)
% 6.19/6.32            & ti(X_a,B) = ti(X_a,Y_1) )
% 6.19/6.32          | ( ti(X_b,X_1) != ti(X_b,A_1)
% 6.19/6.32            & hAPP(X_b,option(X_a),M_1,X_1) = hAPP(X_a,option(X_a),some(X_a),Y_1) ) ) ) ).
% 6.19/6.32  
% 6.19/6.32  fof(fact_5_map__upd__triv,axiom,
% 6.19/6.32      ! [X_b,X_a,T_7,K,X_1] :
% 6.19/6.32        ( hAPP(X_b,option(X_a),T_7,K) = hAPP(X_a,option(X_a),some(X_a),X_1)
% 6.19/6.32       => 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_7),K),hAPP(X_a,option(X_a),some(X_a),X_1)) = ti(fun(X_b,option(X_a)),T_7) ) ).
% 6.19/6.32  
% 6.19/6.32  fof(fact_6_map__upd__eqD1,axiom,
% 6.19/6.32      ! [X_b,X_a,M_1,A_1,X_1,N,Y_1] :
% 6.19/6.32        ( 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_1),A_1),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_1),hAPP(X_b,option(X_b),some(X_b),Y_1))
% 6.19/6.32       => ti(X_b,X_1) = ti(X_b,Y_1) ) ).
% 6.19/6.32  
% 6.19/6.32  fof(fact_7_InitBlockRed_I2_J,axiom,
% 6.19/6.32      ! [Ta,Ea] :
% 6.19/6.32        ( 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)),typeSa1166768941_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)))))
% 6.19/6.32       => ( 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_1,p),ha),Ea),ea),Ta))
% 6.19/6.32         => ? [T_9] :
% 6.19/6.32              ( 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_1,p),h_a),Ea),e_a),T_9))
% 6.19/6.32              & 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_9),Ta)) ) ) ) ).
% 6.19/6.32  
% 6.19/6.32  fof(fact_8_prod__induct6,axiom,
% 6.19/6.32      ! [X_a,X_b,X_c,X_d,X_e,X_f,X_1,Pa] :
% 6.19/6.32        ( ! [A_3,B_3,C_7,D_7,E_4,F_3] : 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_3),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_3),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_7),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_7),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_4),F_3)))))))
% 6.19/6.32       => 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)) ) ).
% 6.19/6.32  
% 6.19/6.32  fof(fact_9_prod__cases6,axiom,
% 6.19/6.32      ! [X_a,X_b,X_c,X_d,X_e,X_f,Y] :
% 6.19/6.32        ~ ! [A_3,B_3,C_7,D_7,E_4,F_3] : ti(product_prod(X_a,product_prod(X_b,product_prod(X_c,product_prod(X_d,product_prod(X_e,X_f))))),Y) != 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_3),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_3),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_7),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_7),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_4),F_3))))) ).
% 6.19/6.32  
% 6.19/6.32  fof(fact_10_prod__induct5,axiom,
% 6.19/6.32      ! [X_a,X_b,X_c,X_d,X_e,X_1,Pa] :
% 6.19/6.32        ( ! [A_3,B_3,C_7,D_7,E_4] : 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_3),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_3),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_7),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_7),E_4))))))
% 6.19/6.32       => hBOOL(hAPP(product_prod(X_a,product_prod(X_b,product_prod(X_c,product_prod(X_d,X_e)))),bool,Pa,X_1)) ) ).
% 6.19/6.32  
% 6.19/6.32  fof(fact_11_prod__cases5,axiom,
% 6.19/6.32      ! [X_a,X_b,X_c,X_d,X_e,Y] :
% 6.19/6.32        ~ ! [A_3,B_3,C_7,D_7,E_4] : ti(product_prod(X_a,product_prod(X_b,product_prod(X_c,product_prod(X_d,X_e)))),Y) != 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_3),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_3),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_7),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_7),E_4)))) ).
% 6.19/6.32  
% 6.19/6.32  fof(fact_12_prod__induct4,axiom,
% 6.19/6.32      ! [X_a,X_b,X_c,X_d,X_1,Pa] :
% 6.19/6.32        ( ! [A_3,B_3,C_7,D_7] : 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_3),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_3),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_7),D_7)))))
% 6.19/6.32       => hBOOL(hAPP(product_prod(X_a,product_prod(X_b,product_prod(X_c,X_d))),bool,Pa,X_1)) ) ).
% 6.19/6.32  
% 6.19/6.32  fof(fact_13_prod__cases4,axiom,
% 6.19/6.32      ! [X_a,X_b,X_c,X_d,Y] :
% 6.19/6.32        ~ ! [A_3,B_3,C_7,D_7] : ti(product_prod(X_a,product_prod(X_b,product_prod(X_c,X_d))),Y) != 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_3),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_3),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_7),D_7))) ).
% 6.19/6.32  
% 6.19/6.32  fof(fact_14_InitBlockRed_I4_J,axiom,
% 6.19/6.32      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)),typeSa1166768941_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))) ).
% 6.19/6.32  
% 6.19/6.32  fof(fact_15_Pair__inject,axiom,
% 6.19/6.32      ! [X_b,X_a,A_5,B_2,A_6,B_5] :
% 6.19/6.32        ( 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_5),B_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),A_6),B_5)
% 6.19/6.32       => ~ ( ti(X_a,A_5) = ti(X_a,A_6)
% 6.19/6.32           => ti(X_b,B_2) != ti(X_b,B_5) ) ) ).
% 6.19/6.32  
% 6.19/6.32  fof(fact_16_Pair__eq,axiom,
% 6.19/6.32      ! [X_b,X_a,A_1,B,A_4,B_4] :
% 6.19/6.32        ( 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) = 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_4)
% 6.19/6.32      <=> ( ti(X_a,A_1) = ti(X_a,A_4)
% 6.19/6.32          & ti(X_b,B) = ti(X_b,B_4) ) ) ).
% 6.19/6.32  
% 6.19/6.32  fof(fact_17_split__paired__All,axiom,
% 6.19/6.32      ! [X_a,X_b,Pa] :
% 6.19/6.32        ( ! [X1] : hBOOL(hAPP(product_prod(X_a,X_b),bool,Pa,X1))
% 6.19/6.32      <=> ! [A_3,B_3] : 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_3),B_3))) ) ).
% 6.19/6.32  
% 6.19/6.32  fof(fact_18_fun__upd__def,axiom,
% 6.19/6.32      ! [X_b,X_a,F,B,A_1,X_2] :
% 6.19/6.32        ( ( ti(X_a,X_2) = ti(X_a,A_1)
% 6.19/6.32         => 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_1),B),X_2) = ti(X_b,B) )
% 6.19/6.32        & ( ti(X_a,X_2) != ti(X_a,A_1)
% 6.19/6.32         => 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_1),B),X_2) = hAPP(X_a,X_b,F,X_2) ) ) ).
% 6.19/6.32  
% 6.19/6.32  fof(fact_19_fun__upd__idem,axiom,
% 6.19/6.32      ! [X_b,X_a,F,X_1,Y_1] :
% 6.19/6.32        ( hAPP(X_b,X_a,F,X_1) = ti(X_a,Y_1)
% 6.19/6.32       => 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_1) = ti(fun(X_b,X_a),F) ) ).
% 6.19/6.32  
% 6.19/6.32  fof(fact_20_fun__upd__other,axiom,
% 6.19/6.32      ! [X_b,X_a,F,Y_1,Z_1,X_1] :
% 6.19/6.32        ( ti(X_a,Z_1) != ti(X_a,X_1)
% 6.19/6.32       => 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_1),Z_1) = hAPP(X_a,X_b,F,Z_1) ) ).
% 6.19/6.32  
% 6.19/6.32  fof(fact_21_fun__upd__twist,axiom,
% 6.19/6.32      ! [X_b,X_a,M_1,B,D,A_1,C] :
% 6.19/6.32        ( ti(X_a,A_1) != ti(X_a,C)
% 6.19/6.32       => 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_1),A_1),B)),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_1),C),D)),A_1),B) ) ).
% 6.19/6.32  
% 6.19/6.32  fof(fact_22_fun__upd__apply,axiom,
% 6.19/6.32      ! [X_b,X_a,F,Y_1,Z_1,X_1] :
% 6.19/6.32        ( ( ti(X_a,Z_1) = ti(X_a,X_1)
% 6.19/6.32         => 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_1),Z_1) = ti(X_b,Y_1) )
% 6.19/6.32        & ( ti(X_a,Z_1) != ti(X_a,X_1)
% 6.19/6.32         => 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_1),Z_1) = hAPP(X_a,X_b,F,Z_1) ) ) ).
% 6.19/6.32  
% 6.19/6.32  fof(fact_23_fun__upd__same,axiom,
% 6.19/6.32      ! [X_b,X_a,F,X_1,Y_1] : 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_1),X_1) = ti(X_a,Y_1) ).
% 6.19/6.32  
% 6.19/6.32  fof(fact_24_fun__upd__upd,axiom,
% 6.19/6.32      ! [X_b,X_a,F,X_1,Y_1,Z_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),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_1)),X_1),Z_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),Z_1) ).
% 6.19/6.32  
% 6.19/6.32  fof(fact_25_fun__upd__idem__iff,axiom,
% 6.19/6.32      ! [X_b,X_a,F,X_1,Y_1] :
% 6.19/6.32        ( 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_1) = ti(fun(X_a,X_b),F)
% 6.19/6.32      <=> hAPP(X_a,X_b,F,X_1) = ti(X_b,Y_1) ) ).
% 6.19/6.32  
% 6.19/6.32  fof(fact_26_widen__refl,axiom,
% 6.19/6.32      ! [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)) ).
% 6.19/6.32  
% 6.19/6.32  fof(fact_27_red__preserves__hconf,axiom,
% 6.19/6.32      ! [Ea,Ta,Eb,Hb,Lb,E_b,H_b,L_b,Pa] :
% 6.19/6.32        ( 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)))
% 6.19/6.32       => ( 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_1,Pa),Hb),Ea),Eb),Ta))
% 6.19/6.32         => ( 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))
% 6.19/6.32           => 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)) ) ) ) ).
% 6.19/6.32  
% 6.19/6.32  fof(fact_28_red__preserves__lconf,axiom,
% 6.19/6.32      ! [Ea,Ta,Eb,Hb,Lb,E_b,H_b,L_b,Pa] :
% 6.19/6.32        ( 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)))
% 6.19/6.32       => ( 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_1,Pa),Hb),Ea),Eb),Ta))
% 6.19/6.33         => ( 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))
% 6.19/6.33           => 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)) ) ) ) ).
% 6.19/6.33  
% 6.19/6.33  fof(fact_29_prod__cases3,axiom,
% 6.19/6.33      ! [X_a,X_b,X_c,Y] :
% 6.19/6.33        ~ ! [A_3,B_3,C_7] : ti(product_prod(X_a,product_prod(X_b,X_c)),Y) != 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_3),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_3),C_7)) ).
% 6.19/6.33  
% 6.19/6.33  fof(fact_30_prod__induct3,axiom,
% 6.19/6.33      ! [X_a,X_b,X_c,X_1,Pa] :
% 6.19/6.33        ( ! [A_3,B_3,C_7] : 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_3),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_3),C_7))))
% 6.19/6.33       => hBOOL(hAPP(product_prod(X_a,product_prod(X_b,X_c)),bool,Pa,X_1)) ) ).
% 6.19/6.33  
% 6.19/6.33  fof(fact_31_red__preserves__sconf,axiom,
% 6.19/6.33      ! [Ea,Ta,Eb,S,E_b,S_3,Pa] :
% 6.19/6.33        ( 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_3))),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)))
% 6.19/6.33       => ( 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_1,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))
% 6.19/6.33         => ( 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)),typeSa1166768941_sconf,Pa),Ea),S))
% 6.19/6.33           => 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)),typeSa1166768941_sconf,Pa),Ea),S_3)) ) ) ) ).
% 6.19/6.33  
% 6.19/6.33  fof(fact_32_prod_Orecs,axiom,
% 6.19/6.33      ! [X_b,X_c,X_a,F1_1,A_1,B] : 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_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),A_1),B)) = hAPP(X_c,X_a,hAPP(X_b,fun(X_c,X_a),F1_1,A_1),B) ).
% 6.19/6.33  
% 6.19/6.33  fof(fact_33_pred__equals__eq2,axiom,
% 6.19/6.33      ! [X_a,X_b,S_2,R_1] :
% 6.19/6.33        ( ! [X_2,Xa] :
% 6.19/6.33            ( 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_2),Xa)),R_1))
% 6.19/6.33          <=> 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_2),Xa)),S_2)) )
% 6.19/6.33      <=> ti(fun(product_prod(X_a,X_b),bool),R_1) = ti(fun(product_prod(X_a,X_b),bool),S_2) ) ).
% 6.19/6.33  
% 6.19/6.33  fof(fact_34_prod_Oexhaust,axiom,
% 6.19/6.33      ! [X_a,X_b,Y] :
% 6.19/6.33        ~ ! [A_3,B_3] : ti(product_prod(X_a,X_b),Y) != 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_3) ).
% 6.19/6.33  
% 6.19/6.33  fof(fact_35_PairE,axiom,
% 6.19/6.33      ! [X_a,X_b,P_2] :
% 6.19/6.33        ~ ! [X_2,Y_2] : 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_2),Y_2) ).
% 6.19/6.33  
% 6.19/6.33  fof(fact_36_split__paired__Ex,axiom,
% 6.19/6.33      ! [X_a,X_b,Pa] :
% 6.19/6.33        ( ? [X1] : hBOOL(hAPP(product_prod(X_a,X_b),bool,Pa,X1))
% 6.19/6.33      <=> ? [A_3,B_3] : 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_3),B_3))) ) ).
% 6.19/6.33  
% 6.19/6.33  fof(fact_37_internal__split__conv,axiom,
% 6.19/6.33      ! [X_b,X_c,X_a,C,A_1,B] : 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_1),B)) = hAPP(X_c,X_a,hAPP(X_b,fun(X_c,X_a),C,A_1),B) ).
% 6.19/6.33  
% 6.19/6.33  fof(fact_38_widen__trans,axiom,
% 6.19/6.33      ! [X_a,T_3,P,S_6,U_1] :
% 6.19/6.33        ( 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_6),U_1))
% 6.19/6.33       => ( 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))
% 6.19/6.33         => 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_6),T_3)) ) ) ).
% 6.19/6.33  
% 6.19/6.33  fof(fact_39_InitBlockRed_I5_J,axiom,
% 6.19/6.33      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_1,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)) ).
% 6.19/6.33  
% 6.19/6.33  fof(fact_40_sconf__def,axiom,
% 6.19/6.33      ! [Pa,Ea,S] :
% 6.19/6.33        ( 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)),typeSa1166768941_sconf,Pa),Ea),S))
% 6.19/6.33      <=> 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)) ) ).
% 6.19/6.33  
% 6.19/6.33  fof(fact_41_red__hext__incr,axiom,
% 6.19/6.33      ! [Eb,Hb,Lb,E_b,H_b,L_b,Pa] :
% 6.19/6.33        ( 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)))
% 6.19/6.33       => hBOOL(hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool,hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool),hext,Hb),H_b)) ) ).
% 6.19/6.33  
% 6.19/6.33  fof(fact_42_curry__def,axiom,
% 6.19/6.33      ! [X_b,X_c,X_a,X_2,Xa,Xb] : hAPP(X_b,X_c,hAPP(X_a,fun(X_b,X_c),hAPP(fun(product_prod(X_a,X_b),X_c),fun(X_a,fun(X_b,X_c)),product_curry(X_a,X_b,X_c),X_2),Xa),Xb) = hAPP(product_prod(X_a,X_b),X_c,X_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),Xa),Xb)) ).
% 6.19/6.33  
% 6.19/6.33  fof(fact_43_red__preserves__defass,axiom,
% 6.19/6.33      ! [Eb,Hb,Lb,E_b,H_b,L_b,Pa] :
% 6.19/6.33        ( 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),Pa))
% 6.19/6.33       => ( 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)))
% 6.19/6.33         => ( hBOOL(hAPP(option(fun(list(char),bool)),bool,hAPP(exp(list(char)),fun(option(fun(list(char),bool)),bool),d(list(char)),Eb),hAPP(fun(list(char),bool),option(fun(list(char),bool)),some(fun(list(char),bool)),hAPP(fun(list(char),option(val)),fun(list(char),bool),dom(list(char),val),Lb))))
% 6.19/6.33           => hBOOL(hAPP(option(fun(list(char),bool)),bool,hAPP(exp(list(char)),fun(option(fun(list(char),bool)),bool),d(list(char)),E_b),hAPP(fun(list(char),bool),option(fun(list(char),bool)),some(fun(list(char),bool)),hAPP(fun(list(char),option(val)),fun(list(char),bool),dom(list(char),val),L_b)))) ) ) ) ).
% 6.19/6.33  
% 6.19/6.33  fof(fact_44_option_Oinject,axiom,
% 6.19/6.33      ! [X_a,A_1,A_4] :
% 6.19/6.33        ( hAPP(X_a,option(X_a),some(X_a),A_1) = hAPP(X_a,option(X_a),some(X_a),A_4)
% 6.19/6.33      <=> ti(X_a,A_1) = ti(X_a,A_4) ) ).
% 6.19/6.33  
% 6.19/6.33  fof(fact_45_curryI,axiom,
% 6.19/6.33      ! [X_a,X_b,F,A_1,B] :
% 6.19/6.33        ( hBOOL(hAPP(product_prod(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_1),B)))
% 6.19/6.33       => hBOOL(hAPP(X_b,bool,hAPP(X_a,fun(X_b,bool),hAPP(fun(product_prod(X_a,X_b),bool),fun(X_a,fun(X_b,bool)),product_curry(X_a,X_b,bool),F),A_1),B)) ) ).
% 6.19/6.33  
% 6.19/6.33  fof(fact_46_red__lcl__add,axiom,
% 6.19/6.33      ! [L_0,Eb,Hb,Lb,E_b,H_b,L_b,Pa] :
% 6.19/6.33        ( 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)))
% 6.19/6.33       => 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(fun(list(char),option(val)),fun(list(char),option(val)),hAPP(fun(list(char),option(val)),fun(fun(list(char),option(val)),fun(list(char),option(val))),map_add(list(char),val),L_0),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),hAPP(fun(list(char),option(val)),fun(list(char),option(val)),hAPP(fun(list(char),option(val)),fun(fun(list(char),option(val)),fun(list(char),option(val))),map_add(list(char),val),L_0),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))) ) ).
% 6.19/6.33  
% 6.19/6.33  fof(fact_47_lconf__upd,axiom,
% 6.19/6.33      ! [X_a,Va_1,Va,Ta,Pa,Hb,Lb,Ea] :
% 6.19/6.33        ( 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,X_a)))))))),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(X_a),Pa),Hb),Lb),Ea))
% 6.19/6.33       => ( hBOOL(hAPP(ty,bool,hAPP(val,fun(ty,bool),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,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(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,fun(ty,bool))),conf(X_a),Pa),Hb),Va),Ta))
% 6.19/6.33         => ( hAPP(list(char),option(ty),Ea,Va_1) = hAPP(ty,option(ty),some(ty),Ta)
% 6.19/6.33           => 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,X_a)))))))),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(X_a),Pa),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))),Ea)) ) ) ) ).
% 6.19/6.33  
% 6.19/6.33  fof(fact_48_lconf__upd2,axiom,
% 6.19/6.33      ! [X_a,Va_1,Va,Ta,Pa,Hb,Lb,Ea] :
% 6.19/6.33        ( 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,X_a)))))))),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(X_a),Pa),Hb),Lb),Ea))
% 6.19/6.33       => ( hBOOL(hAPP(ty,bool,hAPP(val,fun(ty,bool),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,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(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,fun(ty,bool))),conf(X_a),Pa),Hb),Va),Ta))
% 6.19/6.33         => 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,X_a)))))))),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(X_a),Pa),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(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)))) ) ) ).
% 6.19/6.33  
% 6.19/6.33  fof(fact_49_in__lex__prod,axiom,
% 6.19/6.33      ! [X_a,X_b,A_1,B,A_4,B_4,R_2,S] :
% 6.19/6.33        ( hBOOL(hAPP(fun(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),bool),bool,hAPP(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),fun(fun(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),bool),bool),member(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b))),hAPP(product_prod(X_a,X_b),product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),hAPP(product_prod(X_a,X_b),fun(product_prod(X_a,X_b),product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b))),product_Pair(product_prod(X_a,X_b),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),A_1),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),A_4),B_4))),hAPP(fun(product_prod(X_b,X_b),bool),fun(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),bool),hAPP(fun(product_prod(X_a,X_a),bool),fun(fun(product_prod(X_b,X_b),bool),fun(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),bool)),lex_prod(X_a,X_b),R_2),S)))
% 6.19/6.33      <=> ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),A_1),A_4)),R_2))
% 6.19/6.33          | ( ti(X_a,A_1) = ti(X_a,A_4)
% 6.19/6.33            & hBOOL(hAPP(fun(product_prod(X_b,X_b),bool),bool,hAPP(product_prod(X_b,X_b),fun(fun(product_prod(X_b,X_b),bool),bool),member(product_prod(X_b,X_b)),hAPP(X_b,product_prod(X_b,X_b),hAPP(X_b,fun(X_b,product_prod(X_b,X_b)),product_Pair(X_b,X_b),B),B_4)),S)) ) ) ) ).
% 6.19/6.33  
% 6.19/6.33  fof(fact_50_prod__caseI,axiom,
% 6.19/6.33      ! [X_b,X_a,F1_1,A_1,B] :
% 6.19/6.33        ( hBOOL(hAPP(X_b,bool,hAPP(X_a,fun(X_b,bool),F1_1,A_1),B))
% 6.19/6.33       => 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_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_1),B))) ) ).
% 6.19/6.33  
% 6.19/6.33  fof(fact_51_splitI,axiom,
% 6.19/6.33      ! [X_b,X_a,F,A_1,B] :
% 6.19/6.33        ( hBOOL(hAPP(X_b,bool,hAPP(X_a,fun(X_b,bool),F,A_1),B))
% 6.19/6.33       => 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_1),B))) ) ).
% 6.19/6.33  
% 6.19/6.33  fof(fact_52_conf__hext,axiom,
% 6.19/6.33      ! [X_a,Pa,Va,Ta,Hb,H_b] :
% 6.19/6.33        ( hBOOL(hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool,hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool),hext,Hb),H_b))
% 6.19/6.33       => ( hBOOL(hAPP(ty,bool,hAPP(val,fun(ty,bool),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,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(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,fun(ty,bool))),conf(X_a),Pa),Hb),Va),Ta))
% 6.19/6.33         => hBOOL(hAPP(ty,bool,hAPP(val,fun(ty,bool),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,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(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,fun(ty,bool))),conf(X_a),Pa),H_b),Va),Ta)) ) ) ).
% 6.19/6.33  
% 6.19/6.33  fof(fact_53_conf__upd__obj,axiom,
% 6.19/6.33      ! [X_a,Pa,Fs_2,X_1,Ta,Hb,A_1,C_1,Fs] :
% 6.19/6.33        ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),Hb,A_1) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_1),Fs))
% 6.19/6.33       => ( hBOOL(hAPP(ty,bool,hAPP(val,fun(ty,bool),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,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(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,fun(ty,bool))),conf(X_a),Pa),hAPP(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),hAPP(nat,fun(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(nat,fun(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))))),fun_upd(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),Hb),A_1),hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_1),Fs_2)))),X_1),Ta))
% 6.19/6.33        <=> hBOOL(hAPP(ty,bool,hAPP(val,fun(ty,bool),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,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(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,fun(ty,bool))),conf(X_a),Pa),Hb),X_1),Ta)) ) ) ).
% 6.19/6.33  
% 6.19/6.33  fof(fact_54_map__add__dom__app__simps_I1_J,axiom,
% 6.19/6.33      ! [X_a,X_b,L1,M_1,L2] :
% 6.19/6.33        ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),M_1),hAPP(fun(X_a,option(X_b)),fun(X_a,bool),dom(X_a,X_b),L2)))
% 6.19/6.33       => hAPP(X_a,option(X_b),hAPP(fun(X_a,option(X_b)),fun(X_a,option(X_b)),hAPP(fun(X_a,option(X_b)),fun(fun(X_a,option(X_b)),fun(X_a,option(X_b))),map_add(X_a,X_b),L1),L2),M_1) = hAPP(X_a,option(X_b),L2,M_1) ) ).
% 6.19/6.33  
% 6.19/6.33  fof(fact_55_split__weak__cong,axiom,
% 6.19/6.33      ! [X_c,X_a,X_b,C,P_1,Q_2] :
% 6.19/6.33        ( ti(product_prod(X_a,X_b),P_1) = ti(product_prod(X_a,X_b),Q_2)
% 6.19/6.33       => 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) ) ).
% 6.19/6.33  
% 6.19/6.33  fof(fact_56_map__add__dom__app__simps_I3_J,axiom,
% 6.19/6.33      ! [X_a,X_b,L1,M_1,L2] :
% 6.19/6.33        ( ~ hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),M_1),hAPP(fun(X_a,option(X_b)),fun(X_a,bool),dom(X_a,X_b),L2)))
% 6.19/6.33       => hAPP(X_a,option(X_b),hAPP(fun(X_a,option(X_b)),fun(X_a,option(X_b)),hAPP(fun(X_a,option(X_b)),fun(fun(X_a,option(X_b)),fun(X_a,option(X_b))),map_add(X_a,X_b),L1),L2),M_1) = hAPP(X_a,option(X_b),L1,M_1) ) ).
% 6.19/6.33  
% 6.19/6.33  fof(fact_57_map__add__dom__app__simps_I2_J,axiom,
% 6.19/6.33      ! [X_a,X_b,L2,M_1,L1] :
% 6.19/6.33        ( ~ hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),M_1),hAPP(fun(X_a,option(X_b)),fun(X_a,bool),dom(X_a,X_b),L1)))
% 6.19/6.33       => hAPP(X_a,option(X_b),hAPP(fun(X_a,option(X_b)),fun(X_a,option(X_b)),hAPP(fun(X_a,option(X_b)),fun(fun(X_a,option(X_b)),fun(X_a,option(X_b))),map_add(X_a,X_b),L1),L2),M_1) = hAPP(X_a,option(X_b),L2,M_1) ) ).
% 6.19/6.33  
% 6.19/6.33  fof(fact_58_map__add__assoc,axiom,
% 6.19/6.33      ! [X_a,X_b,M1,M2,M3] : hAPP(fun(X_a,option(X_b)),fun(X_a,option(X_b)),hAPP(fun(X_a,option(X_b)),fun(fun(X_a,option(X_b)),fun(X_a,option(X_b))),map_add(X_a,X_b),M1),hAPP(fun(X_a,option(X_b)),fun(X_a,option(X_b)),hAPP(fun(X_a,option(X_b)),fun(fun(X_a,option(X_b)),fun(X_a,option(X_b))),map_add(X_a,X_b),M2),M3)) = hAPP(fun(X_a,option(X_b)),fun(X_a,option(X_b)),hAPP(fun(X_a,option(X_b)),fun(fun(X_a,option(X_b)),fun(X_a,option(X_b))),map_add(X_a,X_b),hAPP(fun(X_a,option(X_b)),fun(X_a,option(X_b)),hAPP(fun(X_a,option(X_b)),fun(fun(X_a,option(X_b)),fun(X_a,option(X_b))),map_add(X_a,X_b),M1),M2)),M3) ).
% 6.19/6.33  
% 6.19/6.33  fof(fact_59_split__twice,axiom,
% 6.19/6.33      ! [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) ).
% 6.19/6.33  
% 6.19/6.33  fof(fact_60_split__curry,axiom,
% 6.19/6.33      ! [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(product_prod(X_a,X_b),X_c),fun(X_a,fun(X_b,X_c)),product_curry(X_a,X_b,X_c),F)) = ti(fun(product_prod(X_a,X_b),X_c),F) ).
% 6.19/6.33  
% 6.19/6.33  fof(fact_61_curry__split,axiom,
% 6.19/6.33      ! [X_a,X_b,X_c,F] : hAPP(fun(product_prod(X_a,X_b),X_c),fun(X_a,fun(X_b,X_c)),product_curry(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),F)) = ti(fun(X_a,fun(X_b,X_c)),F) ).
% 6.19/6.33  
% 6.19/6.33  fof(fact_62_split__part,axiom,
% 6.19/6.33      ! [X_a,X_b,Pa,Q_1,X_2] :
% 6.19/6.33        ( 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_2))
% 6.19/6.33      <=> ( hBOOL(Pa)
% 6.19/6.33          & 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_2)) ) ) ).
% 6.19/6.33  
% 6.19/6.33  fof(fact_63_red__reds_ORedInitBlock,axiom,
% 6.19/6.33      ! [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))) ).
% 6.19/6.33  
% 6.19/6.33  fof(fact_64_conf__widen,axiom,
% 6.19/6.33      ! [X_a,T_a,Pa,Hb,Va,Ta] :
% 6.19/6.33        ( hBOOL(hAPP(ty,bool,hAPP(val,fun(ty,bool),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,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(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,fun(ty,bool))),conf(X_a),Pa),Hb),Va),Ta))
% 6.19/6.33       => ( 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),Pa),Ta),T_a))
% 6.19/6.33         => hBOOL(hAPP(ty,bool,hAPP(val,fun(ty,bool),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,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(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,fun(ty,bool))),conf(X_a),Pa),Hb),Va),T_a)) ) ) ).
% 6.19/6.33  
% 6.19/6.33  fof(fact_65_splitD,axiom,
% 6.19/6.33      ! [X_a,X_b,F,A_1,B] :
% 6.19/6.33        ( 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_1),B)))
% 6.19/6.33       => hBOOL(hAPP(X_b,bool,hAPP(X_a,fun(X_b,bool),F,A_1),B)) ) ).
% 6.19/6.33  
% 6.19/6.33  fof(fact_66_lconf__hext,axiom,
% 6.19/6.33      ! [X_a,H_b,Pa,Hb,Lb,Ea] :
% 6.19/6.33        ( 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,X_a)))))))),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(X_a),Pa),Hb),Lb),Ea))
% 6.19/6.33       => ( hBOOL(hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool,hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool),hext,Hb),H_b))
% 6.19/6.33         => 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,X_a)))))))),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(X_a),Pa),H_b),Lb),Ea)) ) ) ).
% 6.19/6.33  
% 6.19/6.33  fof(fact_67_red__reds_ORedSeq,axiom,
% 6.19/6.33      ! [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))) ).
% 6.19/6.33  
% 6.19/6.33  fof(fact_68_map__add__upd__left,axiom,
% 6.19/6.33      ! [X_a,X_b,E1,U1,M_1,E2] :
% 6.19/6.33        ( ~ hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),M_1),hAPP(fun(X_a,option(X_b)),fun(X_a,bool),dom(X_a,X_b),E2)))
% 6.19/6.34       => hAPP(fun(X_a,option(X_b)),fun(X_a,option(X_b)),hAPP(fun(X_a,option(X_b)),fun(fun(X_a,option(X_b)),fun(X_a,option(X_b))),map_add(X_a,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)),E1),M_1),hAPP(X_b,option(X_b),some(X_b),U1))),E2) = 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(fun(X_a,option(X_b)),fun(X_a,option(X_b)),hAPP(fun(X_a,option(X_b)),fun(fun(X_a,option(X_b)),fun(X_a,option(X_b))),map_add(X_a,X_b),E1),E2)),M_1),hAPP(X_b,option(X_b),some(X_b),U1)) ) ).
% 6.19/6.34  
% 6.19/6.34  fof(fact_69_red__reds_ORedBlock,axiom,
% 6.19/6.34      ! [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))) ).
% 6.19/6.34  
% 6.19/6.34  fof(fact_70_domI,axiom,
% 6.19/6.34      ! [X_b,X_a,M_1,A_1,B] :
% 6.19/6.34        ( hAPP(X_b,option(X_a),M_1,A_1) = hAPP(X_a,option(X_a),some(X_a),B)
% 6.19/6.34       => hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),A_1),hAPP(fun(X_b,option(X_a)),fun(X_b,bool),dom(X_b,X_a),M_1))) ) ).
% 6.19/6.34  
% 6.19/6.34  fof(fact_71_red__reds_OInitBlockRed,axiom,
% 6.19/6.34      ! [Ta,V_a,Eb,Hb,Lb,Va_1,Va,E_b,H_b,L_b,Pa] :
% 6.19/6.34        ( 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)))
% 6.19/6.34       => ( hAPP(list(char),option(val),L_b,Va_1) = hAPP(val,option(val),some(val),V_a)
% 6.19/6.34         => 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))) ) ) ).
% 6.19/6.34  
% 6.19/6.34  fof(fact_72_prod_Osimps_I2_J,axiom,
% 6.19/6.34      ! [X_b,X_c,X_a,F1_1,A_1,B] : 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_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),A_1),B)) = hAPP(X_c,X_a,hAPP(X_b,fun(X_c,X_a),F1_1,A_1),B) ).
% 6.19/6.34  
% 6.19/6.34  fof(fact_73_split__conv,axiom,
% 6.19/6.34      ! [X_b,X_c,X_a,F,A_1,B] : 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_1),B)) = hAPP(X_c,X_a,hAPP(X_b,fun(X_c,X_a),F,A_1),B) ).
% 6.19/6.34  
% 6.19/6.34  fof(fact_74_map__add__find__right,axiom,
% 6.19/6.34      ! [X_b,X_a,M_1,N,K,Xx] :
% 6.19/6.34        ( hAPP(X_b,option(X_a),N,K) = hAPP(X_a,option(X_a),some(X_a),Xx)
% 6.19/6.34       => hAPP(X_b,option(X_a),hAPP(fun(X_b,option(X_a)),fun(X_b,option(X_a)),hAPP(fun(X_b,option(X_a)),fun(fun(X_b,option(X_a)),fun(X_b,option(X_a))),map_add(X_b,X_a),M_1),N),K) = hAPP(X_a,option(X_a),some(X_a),Xx) ) ).
% 6.19/6.34  
% 6.19/6.34  fof(fact_75_ext,axiom,
% 6.19/6.34      ! [X_a,X_b,F,G] :
% 6.19/6.34        ( ! [X_2] : hAPP(X_a,X_b,F,X_2) = hAPP(X_a,X_b,G,X_2)
% 6.19/6.34       => ti(fun(X_a,X_b),F) = ti(fun(X_a,X_b),G) ) ).
% 6.19/6.34  
% 6.19/6.34  fof(fact_76_mem__def,axiom,
% 6.19/6.34      ! [X_a,X_1,A_2] :
% 6.19/6.34        ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),X_1),A_2))
% 6.19/6.34      <=> hBOOL(hAPP(X_a,bool,A_2,X_1)) ) ).
% 6.19/6.34  
% 6.19/6.34  fof(fact_77_Collect__def,axiom,
% 6.19/6.34      ! [X_a,Pa] : hAPP(fun(X_a,bool),fun(X_a,bool),collect(X_a),Pa) = ti(fun(X_a,bool),Pa) ).
% 6.19/6.34  
% 6.19/6.34  fof(fact_78_split__eta,axiom,
% 6.19/6.34      ! [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) ).
% 6.19/6.34  
% 6.19/6.34  fof(fact_79_red__reds_OLAssRed,axiom,
% 6.19/6.34      ! [Va_1,Eb,S,E_b,S_3,Pa] :
% 6.19/6.34        ( 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_3))),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)))
% 6.19/6.34       => 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_3))),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))) ) ).
% 6.19/6.34  
% 6.19/6.34  fof(fact_80_red__reds_OSeqRed,axiom,
% 6.19/6.34      ! [E_2,Eb,S,E_b,S_3,Pa] :
% 6.19/6.34        ( 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_3))),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)))
% 6.19/6.34       => 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_3))),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))) ) ).
% 6.19/6.34  
% 6.19/6.34  fof(fact_81_curryE,axiom,
% 6.19/6.34      ! [X_b,X_a,F,A_1,B] :
% 6.19/6.34        ( hBOOL(hAPP(X_b,bool,hAPP(X_a,fun(X_b,bool),hAPP(fun(product_prod(X_a,X_b),bool),fun(X_a,fun(X_b,bool)),product_curry(X_a,X_b,bool),F),A_1),B))
% 6.19/6.34       => hBOOL(hAPP(product_prod(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_1),B))) ) ).
% 6.19/6.34  
% 6.19/6.34  fof(fact_82_curryD,axiom,
% 6.19/6.34      ! [X_b,X_a,F,A_1,B] :
% 6.19/6.34        ( hBOOL(hAPP(X_b,bool,hAPP(X_a,fun(X_b,bool),hAPP(fun(product_prod(X_a,X_b),bool),fun(X_a,fun(X_b,bool)),product_curry(X_a,X_b,bool),F),A_1),B))
% 6.19/6.34       => hBOOL(hAPP(product_prod(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_1),B))) ) ).
% 6.19/6.34  
% 6.19/6.34  fof(fact_83_map__add__upd,axiom,
% 6.19/6.34      ! [X_a,X_b,F,G,X_1,Y_1] : hAPP(fun(X_a,option(X_b)),fun(X_a,option(X_b)),hAPP(fun(X_a,option(X_b)),fun(fun(X_a,option(X_b)),fun(X_a,option(X_b))),map_add(X_a,X_b),F),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)),G),X_1),hAPP(X_b,option(X_b),some(X_b),Y_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)),hAPP(fun(X_a,option(X_b)),fun(X_a,option(X_b)),hAPP(fun(X_a,option(X_b)),fun(fun(X_a,option(X_b)),fun(X_a,option(X_b))),map_add(X_a,X_b),F),G)),X_1),hAPP(X_b,option(X_b),some(X_b),Y_1)) ).
% 6.19/6.34  
% 6.19/6.34  fof(fact_84_internal__split__def,axiom,
% 6.19/6.34      ! [X_a,X_b,X_c] : produc1605651328_split(X_a,X_b,X_c) = product_prod_case(X_a,X_b,X_c) ).
% 6.19/6.34  
% 6.19/6.34  fof(fact_85_curry__conv,axiom,
% 6.37/6.34      ! [X_c,X_a,X_b,F,A_1,B] : hAPP(X_c,X_a,hAPP(X_b,fun(X_c,X_a),hAPP(fun(product_prod(X_b,X_c),X_a),fun(X_b,fun(X_c,X_a)),product_curry(X_b,X_c,X_a),F),A_1),B) = hAPP(product_prod(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_1),B)) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_86_WTrtBlock,axiom,
% 6.37/6.34      ! [Pa,Hb,Ea,Va_1,Ta,Eb,T_a] :
% 6.37/6.34        ( 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_1,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))
% 6.37/6.34       => 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_1,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)) ) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_87_splitE,axiom,
% 6.37/6.34      ! [X_a,X_b,C,P_1] :
% 6.37/6.34        ( 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))
% 6.37/6.34       => ~ ! [X_2,Y_2] :
% 6.37/6.34              ( 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_2),Y_2)
% 6.37/6.34             => ~ hBOOL(hAPP(X_b,bool,hAPP(X_a,fun(X_b,bool),C,X_2),Y_2)) ) ) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_88_splitI2,axiom,
% 6.37/6.34      ! [X_a,X_b,C,P_1] :
% 6.37/6.34        ( ! [A_3,B_3] :
% 6.37/6.34            ( 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_3),B_3)
% 6.37/6.34           => hBOOL(hAPP(X_b,bool,hAPP(X_a,fun(X_b,bool),C,A_3),B_3)) )
% 6.37/6.34       => 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)) ) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_89_WTrtSeq,axiom,
% 6.37/6.34      ! [E_2,T_2_2,Pa,Hb,Ea,E_1_1,T_1_1] :
% 6.37/6.34        ( 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_1,Pa),Hb),Ea),E_1_1),T_1_1))
% 6.37/6.34       => ( 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_1,Pa),Hb),Ea),E_2),T_2_2))
% 6.37/6.34         => 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_1,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_1),E_2)),T_2_2)) ) ) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_90_lconf__def,axiom,
% 6.37/6.34      ! [X_a,Pa,Hb,Lb,Ea] :
% 6.37/6.34        ( 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,X_a)))))))),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(X_a),Pa),Hb),Lb),Ea))
% 6.37/6.34      <=> ! [V_3,V] :
% 6.37/6.34            ( hAPP(list(char),option(val),Lb,V_3) = hAPP(val,option(val),some(val),V)
% 6.37/6.34           => ? [T_5] :
% 6.37/6.34                ( hAPP(list(char),option(ty),Ea,V_3) = hAPP(ty,option(ty),some(ty),T_5)
% 6.37/6.34                & hBOOL(hAPP(ty,bool,hAPP(val,fun(ty,bool),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,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(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,fun(ty,bool))),conf(X_a),Pa),Hb),V),T_5)) ) ) ) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_91_red__reds_ORedLAss,axiom,
% 6.37/6.34      ! [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))) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_92_hext__refl,axiom,
% 6.37/6.34      ! [Hb] : hBOOL(hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool,hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool),hext,Hb),Hb)) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_93_cond__split__eta,axiom,
% 6.37/6.34      ! [X_b,X_c,X_a,F,G] :
% 6.37/6.34        ( ! [X_2,Y_2] : hAPP(X_b,X_c,hAPP(X_a,fun(X_b,X_c),F,X_2),Y_2) = 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_2),Y_2))
% 6.37/6.34       => 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) ) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_94_domD,axiom,
% 6.37/6.34      ! [X_a,X_b,A_1,M_1] :
% 6.37/6.34        ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),A_1),hAPP(fun(X_a,option(X_b)),fun(X_a,bool),dom(X_a,X_b),M_1)))
% 6.37/6.34       => ? [B_3] : hAPP(X_a,option(X_b),M_1,A_1) = hAPP(X_b,option(X_b),some(X_b),B_3) ) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_95_splitE2,axiom,
% 6.37/6.34      ! [X_a,X_b,X_c,Q_1,Pa,Z_1] :
% 6.37/6.34        ( 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_1)))
% 6.37/6.34       => ~ ! [X_2,Y_2] :
% 6.37/6.34              ( ti(product_prod(X_b,X_c),Z_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_2),Y_2)
% 6.37/6.34             => ~ hBOOL(hAPP(X_a,bool,Q_1,hAPP(X_c,X_a,hAPP(X_b,fun(X_c,X_a),Pa,X_2),Y_2))) ) ) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_96_WTrt__hext__mono,axiom,
% 6.37/6.34      ! [H_b,Pa,Hb,Ea,Eb,Ta] :
% 6.37/6.34        ( 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_1,Pa),Hb),Ea),Eb),Ta))
% 6.37/6.34       => ( hBOOL(hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool,hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool),hext,Hb),H_b))
% 6.37/6.34         => 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_1,Pa),H_b),Ea),Eb),Ta)) ) ) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_97_mem__splitI,axiom,
% 6.37/6.34      ! [X_a,X_c,X_b,Z_1,C,A_1,B] :
% 6.37/6.34        ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),Z_1),hAPP(X_c,fun(X_a,bool),hAPP(X_b,fun(X_c,fun(X_a,bool)),C,A_1),B)))
% 6.37/6.34       => hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),Z_1),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_1),B)))) ) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_98_splitD_H,axiom,
% 6.37/6.34      ! [X_c,X_a,X_b,R_1,A_1,B,C] :
% 6.37/6.34        ( 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_1),B)),C))
% 6.37/6.34       => 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_1),B),C)) ) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_99_hext__upd__obj,axiom,
% 6.37/6.34      ! [Fs_2,Hb,A_1,C_1,Fs] :
% 6.37/6.34        ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),Hb,A_1) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_1),Fs))
% 6.37/6.34       => hBOOL(hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool,hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool),hext,Hb),hAPP(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),hAPP(nat,fun(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(nat,fun(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))))),fun_upd(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),Hb),A_1),hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_1),Fs_2))))) ) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_100_hext__trans,axiom,
% 6.37/6.34      ! [H_4,Hb,H_b] :
% 6.37/6.34        ( hBOOL(hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool,hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool),hext,Hb),H_b))
% 6.37/6.34       => ( hBOOL(hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool,hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool),hext,H_b),H_4))
% 6.37/6.34         => hBOOL(hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool,hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool),hext,Hb),H_4)) ) ) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_101_hext__objD,axiom,
% 6.37/6.34      ! [A_1,C_1,Fs,Hb,H_b] :
% 6.37/6.34        ( hBOOL(hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool,hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool),hext,Hb),H_b))
% 6.37/6.34       => ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),Hb,A_1) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_1),Fs))
% 6.37/6.34         => ? [Fs_3] : hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),H_b,A_1) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_1),Fs_3)) ) ) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_102_hext__def,axiom,
% 6.37/6.34      ! [Hb,H_b] :
% 6.37/6.34        ( hBOOL(hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool,hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool),hext,Hb),H_b))
% 6.37/6.34      <=> ! [A_3,C_2,Fs_1] :
% 6.37/6.34            ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),Hb,A_3) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_2),Fs_1))
% 6.37/6.34           => ? [Fs_3] : hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),H_b,A_3) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_2),Fs_3)) ) ) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_103_mem__splitI2,axiom,
% 6.37/6.34      ! [X_c,X_a,X_b,Z_1,C,P_1] :
% 6.37/6.34        ( ! [A_3,B_3] :
% 6.37/6.34            ( 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_3),B_3)
% 6.37/6.34           => hBOOL(hAPP(fun(X_c,bool),bool,hAPP(X_c,fun(fun(X_c,bool),bool),member(X_c),Z_1),hAPP(X_b,fun(X_c,bool),hAPP(X_a,fun(X_b,fun(X_c,bool)),C,A_3),B_3))) )
% 6.37/6.34       => hBOOL(hAPP(fun(X_c,bool),bool,hAPP(X_c,fun(fun(X_c,bool),bool),member(X_c),Z_1),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))) ) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_104_splitI2_H,axiom,
% 6.37/6.34      ! [X_c,X_b,X_a,C,X_1,P_1] :
% 6.37/6.34        ( ! [A_3,B_3] :
% 6.37/6.34            ( 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_3) = ti(product_prod(X_a,X_b),P_1)
% 6.37/6.34           => hBOOL(hAPP(X_c,bool,hAPP(X_b,fun(X_c,bool),hAPP(X_a,fun(X_b,fun(X_c,bool)),C,A_3),B_3),X_1)) )
% 6.37/6.34       => 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)) ) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_105_mem__splitE,axiom,
% 6.37/6.34      ! [X_a,X_b,X_c,Z_1,C,P_1] :
% 6.37/6.34        ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),Z_1),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)))
% 6.37/6.34       => ~ ! [X_2,Y_2] :
% 6.37/6.34              ( 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_2),Y_2)
% 6.37/6.34             => ~ hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),Z_1),hAPP(X_c,fun(X_a,bool),hAPP(X_b,fun(X_c,fun(X_a,bool)),C,X_2),Y_2))) ) ) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_106_splitE_H,axiom,
% 6.37/6.34      ! [X_c,X_a,X_b,C,P_1,Z_1] :
% 6.37/6.34        ( 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_1))
% 6.37/6.34       => ~ ! [X_2,Y_2] :
% 6.37/6.34              ( 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_2),Y_2)
% 6.37/6.34             => ~ hBOOL(hAPP(X_c,bool,hAPP(X_b,fun(X_c,bool),hAPP(X_a,fun(X_b,fun(X_c,bool)),C,X_2),Y_2),Z_1)) ) ) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_107__092_060D_062___092_060D_062s_Osimps_I6_J,axiom,
% 6.37/6.34      ! [X_a,Va_1,Eb,A_2] :
% 6.37/6.34        ( hBOOL(hAPP(option(fun(X_a,bool)),bool,hAPP(exp(X_a),fun(option(fun(X_a,bool)),bool),d(X_a),hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),lAss(X_a),Va_1),Eb)),A_2))
% 6.37/6.34      <=> hBOOL(hAPP(option(fun(X_a,bool)),bool,hAPP(exp(X_a),fun(option(fun(X_a,bool)),bool),d(X_a),Eb),A_2)) ) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_108_exp_Osimps_I143_J,axiom,
% 6.37/6.34      ! [X_a,A_6,Ty,Exp_1,A_5,Exp] : 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_6),Ty),Exp_1) != hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),lAss(X_a),A_5),Exp) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_109_exp_Osimps_I196_J,axiom,
% 6.37/6.34      ! [X_a,A_5,Ty_1,Exp,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_5),Ty_1),Exp) != hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),seq(X_a),Exp1),Exp2) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_110_exp_Osimps_I142_J,axiom,
% 6.37/6.34      ! [X_a,A_5,Exp,A_6,Ty,Exp_1] : hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),lAss(X_a),A_5),Exp) != 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_6),Ty),Exp_1) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_111_exp_Osimps_I3_J,axiom,
% 6.37/6.34      ! [X_a,Val_3,Val_2] :
% 6.37/6.34        ( hAPP(val,exp(X_a),val_1(X_a),Val_3) = hAPP(val,exp(X_a),val_1(X_a),Val_2)
% 6.37/6.34      <=> Val_3 = Val_2 ) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_112_exp_Osimps_I11_J,axiom,
% 6.37/6.34      ! [X_a,Exp1_3,Exp2_3,Exp1_2,Exp2_2] :
% 6.37/6.34        ( hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),seq(X_a),Exp1_3),Exp2_3) = 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)
% 6.37/6.34      <=> ( Exp1_3 = Exp1_2
% 6.37/6.34          & Exp2_3 = Exp2_2 ) ) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_113_exp_Osimps_I6_J,axiom,
% 6.37/6.34      ! [X_a,A_1,Exp_3,A_4,Exp_2] :
% 6.37/6.34        ( hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),lAss(X_a),A_1),Exp_3) = hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),lAss(X_a),A_4),Exp_2)
% 6.37/6.34      <=> ( ti(X_a,A_1) = ti(X_a,A_4)
% 6.37/6.34          & Exp_3 = Exp_2 ) ) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_114_exp_Osimps_I10_J,axiom,
% 6.37/6.34      ! [X_a,A_1,Ty_3,Exp_3,A_4,Ty_2,Exp_2] :
% 6.37/6.34        ( 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_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_4),Ty_2),Exp_2)
% 6.37/6.34      <=> ( ti(X_a,A_1) = ti(X_a,A_4)
% 6.37/6.34          & Ty_3 = Ty_2
% 6.37/6.34          & Exp_3 = Exp_2 ) ) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_115_exp_Osimps_I84_J,axiom,
% 6.37/6.34      ! [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) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_116_exp_Osimps_I74_J,axiom,
% 6.37/6.34      ! [X_a,Val,A_6,Exp_1] : 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_6),Exp_1) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_117_exp_Osimps_I85_J,axiom,
% 6.37/6.34      ! [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) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_118_exp_Osimps_I75_J,axiom,
% 6.37/6.34      ! [X_a,A_6,Exp_1,Val] : hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),lAss(X_a),A_6),Exp_1) != hAPP(val,exp(X_a),val_1(X_a),Val) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_119_exp_Osimps_I82_J,axiom,
% 6.37/6.34      ! [X_a,Val,A_6,Ty,Exp_1] : 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_6),Ty),Exp_1) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_120_exp_Osimps_I83_J,axiom,
% 6.37/6.34      ! [X_a,A_6,Ty,Exp_1,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_6),Ty),Exp_1) != hAPP(val,exp(X_a),val_1(X_a),Val) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_121__092_060D_062___092_060D_062s_Osimps_I3_J,axiom,
% 6.37/6.34      ! [X_a,Va,A_2] : hBOOL(hAPP(option(fun(X_a,bool)),bool,hAPP(exp(X_a),fun(option(fun(X_a,bool)),bool),d(X_a),hAPP(val,exp(X_a),val_1(X_a),Va)),A_2)) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_122_exp_Osimps_I145_J,axiom,
% 6.37/6.34      ! [X_a,Exp1,Exp2,A_5,Exp] : 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_5),Exp) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_123_exp_Osimps_I144_J,axiom,
% 6.37/6.34      ! [X_a,A_5,Exp,Exp1,Exp2] : hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),lAss(X_a),A_5),Exp) != hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),seq(X_a),Exp1),Exp2) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_124_exp_Osimps_I197_J,axiom,
% 6.37/6.34      ! [X_a,Exp1,Exp2,A_5,Ty_1,Exp] : 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_5),Ty_1),Exp) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_125_hconf__upd__obj,axiom,
% 6.37/6.34      ! [X_a,Fs_2,A_1,C_1,Fs,Pa,Hb] :
% 6.37/6.34        ( 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,X_a)))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool),hconf(X_a),Pa),Hb))
% 6.37/6.34       => ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),Hb,A_1) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_1),Fs))
% 6.37/6.34         => ( hBOOL(hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),bool,hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(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,X_a)))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),bool)),oconf(X_a),Pa),Hb),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_1),Fs_2)))
% 6.37/6.34           => 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,X_a)))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool),hconf(X_a),Pa),hAPP(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),hAPP(nat,fun(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(nat,fun(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))))),fun_upd(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),Hb),A_1),hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_1),Fs_2))))) ) ) ) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_126_redp__redsp_OInitBlockRed,axiom,
% 6.37/6.34      ! [Ta,V_a,Pa,Eb,Hb,Lb,Va_1,Va,E_b,H_b,L_b] :
% 6.37/6.34        ( 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)))
% 6.37/6.34       => ( hAPP(list(char),option(val),L_b,Va_1) = hAPP(val,option(val),some(val),V_a)
% 6.37/6.34         => 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))))) ) ) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_127_red__reds_OBlockRedSome,axiom,
% 6.37/6.34      ! [Ta,Va,Eb,Hb,Lb,Va_1,E_b,H_b,L_b,Pa] :
% 6.37/6.34        ( 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)))
% 6.37/6.34       => ( hAPP(list(char),option(val),L_b,Va_1) = hAPP(val,option(val),some(val),Va)
% 6.37/6.34         => ( ~ hBOOL(hAPP(exp(list(char)),bool,hAPP(list(char),fun(exp(list(char)),bool),assigned,Va_1),Eb))
% 6.37/6.34           => 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))) ) ) ) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_128_WTrtLAss,axiom,
% 6.37/6.34      ! [Pa,Hb,Eb,T_a,Ea,Va_1,Ta] :
% 6.37/6.34        ( hAPP(list(char),option(ty),Ea,Va_1) = hAPP(ty,option(ty),some(ty),Ta)
% 6.37/6.34       => ( 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_1,Pa),Hb),Ea),Eb),T_a))
% 6.37/6.34         => ( 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)))),Pa),T_a),Ta))
% 6.37/6.34           => 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_1,Pa),Hb),Ea),hAPP(exp(list(char)),exp(list(char)),hAPP(list(char),fun(exp(list(char)),exp(list(char))),lAss(list(char)),Va_1),Eb)),void)) ) ) ) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_129_LAssRedsVal,axiom,
% 6.37/6.34      ! [Va_1,Eb,S,Va,H_b,L_b,Pa] :
% 6.37/6.34        ( 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)))),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))),H_b),L_b)))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.37/6.34       => 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(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))),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(val,option(val),some(val),Va)))))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_130_hextI,axiom,
% 6.37/6.34      ! [H_b,Hb] :
% 6.37/6.34        ( ! [A_3,C_2,Fs_1] :
% 6.37/6.34            ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),Hb,A_3) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_2),Fs_1))
% 6.37/6.34           => ? [Fs_3] : hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),H_b,A_3) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_2),Fs_3)) )
% 6.37/6.34       => hBOOL(hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool,hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool),hext,Hb),H_b)) ) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_131_redp__redsp_ORedLAss,axiom,
% 6.37/6.34      ! [Pa,Va_1,Va,Hb,Lb] : 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),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(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))))) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_132_red__lcl__incr,axiom,
% 6.37/6.34      ! [Eb,H_0,L_0,E_b,H_1,L_1_1,Pa] :
% 6.37/6.34        ( 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))),H_0),L_0))),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_1),L_1_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)))
% 6.37/6.34       => hBOOL(hAPP(fun(list(char),bool),bool,hAPP(fun(list(char),bool),fun(fun(list(char),bool),bool),ord_less_eq(fun(list(char),bool)),hAPP(fun(list(char),option(val)),fun(list(char),bool),dom(list(char),val),L_0)),hAPP(fun(list(char),option(val)),fun(list(char),bool),dom(list(char),val),L_1_1))) ) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_133_oconf__upd__obj,axiom,
% 6.37/6.34      ! [X_a,Fs_2,A_1,C_1,Fs,Pa,Hb,Obj_1] :
% 6.37/6.34        ( hBOOL(hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),bool,hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(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,X_a)))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),bool)),oconf(X_a),Pa),Hb),Obj_1))
% 6.37/6.34       => ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),Hb,A_1) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_1),Fs))
% 6.37/6.34         => hBOOL(hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),bool,hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(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,X_a)))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),bool)),oconf(X_a),Pa),hAPP(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),hAPP(nat,fun(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(nat,fun(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))))),fun_upd(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),Hb),A_1),hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_1),Fs_2)))),Obj_1)) ) ) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_134_lconf__empty,axiom,
% 6.37/6.34      ! [X_a,Pa,Hb,Ea] : 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,X_a)))))))),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(X_a),Pa),Hb),hAPP(option(val),fun(list(char),option(val)),combk(option(val),list(char)),none(val))),Ea)) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_135_rev__predicate1D,axiom,
% 6.37/6.34      ! [X_a,Q_1,Pa,X_1] :
% 6.37/6.34        ( hBOOL(hAPP(X_a,bool,Pa,X_1))
% 6.37/6.34       => ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(fun(X_a,bool),fun(fun(X_a,bool),bool),ord_less_eq(fun(X_a,bool)),Pa),Q_1))
% 6.37/6.34         => hBOOL(hAPP(X_a,bool,Q_1,X_1)) ) ) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_136_predicate1D,axiom,
% 6.37/6.34      ! [X_a,X_1,Pa,Q_1] :
% 6.37/6.34        ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(fun(X_a,bool),fun(fun(X_a,bool),bool),ord_less_eq(fun(X_a,bool)),Pa),Q_1))
% 6.37/6.34       => ( hBOOL(hAPP(X_a,bool,Pa,X_1))
% 6.37/6.34         => hBOOL(hAPP(X_a,bool,Q_1,X_1)) ) ) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_137_pred__subset__eq,axiom,
% 6.37/6.34      ! [X_a,R_1,S_2] :
% 6.37/6.34        ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(fun(X_a,bool),fun(fun(X_a,bool),bool),ord_less_eq(fun(X_a,bool)),hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,fun(fun(X_a,bool),bool)),fun(fun(X_a,bool),fun(X_a,bool)),combc(X_a,fun(X_a,bool),bool),member(X_a)),R_1)),hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,fun(fun(X_a,bool),bool)),fun(fun(X_a,bool),fun(X_a,bool)),combc(X_a,fun(X_a,bool),bool),member(X_a)),S_2)))
% 6.37/6.34      <=> hBOOL(hAPP(fun(X_a,bool),bool,hAPP(fun(X_a,bool),fun(fun(X_a,bool),bool),ord_less_eq(fun(X_a,bool)),R_1),S_2)) ) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_138_option_Osimps_I2_J,axiom,
% 6.37/6.34      ! [X_a,A_6] : none(X_a) != hAPP(X_a,option(X_a),some(X_a),A_6) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_139_option_Osimps_I3_J,axiom,
% 6.37/6.34      ! [X_a,A_6] : hAPP(X_a,option(X_a),some(X_a),A_6) != none(X_a) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_140_not__Some__eq,axiom,
% 6.37/6.34      ! [X_a,X_1] :
% 6.37/6.34        ( ! [Y_2] : ti(option(X_a),X_1) != hAPP(X_a,option(X_a),some(X_a),Y_2)
% 6.37/6.34      <=> ti(option(X_a),X_1) = none(X_a) ) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_141_not__None__eq,axiom,
% 6.37/6.34      ! [X_a,X_1] :
% 6.37/6.34        ( ti(option(X_a),X_1) != none(X_a)
% 6.37/6.34      <=> ? [Y_2] : ti(option(X_a),X_1) = hAPP(X_a,option(X_a),some(X_a),Y_2) ) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_142_redp__redsp_OLAssRed,axiom,
% 6.37/6.34      ! [Va_1,Pa,Eb,S,E_b,S_3] :
% 6.37/6.34        ( 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_3))
% 6.37/6.34       => 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_3)) ) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_143_redp__redsp_OSeqRed,axiom,
% 6.37/6.34      ! [E_2,Pa,Eb,S,E_b,S_3] :
% 6.37/6.34        ( 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_3))
% 6.37/6.34       => 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_3)) ) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_144_dom__def,axiom,
% 6.37/6.34      ! [X_a,X_b,M_1] : hAPP(fun(X_a,option(X_b)),fun(X_a,bool),dom(X_a,X_b),M_1) = hAPP(fun(X_a,bool),fun(X_a,bool),collect(X_a),hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(bool,bool),fun(fun(X_a,bool),fun(X_a,bool)),combb(bool,bool,X_a),fNot),hAPP(option(X_b),fun(X_a,bool),hAPP(fun(X_a,fun(option(X_b),bool)),fun(option(X_b),fun(X_a,bool)),combc(X_a,option(X_b),bool),hAPP(fun(X_a,option(X_b)),fun(X_a,fun(option(X_b),bool)),hAPP(fun(option(X_b),fun(option(X_b),bool)),fun(fun(X_a,option(X_b)),fun(X_a,fun(option(X_b),bool))),combb(option(X_b),fun(option(X_b),bool),X_a),fequal(option(X_b))),M_1)),none(X_b)))) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_145_domIff,axiom,
% 6.37/6.34      ! [X_a,X_b,A_1,M_1] :
% 6.37/6.34        ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),A_1),hAPP(fun(X_a,option(X_b)),fun(X_a,bool),dom(X_a,X_b),M_1)))
% 6.37/6.34      <=> hAPP(X_a,option(X_b),M_1,A_1) != none(X_b) ) ).
% 6.37/6.34  
% 6.37/6.34  fof(fact_146_redp__redsp_OBlockRedNone,axiom,
% 6.37/6.34      ! [Ta,Pa,Eb,Hb,Lb,Va_1,E_b,H_b,L_b] :
% 6.37/6.34        ( 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)))
% 6.37/6.34       => ( hAPP(list(char),option(val),L_b,Va_1) = none(val)
% 6.37/6.34         => ( ~ hBOOL(hAPP(exp(list(char)),bool,hAPP(list(char),fun(exp(list(char)),bool),assigned,Va_1),Eb))
% 6.37/6.34           => 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))))) ) ) ) ).
% 6.37/6.35  
% 6.37/6.35  fof(fact_147_map__add__None,axiom,
% 6.37/6.35      ! [X_b,X_a,M_1,N,K] :
% 6.37/6.35        ( hAPP(X_b,option(X_a),hAPP(fun(X_b,option(X_a)),fun(X_b,option(X_a)),hAPP(fun(X_b,option(X_a)),fun(fun(X_b,option(X_a)),fun(X_b,option(X_a))),map_add(X_b,X_a),M_1),N),K) = none(X_a)
% 6.37/6.35      <=> ( hAPP(X_b,option(X_a),N,K) = none(X_a)
% 6.37/6.35          & hAPP(X_b,option(X_a),M_1,K) = none(X_a) ) ) ).
% 6.37/6.35  
% 6.37/6.35  fof(fact_148_empty__upd__none,axiom,
% 6.37/6.35      ! [X_a,X_b,X_1,X_2] : 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_2) = none(X_b) ).
% 6.37/6.35  
% 6.37/6.35  fof(fact_149_map__add__empty,axiom,
% 6.37/6.35      ! [X_a,X_b,M_1] : hAPP(fun(X_a,option(X_b)),fun(X_a,option(X_b)),hAPP(fun(X_a,option(X_b)),fun(fun(X_a,option(X_b)),fun(X_a,option(X_b))),map_add(X_a,X_b),M_1),hAPP(option(X_b),fun(X_a,option(X_b)),combk(option(X_b),X_a),none(X_b))) = ti(fun(X_a,option(X_b)),M_1) ).
% 6.37/6.35  
% 6.37/6.35  fof(fact_150_empty__map__add,axiom,
% 6.37/6.35      ! [X_a,X_b,M_1] : hAPP(fun(X_a,option(X_b)),fun(X_a,option(X_b)),hAPP(fun(X_a,option(X_b)),fun(fun(X_a,option(X_b)),fun(X_a,option(X_b))),map_add(X_a,X_b),hAPP(option(X_b),fun(X_a,option(X_b)),combk(option(X_b),X_a),none(X_b))),M_1) = ti(fun(X_a,option(X_b)),M_1) ).
% 6.37/6.35  
% 6.37/6.35  fof(fact_151_redp__redsp_ORedSeq,axiom,
% 6.37/6.35      ! [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)) ).
% 6.37/6.35  
% 6.37/6.35  fof(fact_152_map__upd__nonempty,axiom,
% 6.37/6.35      ! [X_a,X_b,T_7,K,X_1] :
% 6.37/6.35        ~ ! [X_2] : 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_7),K),hAPP(X_b,option(X_b),some(X_b),X_1)),X_2) = none(X_b) ).
% 6.37/6.35  
% 6.37/6.35  fof(fact_153_redp__redsp_ORedBlock,axiom,
% 6.37/6.35      ! [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)) ).
% 6.37/6.35  
% 6.37/6.35  fof(fact_154_oconf__hext,axiom,
% 6.37/6.35      ! [X_a,H_b,Pa,Hb,Obj_1] :
% 6.37/6.35        ( hBOOL(hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),bool,hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(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,X_a)))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),bool)),oconf(X_a),Pa),Hb),Obj_1))
% 6.37/6.35       => ( hBOOL(hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool,hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool),hext,Hb),H_b))
% 6.37/6.35         => hBOOL(hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),bool,hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(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,X_a)))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),bool)),oconf(X_a),Pa),H_b),Obj_1)) ) ) ).
% 6.37/6.35  
% 6.37/6.35  fof(fact_155_map__add__SomeD,axiom,
% 6.37/6.35      ! [X_b,X_a,M_1,N,K,X_1] :
% 6.37/6.35        ( hAPP(X_b,option(X_a),hAPP(fun(X_b,option(X_a)),fun(X_b,option(X_a)),hAPP(fun(X_b,option(X_a)),fun(fun(X_b,option(X_a)),fun(X_b,option(X_a))),map_add(X_b,X_a),M_1),N),K) = hAPP(X_a,option(X_a),some(X_a),X_1)
% 6.37/6.35       => ( hAPP(X_b,option(X_a),N,K) = hAPP(X_a,option(X_a),some(X_a),X_1)
% 6.37/6.35          | ( hAPP(X_b,option(X_a),N,K) = none(X_a)
% 6.37/6.35            & hAPP(X_b,option(X_a),M_1,K) = hAPP(X_a,option(X_a),some(X_a),X_1) ) ) ) ).
% 6.37/6.35  
% 6.37/6.35  fof(fact_156_map__add__Some__iff,axiom,
% 6.37/6.35      ! [X_b,X_a,M_1,N,K,X_1] :
% 6.37/6.35        ( hAPP(X_b,option(X_a),hAPP(fun(X_b,option(X_a)),fun(X_b,option(X_a)),hAPP(fun(X_b,option(X_a)),fun(fun(X_b,option(X_a)),fun(X_b,option(X_a))),map_add(X_b,X_a),M_1),N),K) = hAPP(X_a,option(X_a),some(X_a),X_1)
% 6.37/6.35      <=> ( hAPP(X_b,option(X_a),N,K) = hAPP(X_a,option(X_a),some(X_a),X_1)
% 6.37/6.35          | ( hAPP(X_b,option(X_a),N,K) = none(X_a)
% 6.37/6.35            & hAPP(X_b,option(X_a),M_1,K) = hAPP(X_a,option(X_a),some(X_a),X_1) ) ) ) ).
% 6.37/6.35  
% 6.37/6.35  fof(fact_157_SeqReds,axiom,
% 6.37/6.35      ! [E_2,Eb,S,E_b,S_3,Pa] :
% 6.37/6.35        ( 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_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.37/6.35       => 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_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ).
% 6.37/6.35  
% 6.37/6.35  fof(fact_158_LAssReds,axiom,
% 6.37/6.35      ! [Va_1,Eb,S,E_b,S_3,Pa] :
% 6.37/6.35        ( 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_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.37/6.35       => 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_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ).
% 6.37/6.35  
% 6.37/6.35  fof(fact_159_redp__redsp_OBlockRedSome,axiom,
% 6.37/6.35      ! [Ta,Va,Pa,Eb,Hb,Lb,Va_1,E_b,H_b,L_b] :
% 6.37/6.35        ( 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)))
% 6.37/6.35       => ( hAPP(list(char),option(val),L_b,Va_1) = hAPP(val,option(val),some(val),Va)
% 6.37/6.35         => ( ~ hBOOL(hAPP(exp(list(char)),bool,hAPP(list(char),fun(exp(list(char)),bool),assigned,Va_1),Eb))
% 6.37/6.35           => 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))))) ) ) ) ).
% 6.37/6.35  
% 6.37/6.35  fof(fact_160_SeqReds2,axiom,
% 6.37/6.35      ! [E_2,E_2_1,S_2_1,E_1_1,S_0,V_1_2,S_1,Pa] :
% 6.37/6.35        ( 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)))),E_1_1),S_0)),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)),V_1_2)),S_1))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.37/6.35       => ( 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)))),E_2),S_1)),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_1),S_2_1))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.37/6.35         => 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)),E_1_1),E_2)),S_0)),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_1),S_2_1))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ) ).
% 6.37/6.35  
% 6.37/6.35  fof(fact_161_redp__red__eq,axiom,
% 6.37/6.35      ! [Pa,X_2,Xa,Xb,Xc] :
% 6.37/6.35        ( 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_2),Xa),Xb),Xc))
% 6.37/6.35      <=> 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_2),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))) ) ).
% 6.37/6.35  
% 6.37/6.35  fof(fact_162_hconfD,axiom,
% 6.37/6.35      ! [X_a,A_1,Obj_1,Pa,Hb] :
% 6.37/6.35        ( 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,X_a)))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool),hconf(X_a),Pa),Hb))
% 6.37/6.35       => ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),Hb,A_1) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),Obj_1)
% 6.37/6.35         => hBOOL(hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),bool,hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(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,X_a)))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),bool)),oconf(X_a),Pa),Hb),Obj_1)) ) ) ).
% 6.37/6.35  
% 6.37/6.35  fof(fact_163_redp__redsp_ORedInitBlock,axiom,
% 6.37/6.35      ! [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)) ).
% 6.37/6.35  
% 6.37/6.35  fof(fact_164_red__reds_OBlockRedNone,axiom,
% 6.37/6.35      ! [Ta,Eb,Hb,Lb,Va_1,E_b,H_b,L_b,Pa] :
% 6.37/6.35        ( 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)))
% 6.37/6.35       => ( hAPP(list(char),option(val),L_b,Va_1) = none(val)
% 6.37/6.35         => ( ~ hBOOL(hAPP(exp(list(char)),bool,hAPP(list(char),fun(exp(list(char)),bool),assigned,Va_1),Eb))
% 6.37/6.35           => 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),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))) ) ) ) ).
% 6.37/6.35  
% 6.37/6.35  fof(fact_165_Red__lcl__add,axiom,
% 6.37/6.35      ! [L_0,Eb,Hb,Lb,E_b,H_b,L_b,Pa] :
% 6.37/6.35        ( 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(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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.37/6.35       => 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(fun(list(char),option(val)),fun(list(char),option(val)),hAPP(fun(list(char),option(val)),fun(fun(list(char),option(val)),fun(list(char),option(val))),map_add(list(char),val),L_0),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),hAPP(fun(list(char),option(val)),fun(list(char),option(val)),hAPP(fun(list(char),option(val)),fun(fun(list(char),option(val)),fun(list(char),option(val))),map_add(list(char),val),L_0),L_b))))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ).
% 6.37/6.35  
% 6.37/6.35  fof(fact_166_WTrt__elim__cases_I1_J,axiom,
% 6.37/6.35      ! [Pa,Hb,Ea,Va,Eb,Ta] :
% 6.37/6.35        ( 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_1,Pa),Hb),Ea),hAPP(exp(list(char)),exp(list(char)),hAPP(list(char),fun(exp(list(char)),exp(list(char))),lAss(list(char)),Va),Eb)),Ta))
% 6.37/6.35       => ~ ( Ta = void
% 6.37/6.35           => ! [T_5] :
% 6.37/6.35                ( hAPP(list(char),option(ty),Ea,Va) = hAPP(ty,option(ty),some(ty),T_5)
% 6.37/6.35               => ! [T_9] :
% 6.37/6.35                    ( 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_1,Pa),Hb),Ea),Eb),T_9))
% 6.37/6.35                   => ~ 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)))),Pa),T_9),T_5)) ) ) ) ) ).
% 6.37/6.35  
% 6.37/6.35  fof(fact_167_InitBlockReds,axiom,
% 6.37/6.35      ! [Ta,Eb,Hb,Lb,Va_1,Va,E_b,H_b,L_b,Pa] :
% 6.37/6.35        ( 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(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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.37/6.35       => 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)),hAPP(option(val),val,the(val),hAPP(list(char),option(val),L_b,Va_1))))),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(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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ).
% 6.37/6.35  
% 6.37/6.35  fof(fact_168_InitBlockRedsFinal,axiom,
% 6.37/6.35      ! [Ta,Eb,Hb,Lb,Va_1,Va,E_b,H_b,L_b,Pa] :
% 6.37/6.35        ( 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(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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.37/6.35       => ( hBOOL(hAPP(exp(list(char)),bool,final(list(char)),E_b))
% 6.37/6.35         => 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)))),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(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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ) ).
% 6.37/6.35  
% 6.37/6.35  fof(fact_169_assigned__def,axiom,
% 6.37/6.35      ! [Va_1,Eb] :
% 6.37/6.35        ( hBOOL(hAPP(exp(list(char)),bool,hAPP(list(char),fun(exp(list(char)),bool),assigned,Va_1),Eb))
% 6.37/6.35      <=> ? [V,E_1] : Eb = 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))),E_1) ) ).
% 6.37/6.35  
% 6.37/6.35  fof(fact_170_rtrancl_Ortrancl__refl,axiom,
% 6.37/6.35      ! [X_a,A_1,R_2] : hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),A_1),A_1)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),R_2))) ).
% 6.37/6.35  
% 6.37/6.35  fof(fact_171_BlockRedsFinal,axiom,
% 6.37/6.35      ! [Ta,H_0,L_0,Va_1,E_0,S_0,E_2,H_2,L_2,Pa] :
% 6.37/6.35        ( 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)))),E_0),S_0)),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),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_2),L_2)))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.37/6.35       => ( hBOOL(hAPP(exp(list(char)),bool,final(list(char)),E_2))
% 6.37/6.35         => ( S_0 = 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_0),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_0),Va_1),none(val)))
% 6.37/6.35           => 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),E_0)),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_0),L_0))),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),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_2),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_2),Va_1),hAPP(list(char),option(val),L_0,Va_1)))))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ) ) ).
% 6.37/6.35  
% 6.37/6.35  fof(fact_172_oconf__fupd,axiom,
% 6.37/6.35      ! [X_a,Fs,Hb,Va,Pa,C_1,F_1,Ta,D_2] :
% 6.37/6.35        ( hBOOL(hAPP(list(char),bool,hAPP(ty,fun(list(char),bool),hAPP(list(char),fun(ty,fun(list(char),bool)),hAPP(list(char),fun(list(char),fun(ty,fun(list(char),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(list(char),fun(list(char),fun(ty,fun(list(char),bool)))),has_field(X_a),Pa),C_1),F_1),Ta),D_2))
% 6.37/6.35       => ( hBOOL(hAPP(ty,bool,hAPP(val,fun(ty,bool),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,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(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,fun(ty,bool))),conf(X_a),Pa),Hb),Va),Ta))
% 6.37/6.35         => ( hBOOL(hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),bool,hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(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,X_a)))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),bool)),oconf(X_a),Pa),Hb),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_1),Fs)))
% 6.37/6.35           => hBOOL(hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),bool,hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(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,X_a)))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),bool)),oconf(X_a),Pa),Hb),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_1),hAPP(option(val),fun(product_prod(list(char),list(char)),option(val)),hAPP(product_prod(list(char),list(char)),fun(option(val),fun(product_prod(list(char),list(char)),option(val))),hAPP(fun(product_prod(list(char),list(char)),option(val)),fun(product_prod(list(char),list(char)),fun(option(val),fun(product_prod(list(char),list(char)),option(val)))),fun_upd(product_prod(list(char),list(char)),option(val)),Fs),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),F_1),D_2)),hAPP(val,option(val),some(val),Va))))) ) ) ) ).
% 6.37/6.35  
% 6.37/6.35  fof(fact_173_r__into__rtrancl,axiom,
% 6.37/6.35      ! [X_a,P_1,R_2] :
% 6.37/6.35        ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),P_1),R_2))
% 6.37/6.35       => hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),P_1),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),R_2))) ) ).
% 6.37/6.35  
% 6.37/6.35  fof(fact_174_equalityI,axiom,
% 6.37/6.35      ! [X_a,A_2,B_1] :
% 6.37/6.35        ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(fun(X_a,bool),fun(fun(X_a,bool),bool),ord_less_eq(fun(X_a,bool)),A_2),B_1))
% 6.37/6.35       => ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(fun(X_a,bool),fun(fun(X_a,bool),bool),ord_less_eq(fun(X_a,bool)),B_1),A_2))
% 6.37/6.35         => ti(fun(X_a,bool),A_2) = ti(fun(X_a,bool),B_1) ) ) ).
% 6.37/6.35  
% 6.37/6.35  fof(fact_175_subsetD,axiom,
% 6.37/6.35      ! [X_a,C,A_2,B_1] :
% 6.37/6.35        ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(fun(X_a,bool),fun(fun(X_a,bool),bool),ord_less_eq(fun(X_a,bool)),A_2),B_1))
% 6.37/6.35       => ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),C),A_2))
% 6.37/6.35         => hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),C),B_1)) ) ) ).
% 6.37/6.35  
% 6.37/6.35  fof(fact_176_rtrancl__mono,axiom,
% 6.37/6.35      ! [X_a,R_2,S] :
% 6.37/6.36        ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(fun(product_prod(X_a,X_a),bool),fun(fun(product_prod(X_a,X_a),bool),bool),ord_less_eq(fun(product_prod(X_a,X_a),bool)),R_2),S))
% 6.37/6.36       => hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(fun(product_prod(X_a,X_a),bool),fun(fun(product_prod(X_a,X_a),bool),bool),ord_less_eq(fun(product_prod(X_a,X_a),bool)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),R_2)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),S))) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_177_rtrancl__subset,axiom,
% 6.37/6.36      ! [X_a,R_1,S_2] :
% 6.37/6.36        ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(fun(product_prod(X_a,X_a),bool),fun(fun(product_prod(X_a,X_a),bool),bool),ord_less_eq(fun(product_prod(X_a,X_a),bool)),R_1),S_2))
% 6.37/6.36       => ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(fun(product_prod(X_a,X_a),bool),fun(fun(product_prod(X_a,X_a),bool),bool),ord_less_eq(fun(product_prod(X_a,X_a),bool)),S_2),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),R_1)))
% 6.37/6.36         => hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),S_2) = hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),R_1) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_178_rtrancl__subset__rtrancl,axiom,
% 6.37/6.36      ! [X_a,R_2,S] :
% 6.37/6.36        ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(fun(product_prod(X_a,X_a),bool),fun(fun(product_prod(X_a,X_a),bool),bool),ord_less_eq(fun(product_prod(X_a,X_a),bool)),R_2),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),S)))
% 6.37/6.36       => hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(fun(product_prod(X_a,X_a),bool),fun(fun(product_prod(X_a,X_a),bool),bool),ord_less_eq(fun(product_prod(X_a,X_a),bool)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),R_2)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),S))) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_179_the_Osimps,axiom,
% 6.37/6.36      ! [X_a,X] : hAPP(option(X_a),X_a,the(X_a),hAPP(X_a,option(X_a),some(X_a),X)) = ti(X_a,X) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_180_subset__refl,axiom,
% 6.37/6.36      ! [X_a,A_2] : hBOOL(hAPP(fun(X_a,bool),bool,hAPP(fun(X_a,bool),fun(fun(X_a,bool),bool),ord_less_eq(fun(X_a,bool)),A_2),A_2)) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_181_set__eq__subset,axiom,
% 6.37/6.36      ! [X_a,A_2,B_1] :
% 6.37/6.36        ( ti(fun(X_a,bool),A_2) = ti(fun(X_a,bool),B_1)
% 6.37/6.36      <=> ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(fun(X_a,bool),fun(fun(X_a,bool),bool),ord_less_eq(fun(X_a,bool)),A_2),B_1))
% 6.37/6.36          & hBOOL(hAPP(fun(X_a,bool),bool,hAPP(fun(X_a,bool),fun(fun(X_a,bool),bool),ord_less_eq(fun(X_a,bool)),B_1),A_2)) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_182_equalityD1,axiom,
% 6.37/6.36      ! [X_a,A_2,B_1] :
% 6.37/6.36        ( ti(fun(X_a,bool),A_2) = ti(fun(X_a,bool),B_1)
% 6.37/6.36       => hBOOL(hAPP(fun(X_a,bool),bool,hAPP(fun(X_a,bool),fun(fun(X_a,bool),bool),ord_less_eq(fun(X_a,bool)),A_2),B_1)) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_183_equalityD2,axiom,
% 6.37/6.36      ! [X_a,A_2,B_1] :
% 6.37/6.36        ( ti(fun(X_a,bool),A_2) = ti(fun(X_a,bool),B_1)
% 6.37/6.36       => hBOOL(hAPP(fun(X_a,bool),bool,hAPP(fun(X_a,bool),fun(fun(X_a,bool),bool),ord_less_eq(fun(X_a,bool)),B_1),A_2)) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_184_in__mono,axiom,
% 6.37/6.36      ! [X_a,X_1,A_2,B_1] :
% 6.37/6.36        ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(fun(X_a,bool),fun(fun(X_a,bool),bool),ord_less_eq(fun(X_a,bool)),A_2),B_1))
% 6.37/6.36       => ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),X_1),A_2))
% 6.37/6.36         => hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),X_1),B_1)) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_185_set__rev__mp,axiom,
% 6.37/6.36      ! [X_a,B_1,X_1,A_2] :
% 6.37/6.36        ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),X_1),A_2))
% 6.37/6.36       => ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(fun(X_a,bool),fun(fun(X_a,bool),bool),ord_less_eq(fun(X_a,bool)),A_2),B_1))
% 6.37/6.36         => hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),X_1),B_1)) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_186_set__mp,axiom,
% 6.37/6.36      ! [X_a,X_1,A_2,B_1] :
% 6.37/6.36        ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(fun(X_a,bool),fun(fun(X_a,bool),bool),ord_less_eq(fun(X_a,bool)),A_2),B_1))
% 6.37/6.36       => ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),X_1),A_2))
% 6.37/6.36         => hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),X_1),B_1)) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_187_subset__trans,axiom,
% 6.37/6.36      ! [X_a,C_1,A_2,B_1] :
% 6.37/6.36        ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(fun(X_a,bool),fun(fun(X_a,bool),bool),ord_less_eq(fun(X_a,bool)),A_2),B_1))
% 6.37/6.36       => ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(fun(X_a,bool),fun(fun(X_a,bool),bool),ord_less_eq(fun(X_a,bool)),B_1),C_1))
% 6.37/6.36         => hBOOL(hAPP(fun(X_a,bool),bool,hAPP(fun(X_a,bool),fun(fun(X_a,bool),bool),ord_less_eq(fun(X_a,bool)),A_2),C_1)) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_188_equalityE,axiom,
% 6.37/6.36      ! [X_a,A_2,B_1] :
% 6.37/6.36        ( ti(fun(X_a,bool),A_2) = ti(fun(X_a,bool),B_1)
% 6.37/6.36       => ~ ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(fun(X_a,bool),fun(fun(X_a,bool),bool),ord_less_eq(fun(X_a,bool)),A_2),B_1))
% 6.37/6.36           => ~ hBOOL(hAPP(fun(X_a,bool),bool,hAPP(fun(X_a,bool),fun(fun(X_a,bool),bool),ord_less_eq(fun(X_a,bool)),B_1),A_2)) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_189_hext__new,axiom,
% 6.37/6.36      ! [X_1,Hb,A_1] :
% 6.37/6.36        ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),Hb,A_1) = none(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))
% 6.37/6.36       => hBOOL(hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool,hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool),hext,Hb),hAPP(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),hAPP(nat,fun(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(nat,fun(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))))),fun_upd(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),Hb),A_1),hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),X_1)))) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_190_rtrancl__idemp,axiom,
% 6.37/6.36      ! [X_a,R_2] : hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),R_2)) = hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),R_2) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_191_oconf__new,axiom,
% 6.37/6.36      ! [X_a,X_1,A_1,Pa,Hb,Obj_1] :
% 6.37/6.36        ( hBOOL(hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),bool,hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(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,X_a)))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),bool)),oconf(X_a),Pa),Hb),Obj_1))
% 6.37/6.36       => ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),Hb,A_1) = none(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))
% 6.37/6.36         => hBOOL(hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),bool,hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(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,X_a)))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),bool)),oconf(X_a),Pa),hAPP(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),hAPP(nat,fun(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(nat,fun(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))))),fun_upd(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),Hb),A_1),hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),X_1))),Obj_1)) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_192_hconf__new,axiom,
% 6.37/6.36      ! [X_a,Obj_1,A_1,Pa,Hb] :
% 6.37/6.36        ( 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,X_a)))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool),hconf(X_a),Pa),Hb))
% 6.37/6.36       => ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),Hb,A_1) = none(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))
% 6.37/6.36         => ( hBOOL(hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),bool,hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(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,X_a)))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),bool)),oconf(X_a),Pa),Hb),Obj_1))
% 6.37/6.36           => 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,X_a)))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool),hconf(X_a),Pa),hAPP(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),hAPP(nat,fun(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(nat,fun(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))))),fun_upd(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),Hb),A_1),hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),Obj_1)))) ) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_193_converse__rtrancl__into__rtrancl,axiom,
% 6.37/6.36      ! [X_a,C,A_1,B,R_2] :
% 6.37/6.36        ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),A_1),B)),R_2))
% 6.37/6.36       => ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),B),C)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),R_2)))
% 6.37/6.36         => hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),A_1),C)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),R_2))) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_194_rtrancl_Ortrancl__into__rtrancl,axiom,
% 6.37/6.36      ! [X_a,C,A_1,B,R_2] :
% 6.37/6.36        ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),A_1),B)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),R_2)))
% 6.37/6.36       => ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),B),C)),R_2))
% 6.37/6.36         => hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),A_1),C)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),R_2))) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_195_rtrancl__trans,axiom,
% 6.37/6.36      ! [X_a,C,A_1,B,R_2] :
% 6.37/6.36        ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),A_1),B)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),R_2)))
% 6.37/6.36       => ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),B),C)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),R_2)))
% 6.37/6.36         => hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),A_1),C)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),R_2))) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_196_subsetI,axiom,
% 6.37/6.36      ! [X_a,B_1,A_2] :
% 6.37/6.36        ( ! [X_2] :
% 6.37/6.36            ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),X_2),A_2))
% 6.37/6.36           => hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),X_2),B_1)) )
% 6.37/6.36       => hBOOL(hAPP(fun(X_a,bool),bool,hAPP(fun(X_a,bool),fun(fun(X_a,bool),bool),ord_less_eq(fun(X_a,bool)),A_2),B_1)) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_197_converse__rtranclE2,axiom,
% 6.37/6.36      ! [X_a,X_b,Xa_1,Xb_1,Za,Zb,R_2] :
% 6.37/6.36        ( hBOOL(hAPP(fun(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),bool),bool,hAPP(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),fun(fun(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),bool),bool),member(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b))),hAPP(product_prod(X_a,X_b),product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),hAPP(product_prod(X_a,X_b),fun(product_prod(X_a,X_b),product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b))),product_Pair(product_prod(X_a,X_b),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),Xa_1),Xb_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),Za),Zb))),hAPP(fun(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),bool),fun(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),bool),transitive_rtrancl(product_prod(X_a,X_b)),R_2)))
% 6.37/6.36       => ( 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),Xa_1),Xb_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),Za),Zb)
% 6.37/6.36         => ~ ! [A_3,B_3] :
% 6.37/6.36                ( hBOOL(hAPP(fun(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),bool),bool,hAPP(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),fun(fun(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),bool),bool),member(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b))),hAPP(product_prod(X_a,X_b),product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),hAPP(product_prod(X_a,X_b),fun(product_prod(X_a,X_b),product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b))),product_Pair(product_prod(X_a,X_b),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),Xa_1),Xb_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_3))),R_2))
% 6.37/6.36               => ~ hBOOL(hAPP(fun(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),bool),bool,hAPP(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),fun(fun(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),bool),bool),member(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b))),hAPP(product_prod(X_a,X_b),product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),hAPP(product_prod(X_a,X_b),fun(product_prod(X_a,X_b),product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b))),product_Pair(product_prod(X_a,X_b),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),A_3),B_3)),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),Za),Zb))),hAPP(fun(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),bool),fun(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),bool),transitive_rtrancl(product_prod(X_a,X_b)),R_2))) ) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_198_converse__rtrancl__induct2,axiom,
% 6.37/6.36      ! [X_a,X_b,Pa,Ax,Ay,Bx,By,R_2] :
% 6.37/6.36        ( hBOOL(hAPP(fun(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),bool),bool,hAPP(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),fun(fun(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),bool),bool),member(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b))),hAPP(product_prod(X_a,X_b),product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),hAPP(product_prod(X_a,X_b),fun(product_prod(X_a,X_b),product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b))),product_Pair(product_prod(X_a,X_b),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),Ax),Ay)),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),Bx),By))),hAPP(fun(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),bool),fun(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),bool),transitive_rtrancl(product_prod(X_a,X_b)),R_2)))
% 6.37/6.36       => ( hBOOL(hAPP(X_b,bool,hAPP(X_a,fun(X_b,bool),Pa,Bx),By))
% 6.37/6.36         => ( ! [A_3,B_3,Aa,Ba] :
% 6.37/6.36                ( hBOOL(hAPP(fun(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),bool),bool,hAPP(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),fun(fun(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),bool),bool),member(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b))),hAPP(product_prod(X_a,X_b),product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),hAPP(product_prod(X_a,X_b),fun(product_prod(X_a,X_b),product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b))),product_Pair(product_prod(X_a,X_b),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),A_3),B_3)),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),Aa),Ba))),R_2))
% 6.37/6.36               => ( hBOOL(hAPP(fun(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),bool),bool,hAPP(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),fun(fun(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),bool),bool),member(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b))),hAPP(product_prod(X_a,X_b),product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),hAPP(product_prod(X_a,X_b),fun(product_prod(X_a,X_b),product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b))),product_Pair(product_prod(X_a,X_b),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),Aa),Ba)),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),Bx),By))),hAPP(fun(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),bool),fun(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),bool),transitive_rtrancl(product_prod(X_a,X_b)),R_2)))
% 6.37/6.36                 => ( hBOOL(hAPP(X_b,bool,hAPP(X_a,fun(X_b,bool),Pa,Aa),Ba))
% 6.37/6.36                   => hBOOL(hAPP(X_b,bool,hAPP(X_a,fun(X_b,bool),Pa,A_3),B_3)) ) ) )
% 6.37/6.36           => hBOOL(hAPP(X_b,bool,hAPP(X_a,fun(X_b,bool),Pa,Ax),Ay)) ) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_199_rtrancl__induct2,axiom,
% 6.37/6.36      ! [X_a,X_b,Pa,Ax,Ay,Bx,By,R_2] :
% 6.37/6.36        ( hBOOL(hAPP(fun(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),bool),bool,hAPP(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),fun(fun(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),bool),bool),member(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b))),hAPP(product_prod(X_a,X_b),product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),hAPP(product_prod(X_a,X_b),fun(product_prod(X_a,X_b),product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b))),product_Pair(product_prod(X_a,X_b),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),Ax),Ay)),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),Bx),By))),hAPP(fun(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),bool),fun(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),bool),transitive_rtrancl(product_prod(X_a,X_b)),R_2)))
% 6.37/6.36       => ( hBOOL(hAPP(X_b,bool,hAPP(X_a,fun(X_b,bool),Pa,Ax),Ay))
% 6.37/6.36         => ( ! [A_3,B_3,Aa,Ba] :
% 6.37/6.36                ( hBOOL(hAPP(fun(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),bool),bool,hAPP(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),fun(fun(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),bool),bool),member(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b))),hAPP(product_prod(X_a,X_b),product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),hAPP(product_prod(X_a,X_b),fun(product_prod(X_a,X_b),product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b))),product_Pair(product_prod(X_a,X_b),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),Ax),Ay)),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_3))),hAPP(fun(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),bool),fun(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),bool),transitive_rtrancl(product_prod(X_a,X_b)),R_2)))
% 6.37/6.36               => ( hBOOL(hAPP(fun(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),bool),bool,hAPP(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),fun(fun(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),bool),bool),member(product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b))),hAPP(product_prod(X_a,X_b),product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b)),hAPP(product_prod(X_a,X_b),fun(product_prod(X_a,X_b),product_prod(product_prod(X_a,X_b),product_prod(X_a,X_b))),product_Pair(product_prod(X_a,X_b),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),A_3),B_3)),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),Aa),Ba))),R_2))
% 6.37/6.36                 => ( hBOOL(hAPP(X_b,bool,hAPP(X_a,fun(X_b,bool),Pa,A_3),B_3))
% 6.37/6.36                   => hBOOL(hAPP(X_b,bool,hAPP(X_a,fun(X_b,bool),Pa,Aa),Ba)) ) ) )
% 6.37/6.36           => hBOOL(hAPP(X_b,bool,hAPP(X_a,fun(X_b,bool),Pa,Bx),By)) ) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_200_progress,axiom,
% 6.37/6.36      ! [Lb,Ea,Eb,Ta,Hb,Pa] :
% 6.37/6.36        ( 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)))),wwf_J_mdecl),Pa))
% 6.37/6.36       => ( 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))
% 6.37/6.36         => ( 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_1,Pa),Hb),Ea),Eb),Ta))
% 6.37/6.36           => ( hBOOL(hAPP(option(fun(list(char),bool)),bool,hAPP(exp(list(char)),fun(option(fun(list(char),bool)),bool),d(list(char)),Eb),hAPP(fun(list(char),bool),option(fun(list(char),bool)),some(fun(list(char),bool)),hAPP(fun(list(char),option(val)),fun(list(char),bool),dom(list(char),val),Lb))))
% 6.37/6.36             => ( ~ hBOOL(hAPP(exp(list(char)),bool,final(list(char)),Eb))
% 6.37/6.36               => ? [E_1,S_5] : 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_1),S_5))),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))) ) ) ) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_201_option_Oexhaust,axiom,
% 6.37/6.36      ! [X_a,Y] :
% 6.37/6.36        ( ti(option(X_a),Y) != none(X_a)
% 6.37/6.36       => ~ ! [A_3] : ti(option(X_a),Y) != hAPP(X_a,option(X_a),some(X_a),A_3) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_202_order__refl,axiom,
% 6.37/6.36      ! [X_a] :
% 6.37/6.36        ( preorder(X_a)
% 6.37/6.36       => ! [X] : hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),X),X)) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_203_rtrancl__induct,axiom,
% 6.37/6.36      ! [X_a,Pa,A_1,B,R_2] :
% 6.37/6.36        ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),A_1),B)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),R_2)))
% 6.37/6.36       => ( hBOOL(hAPP(X_a,bool,Pa,A_1))
% 6.37/6.36         => ( ! [Y_2,Z] :
% 6.37/6.36                ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),A_1),Y_2)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),R_2)))
% 6.37/6.36               => ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),Y_2),Z)),R_2))
% 6.37/6.36                 => ( hBOOL(hAPP(X_a,bool,Pa,Y_2))
% 6.37/6.36                   => hBOOL(hAPP(X_a,bool,Pa,Z)) ) ) )
% 6.37/6.36           => hBOOL(hAPP(X_a,bool,Pa,B)) ) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_204_pred__subset__eq2,axiom,
% 6.37/6.36      ! [X_a,X_b,R_1,S_2] :
% 6.37/6.36        ( hBOOL(hAPP(fun(X_a,fun(X_b,bool)),bool,hAPP(fun(X_a,fun(X_b,bool)),fun(fun(X_a,fun(X_b,bool)),bool),ord_less_eq(fun(X_a,fun(X_b,bool))),hAPP(fun(product_prod(X_a,X_b),bool),fun(X_a,fun(X_b,bool)),hAPP(fun(X_a,fun(fun(product_prod(X_a,X_b),bool),fun(X_b,bool))),fun(fun(product_prod(X_a,X_b),bool),fun(X_a,fun(X_b,bool))),combc(X_a,fun(product_prod(X_a,X_b),bool),fun(X_b,bool)),hAPP(fun(X_a,fun(X_b,fun(fun(product_prod(X_a,X_b),bool),bool))),fun(X_a,fun(fun(product_prod(X_a,X_b),bool),fun(X_b,bool))),hAPP(fun(fun(X_b,fun(fun(product_prod(X_a,X_b),bool),bool)),fun(fun(product_prod(X_a,X_b),bool),fun(X_b,bool))),fun(fun(X_a,fun(X_b,fun(fun(product_prod(X_a,X_b),bool),bool))),fun(X_a,fun(fun(product_prod(X_a,X_b),bool),fun(X_b,bool)))),combb(fun(X_b,fun(fun(product_prod(X_a,X_b),bool),bool)),fun(fun(product_prod(X_a,X_b),bool),fun(X_b,bool)),X_a),combc(X_b,fun(product_prod(X_a,X_b),bool),bool)),hAPP(fun(X_a,fun(X_b,product_prod(X_a,X_b))),fun(X_a,fun(X_b,fun(fun(product_prod(X_a,X_b),bool),bool))),hAPP(fun(fun(X_b,product_prod(X_a,X_b)),fun(X_b,fun(fun(product_prod(X_a,X_b),bool),bool))),fun(fun(X_a,fun(X_b,product_prod(X_a,X_b))),fun(X_a,fun(X_b,fun(fun(product_prod(X_a,X_b),bool),bool)))),combb(fun(X_b,product_prod(X_a,X_b)),fun(X_b,fun(fun(product_prod(X_a,X_b),bool),bool)),X_a),hAPP(fun(product_prod(X_a,X_b),fun(fun(product_prod(X_a,X_b),bool),bool)),fun(fun(X_b,product_prod(X_a,X_b)),fun(X_b,fun(fun(product_prod(X_a,X_b),bool),bool))),combb(product_prod(X_a,X_b),fun(fun(product_prod(X_a,X_b),bool),bool),X_b),member(product_prod(X_a,X_b)))),product_Pair(X_a,X_b)))),R_1)),hAPP(fun(product_prod(X_a,X_b),bool),fun(X_a,fun(X_b,bool)),hAPP(fun(X_a,fun(fun(product_prod(X_a,X_b),bool),fun(X_b,bool))),fun(fun(product_prod(X_a,X_b),bool),fun(X_a,fun(X_b,bool))),combc(X_a,fun(product_prod(X_a,X_b),bool),fun(X_b,bool)),hAPP(fun(X_a,fun(X_b,fun(fun(product_prod(X_a,X_b),bool),bool))),fun(X_a,fun(fun(product_prod(X_a,X_b),bool),fun(X_b,bool))),hAPP(fun(fun(X_b,fun(fun(product_prod(X_a,X_b),bool),bool)),fun(fun(product_prod(X_a,X_b),bool),fun(X_b,bool))),fun(fun(X_a,fun(X_b,fun(fun(product_prod(X_a,X_b),bool),bool))),fun(X_a,fun(fun(product_prod(X_a,X_b),bool),fun(X_b,bool)))),combb(fun(X_b,fun(fun(product_prod(X_a,X_b),bool),bool)),fun(fun(product_prod(X_a,X_b),bool),fun(X_b,bool)),X_a),combc(X_b,fun(product_prod(X_a,X_b),bool),bool)),hAPP(fun(X_a,fun(X_b,product_prod(X_a,X_b))),fun(X_a,fun(X_b,fun(fun(product_prod(X_a,X_b),bool),bool))),hAPP(fun(fun(X_b,product_prod(X_a,X_b)),fun(X_b,fun(fun(product_prod(X_a,X_b),bool),bool))),fun(fun(X_a,fun(X_b,product_prod(X_a,X_b))),fun(X_a,fun(X_b,fun(fun(product_prod(X_a,X_b),bool),bool)))),combb(fun(X_b,product_prod(X_a,X_b)),fun(X_b,fun(fun(product_prod(X_a,X_b),bool),bool)),X_a),hAPP(fun(product_prod(X_a,X_b),fun(fun(product_prod(X_a,X_b),bool),bool)),fun(fun(X_b,product_prod(X_a,X_b)),fun(X_b,fun(fun(product_prod(X_a,X_b),bool),bool))),combb(product_prod(X_a,X_b),fun(fun(product_prod(X_a,X_b),bool),bool),X_b),member(product_prod(X_a,X_b)))),product_Pair(X_a,X_b)))),S_2)))
% 6.37/6.36      <=> hBOOL(hAPP(fun(product_prod(X_a,X_b),bool),bool,hAPP(fun(product_prod(X_a,X_b),bool),fun(fun(product_prod(X_a,X_b),bool),bool),ord_less_eq(fun(product_prod(X_a,X_b),bool)),R_1),S_2)) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_205_linorder__le__cases,axiom,
% 6.37/6.36      ! [X_a] :
% 6.37/6.36        ( linorder(X_a)
% 6.37/6.36       => ! [X,Y] :
% 6.37/6.36            ( ~ hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),X),Y))
% 6.37/6.36           => hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),Y),X)) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_206_xt1_I6_J,axiom,
% 6.37/6.36      ! [X_a] :
% 6.37/6.36        ( order(X_a)
% 6.37/6.36       => ! [Z_2,Y,X] :
% 6.37/6.36            ( hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),Y),X))
% 6.37/6.36           => ( hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),Z_2),Y))
% 6.37/6.36             => hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),Z_2),X)) ) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_207_xt1_I5_J,axiom,
% 6.37/6.36      ! [X_a] :
% 6.37/6.36        ( order(X_a)
% 6.37/6.36       => ! [Y,X] :
% 6.37/6.36            ( hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),Y),X))
% 6.37/6.36           => ( hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),X),Y))
% 6.37/6.36             => ti(X_a,X) = ti(X_a,Y) ) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_208_order__trans,axiom,
% 6.37/6.36      ! [X_a] :
% 6.37/6.36        ( preorder(X_a)
% 6.37/6.36       => ! [Z_2,X,Y] :
% 6.37/6.36            ( hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),X),Y))
% 6.37/6.36           => ( hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),Y),Z_2))
% 6.37/6.36             => hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),X),Z_2)) ) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_209_order__antisym,axiom,
% 6.37/6.36      ! [X_a] :
% 6.37/6.36        ( order(X_a)
% 6.37/6.36       => ! [X,Y] :
% 6.37/6.36            ( hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),X),Y))
% 6.37/6.36           => ( hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),Y),X))
% 6.37/6.36             => ti(X_a,X) = ti(X_a,Y) ) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_210_xt1_I4_J,axiom,
% 6.37/6.36      ! [X_a] :
% 6.37/6.36        ( order(X_a)
% 6.37/6.36       => ! [C_6,B_2,A_5] :
% 6.37/6.36            ( hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),B_2),A_5))
% 6.37/6.36           => ( ti(X_a,B_2) = ti(X_a,C_6)
% 6.37/6.36             => hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),C_6),A_5)) ) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_211_ord__le__eq__trans,axiom,
% 6.37/6.36      ! [X_a] :
% 6.37/6.36        ( ord(X_a)
% 6.37/6.36       => ! [C_6,A_5,B_2] :
% 6.37/6.36            ( hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),A_5),B_2))
% 6.37/6.36           => ( B_2 = C_6
% 6.37/6.36             => hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),A_5),C_6)) ) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_212_xt1_I3_J,axiom,
% 6.37/6.36      ! [X_a] :
% 6.37/6.36        ( order(X_a)
% 6.37/6.36       => ! [C_6,A_5,B_2] :
% 6.37/6.36            ( ti(X_a,A_5) = ti(X_a,B_2)
% 6.37/6.36           => ( hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),C_6),B_2))
% 6.37/6.36             => hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),C_6),A_5)) ) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_213_ord__eq__le__trans,axiom,
% 6.37/6.36      ! [X_a] :
% 6.37/6.36        ( ord(X_a)
% 6.37/6.36       => ! [C_6,A_5,B_2] :
% 6.37/6.36            ( A_5 = B_2
% 6.37/6.36           => ( hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),B_2),C_6))
% 6.37/6.36             => hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),A_5),C_6)) ) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_214_order__antisym__conv,axiom,
% 6.37/6.36      ! [X_a] :
% 6.37/6.36        ( order(X_a)
% 6.37/6.36       => ! [Y_1,X_1] :
% 6.37/6.36            ( hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),Y_1),X_1))
% 6.37/6.36           => ( hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),X_1),Y_1))
% 6.37/6.36            <=> ti(X_a,X_1) = ti(X_a,Y_1) ) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_215_order__eq__refl,axiom,
% 6.37/6.36      ! [X_a] :
% 6.37/6.36        ( preorder(X_a)
% 6.37/6.36       => ! [X,Y] :
% 6.37/6.36            ( X = Y
% 6.37/6.36           => hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),X),Y)) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_216_order__eq__iff,axiom,
% 6.37/6.36      ! [X_a] :
% 6.37/6.36        ( order(X_a)
% 6.37/6.36       => ! [X_1,Y_1] :
% 6.37/6.36            ( ti(X_a,X_1) = ti(X_a,Y_1)
% 6.37/6.36          <=> ( hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),X_1),Y_1))
% 6.37/6.36              & hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),Y_1),X_1)) ) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_217_linorder__linear,axiom,
% 6.37/6.36      ! [X_a] :
% 6.37/6.36        ( linorder(X_a)
% 6.37/6.36       => ! [X,Y] :
% 6.37/6.36            ( hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),X),Y))
% 6.37/6.36            | hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),Y),X)) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_218_le__funE,axiom,
% 6.37/6.36      ! [X_a,X_b] :
% 6.37/6.36        ( ord(X_b)
% 6.37/6.36       => ! [X_1,F,G] :
% 6.37/6.36            ( hBOOL(hAPP(fun(X_a,X_b),bool,hAPP(fun(X_a,X_b),fun(fun(X_a,X_b),bool),ord_less_eq(fun(X_a,X_b)),F),G))
% 6.37/6.36           => hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_eq(X_b),hAPP(X_a,X_b,F,X_1)),hAPP(X_a,X_b,G,X_1))) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_219_le__funD,axiom,
% 6.37/6.36      ! [X_a,X_b] :
% 6.37/6.36        ( ord(X_b)
% 6.37/6.36       => ! [X_1,F,G] :
% 6.37/6.36            ( hBOOL(hAPP(fun(X_a,X_b),bool,hAPP(fun(X_a,X_b),fun(fun(X_a,X_b),bool),ord_less_eq(fun(X_a,X_b)),F),G))
% 6.37/6.36           => hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_eq(X_b),hAPP(X_a,X_b,F,X_1)),hAPP(X_a,X_b,G,X_1))) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_220_le__fun__def,axiom,
% 6.37/6.36      ! [X_a,X_b] :
% 6.37/6.36        ( ord(X_b)
% 6.37/6.36       => ! [F,G] :
% 6.37/6.36            ( hBOOL(hAPP(fun(X_a,X_b),bool,hAPP(fun(X_a,X_b),fun(fun(X_a,X_b),bool),ord_less_eq(fun(X_a,X_b)),F),G))
% 6.37/6.36          <=> ! [X_2] : hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_eq(X_b),hAPP(X_a,X_b,F,X_2)),hAPP(X_a,X_b,G,X_2))) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_221_wf__prog__wwf__prog,axiom,
% 6.37/6.36      ! [Pa] :
% 6.37/6.36        ( 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),Pa))
% 6.37/6.36       => 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)))),wwf_J_mdecl),Pa)) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_222_wf__mdecl__wwf__mdecl,axiom,
% 6.37/6.36      ! [P,C_4,Md] :
% 6.37/6.36        ( hBOOL(hAPP(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char)))))),bool,hAPP(list(char),fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char)))))),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(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,P),C_4),Md))
% 6.37/6.36       => hBOOL(hAPP(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char)))))),bool,hAPP(list(char),fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char)))))),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(list(char),fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char)))))),bool)),wwf_J_mdecl,P),C_4),Md)) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_223_Red__fv,axiom,
% 6.37/6.36      ! [Eb,Hb,Lb,E_b,H_b,L_b,Pa] :
% 6.37/6.36        ( 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)))),wwf_J_mdecl),Pa))
% 6.37/6.36       => ( 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)))
% 6.37/6.36         => hBOOL(hAPP(fun(list(char),bool),bool,hAPP(fun(list(char),bool),fun(fun(list(char),bool),bool),ord_less_eq(fun(list(char),bool)),hAPP(exp(list(char)),fun(list(char),bool),fv,E_b)),hAPP(exp(list(char)),fun(list(char),bool),fv,Eb))) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_224_rtranclE,axiom,
% 6.37/6.36      ! [X_a,A_1,B,R_2] :
% 6.37/6.36        ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),A_1),B)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),R_2)))
% 6.37/6.36       => ( ti(X_a,A_1) != ti(X_a,B)
% 6.37/6.36         => ~ ! [Y_2] :
% 6.37/6.36                ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),A_1),Y_2)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),R_2)))
% 6.37/6.36               => ~ hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),Y_2),B)),R_2)) ) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_225_converse__rtranclE,axiom,
% 6.37/6.36      ! [X_a,X_1,Z_1,R_2] :
% 6.37/6.36        ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),X_1),Z_1)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),R_2)))
% 6.37/6.36       => ( ti(X_a,X_1) != ti(X_a,Z_1)
% 6.37/6.36         => ~ ! [Y_2] :
% 6.37/6.36                ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),X_1),Y_2)),R_2))
% 6.37/6.36               => ~ hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),Y_2),Z_1)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),R_2))) ) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_226_converse__rtrancl__induct,axiom,
% 6.37/6.36      ! [X_a,Pa,A_1,B,R_2] :
% 6.37/6.36        ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),A_1),B)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),R_2)))
% 6.37/6.36       => ( hBOOL(hAPP(X_a,bool,Pa,B))
% 6.37/6.36         => ( ! [Y_2,Z] :
% 6.37/6.36                ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),Y_2),Z)),R_2))
% 6.37/6.36               => ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),Z),B)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),R_2)))
% 6.37/6.36                 => ( hBOOL(hAPP(X_a,bool,Pa,Z))
% 6.37/6.36                   => hBOOL(hAPP(X_a,bool,Pa,Y_2)) ) ) )
% 6.37/6.36           => hBOOL(hAPP(X_a,bool,Pa,A_1)) ) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_227_le__funI,axiom,
% 6.37/6.36      ! [X_a,X_b] :
% 6.37/6.36        ( ord(X_b)
% 6.37/6.36       => ! [F,G] :
% 6.37/6.36            ( ! [X_2] : hBOOL(hAPP(X_b,bool,hAPP(X_b,fun(X_b,bool),ord_less_eq(X_b),hAPP(X_a,X_b,F,X_2)),hAPP(X_a,X_b,G,X_2)))
% 6.37/6.36           => hBOOL(hAPP(fun(X_a,X_b),bool,hAPP(fun(X_a,X_b),fun(fun(X_a,X_b),bool),ord_less_eq(fun(X_a,X_b)),F),G)) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_228_big__iff__small,axiom,
% 6.37/6.36      ! [Eb,S,E_b,S_3,Pa] :
% 6.37/6.36        ( 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)))),wwf_J_mdecl),Pa))
% 6.37/6.36       => ( 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)))),eval,Pa),Eb),S),E_b),S_3))
% 6.37/6.36        <=> ( 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_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.37/6.36            & hBOOL(hAPP(exp(list(char)),bool,final(list(char)),E_b)) ) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_229_predicate2D,axiom,
% 6.37/6.36      ! [X_a,X_b,X_1,Y_1,Pa,Q_1] :
% 6.37/6.36        ( hBOOL(hAPP(fun(X_a,fun(X_b,bool)),bool,hAPP(fun(X_a,fun(X_b,bool)),fun(fun(X_a,fun(X_b,bool)),bool),ord_less_eq(fun(X_a,fun(X_b,bool))),Pa),Q_1))
% 6.37/6.36       => ( hBOOL(hAPP(X_b,bool,hAPP(X_a,fun(X_b,bool),Pa,X_1),Y_1))
% 6.37/6.36         => hBOOL(hAPP(X_b,bool,hAPP(X_a,fun(X_b,bool),Q_1,X_1),Y_1)) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_230_rev__predicate2D,axiom,
% 6.37/6.36      ! [X_b,X_a,Q_1,Pa,X_1,Y_1] :
% 6.37/6.36        ( hBOOL(hAPP(X_b,bool,hAPP(X_a,fun(X_b,bool),Pa,X_1),Y_1))
% 6.37/6.36       => ( hBOOL(hAPP(fun(X_a,fun(X_b,bool)),bool,hAPP(fun(X_a,fun(X_b,bool)),fun(fun(X_a,fun(X_b,bool)),bool),ord_less_eq(fun(X_a,fun(X_b,bool))),Pa),Q_1))
% 6.37/6.36         => hBOOL(hAPP(X_b,bool,hAPP(X_a,fun(X_b,bool),Q_1,X_1),Y_1)) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_231_eval__notfree__unchanged,axiom,
% 6.37/6.36      ! [Va_1,Pa,Eb,Hb,Lb,E_b,H_b,L_b] :
% 6.37/6.36        ( 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)))),eval,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),Lb)),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)))
% 6.37/6.36       => ( ~ hBOOL(hAPP(fun(list(char),bool),bool,hAPP(list(char),fun(fun(list(char),bool),bool),member(list(char)),Va_1),hAPP(exp(list(char)),fun(list(char),bool),fv,Eb)))
% 6.37/6.36         => hAPP(list(char),option(val),L_b,Va_1) = hAPP(list(char),option(val),Lb,Va_1) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_232_extend__1__eval,axiom,
% 6.37/6.36      ! [E_b,S_3,Eb,S,E_5,S_4,Pa] :
% 6.37/6.36        ( 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)))),wwf_J_mdecl),Pa))
% 6.37/6.36       => ( 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_5),S_4))),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)))
% 6.37/6.36         => ( 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)))),eval,Pa),E_5),S_4),E_b),S_3))
% 6.37/6.36           => 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)))),eval,Pa),Eb),S),E_b),S_3)) ) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_233_big__by__small,axiom,
% 6.37/6.36      ! [Eb,S,E_b,S_3,Pa] :
% 6.37/6.36        ( 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)))),wwf_J_mdecl),Pa))
% 6.37/6.36       => ( 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)))),eval,Pa),Eb),S),E_b),S_3))
% 6.37/6.36         => 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_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_234_extend__eval,axiom,
% 6.37/6.36      ! [E_b,S_3,Eb,S,E_5,S_4,Pa] :
% 6.37/6.36        ( 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)))),wwf_J_mdecl),Pa))
% 6.37/6.36       => ( 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_5),S_4))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.37/6.36         => ( 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)))),eval,Pa),E_5),S_4),E_b),S_3))
% 6.37/6.36           => 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)))),eval,Pa),Eb),S),E_b),S_3)) ) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_235_small__by__big,axiom,
% 6.37/6.36      ! [Eb,S,E_b,S_3,Pa] :
% 6.37/6.36        ( 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)))),wwf_J_mdecl),Pa))
% 6.37/6.36       => ( 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_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.37/6.36         => ( hBOOL(hAPP(exp(list(char)),bool,final(list(char)),E_b))
% 6.37/6.36           => 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)))),eval,Pa),Eb),S),E_b),S_3)) ) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_236_LAss,axiom,
% 6.37/6.36      ! [L_b,Va_1,Pa,Eb,S_0,Va,Hb,Lb] :
% 6.37/6.36        ( 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)))),eval,Pa),Eb),S_0),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)))
% 6.37/6.36       => ( L_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)),Lb),Va_1),hAPP(val,option(val),some(val),Va))
% 6.37/6.36         => 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)))),eval,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_0),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),L_b))) ) ) ).
% 6.37/6.36  
% 6.37/6.36  fof(fact_237_Block,axiom,
% 6.37/6.36      ! [Ta,Pa,E_0,H_0,L_0,Va_1,E_1_1,H_1,L_1_1] :
% 6.37/6.36        ( 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)))),eval,Pa),E_0),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_0),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_0),Va_1),none(val)))),E_1_1),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_1),L_1_1)))
% 6.37/6.36       => 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)))),eval,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),E_0)),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_0),L_0)),E_1_1),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_1),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_1_1),Va_1),hAPP(list(char),option(val),L_0,Va_1))))) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_238_eval__lcl__incr,axiom,
% 6.37/6.37      ! [Pa,Eb,H_0,L_0,E_b,H_1,L_1_1] :
% 6.37/6.37        ( 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)))),eval,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))),H_0),L_0)),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_1),L_1_1)))
% 6.37/6.37       => hBOOL(hAPP(fun(list(char),bool),bool,hAPP(fun(list(char),bool),fun(fun(list(char),bool),bool),ord_less_eq(fun(list(char),bool)),hAPP(fun(list(char),option(val)),fun(list(char),bool),dom(list(char),val),L_0)),hAPP(fun(list(char),option(val)),fun(list(char),bool),dom(list(char),val),L_1_1))) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_239_predicate2I,axiom,
% 6.37/6.37      ! [X_b,X_a,Q_1,Pa] :
% 6.37/6.37        ( ! [X_2,Y_2] :
% 6.37/6.37            ( hBOOL(hAPP(X_b,bool,hAPP(X_a,fun(X_b,bool),Pa,X_2),Y_2))
% 6.37/6.37           => hBOOL(hAPP(X_b,bool,hAPP(X_a,fun(X_b,bool),Q_1,X_2),Y_2)) )
% 6.37/6.37       => hBOOL(hAPP(fun(X_a,fun(X_b,bool)),bool,hAPP(fun(X_a,fun(X_b,bool)),fun(fun(X_a,fun(X_b,bool)),bool),ord_less_eq(fun(X_a,fun(X_b,bool))),Pa),Q_1)) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_240_eval__hext,axiom,
% 6.37/6.37      ! [Pa,Eb,Hb,Lb,E_b,H_b,L_b] :
% 6.37/6.37        ( 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)))),eval,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),Lb)),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)))
% 6.37/6.37       => hBOOL(hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool,hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool),hext,Hb),H_b)) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_241_Seq,axiom,
% 6.37/6.37      ! [E_1_1,E_2,S_2_1,Pa,E_0,S_0,Va,S_1] :
% 6.37/6.37        ( 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)))),eval,Pa),E_0),S_0),hAPP(val,exp(list(char)),val_1(list(char)),Va)),S_1))
% 6.37/6.37       => ( 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)))),eval,Pa),E_1_1),S_1),E_2),S_2_1))
% 6.37/6.37         => 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)))),eval,Pa),hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),seq(list(char)),E_0),E_1_1)),S_0),E_2),S_2_1)) ) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_242_Reds__dom__lcl,axiom,
% 6.37/6.37      ! [Eb,Hb,Lb,E_b,H_b,L_b,Pa] :
% 6.37/6.37        ( 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)))),wwf_J_mdecl),Pa))
% 6.37/6.37       => ( 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(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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.37/6.37         => hBOOL(hAPP(fun(list(char),bool),bool,hAPP(fun(list(char),bool),fun(fun(list(char),bool),bool),ord_less_eq(fun(list(char),bool)),hAPP(fun(list(char),option(val)),fun(list(char),bool),dom(list(char),val),L_b)),hAPP(fun(list(char),bool),fun(list(char),bool),hAPP(fun(list(char),bool),fun(fun(list(char),bool),fun(list(char),bool)),semilattice_sup_sup(fun(list(char),bool)),hAPP(fun(list(char),option(val)),fun(list(char),bool),dom(list(char),val),Lb)),hAPP(exp(list(char)),fun(list(char),bool),fv,Eb)))) ) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_243_UnE,axiom,
% 6.37/6.37      ! [X_a,C,A_2,B_1] :
% 6.37/6.37        ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),C),hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,bool),fun(fun(X_a,bool),fun(X_a,bool)),semilattice_sup_sup(fun(X_a,bool)),A_2),B_1)))
% 6.37/6.37       => ( ~ hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),C),A_2))
% 6.37/6.37         => hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),C),B_1)) ) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_244_UnCI,axiom,
% 6.37/6.37      ! [X_a,A_2,C,B_1] :
% 6.37/6.37        ( ( ~ hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),C),B_1))
% 6.37/6.37         => hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),C),A_2)) )
% 6.37/6.37       => hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),C),hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,bool),fun(fun(X_a,bool),fun(X_a,bool)),semilattice_sup_sup(fun(X_a,bool)),A_2),B_1))) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_245_sup1E,axiom,
% 6.37/6.37      ! [X_a,A_2,B_1,X_1] :
% 6.37/6.37        ( hBOOL(hAPP(X_a,bool,hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,bool),fun(fun(X_a,bool),fun(X_a,bool)),semilattice_sup_sup(fun(X_a,bool)),A_2),B_1),X_1))
% 6.37/6.37       => ( ~ hBOOL(hAPP(X_a,bool,A_2,X_1))
% 6.37/6.37         => hBOOL(hAPP(X_a,bool,B_1,X_1)) ) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_246_sup1CI,axiom,
% 6.37/6.37      ! [X_a,A_2,B_1,X_1] :
% 6.37/6.37        ( ( ~ hBOOL(hAPP(X_a,bool,B_1,X_1))
% 6.37/6.37         => hBOOL(hAPP(X_a,bool,A_2,X_1)) )
% 6.37/6.37       => hBOOL(hAPP(X_a,bool,hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,bool),fun(fun(X_a,bool),fun(X_a,bool)),semilattice_sup_sup(fun(X_a,bool)),A_2),B_1),X_1)) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_247_Un__absorb,axiom,
% 6.37/6.37      ! [X_a,A_2] : hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,bool),fun(fun(X_a,bool),fun(X_a,bool)),semilattice_sup_sup(fun(X_a,bool)),A_2),A_2) = ti(fun(X_a,bool),A_2) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_248_Un__def,axiom,
% 6.37/6.37      ! [X_a,A_2,B_1] : hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,bool),fun(fun(X_a,bool),fun(X_a,bool)),semilattice_sup_sup(fun(X_a,bool)),A_2),B_1) = hAPP(fun(X_a,bool),fun(X_a,bool),collect(X_a),hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,fun(bool,bool)),fun(fun(X_a,bool),fun(X_a,bool)),combs(X_a,bool,bool),hAPP(fun(X_a,bool),fun(X_a,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_a,bool),fun(X_a,fun(bool,bool))),combb(bool,fun(bool,bool),X_a),fdisj),hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,fun(fun(X_a,bool),bool)),fun(fun(X_a,bool),fun(X_a,bool)),combc(X_a,fun(X_a,bool),bool),member(X_a)),A_2))),hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,fun(fun(X_a,bool),bool)),fun(fun(X_a,bool),fun(X_a,bool)),combc(X_a,fun(X_a,bool),bool),member(X_a)),B_1))) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_249_Un__commute,axiom,
% 6.37/6.37      ! [X_a,A_2,B_1] : hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,bool),fun(fun(X_a,bool),fun(X_a,bool)),semilattice_sup_sup(fun(X_a,bool)),A_2),B_1) = hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,bool),fun(fun(X_a,bool),fun(X_a,bool)),semilattice_sup_sup(fun(X_a,bool)),B_1),A_2) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_250_Un__left__absorb,axiom,
% 6.37/6.37      ! [X_a,A_2,B_1] : hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,bool),fun(fun(X_a,bool),fun(X_a,bool)),semilattice_sup_sup(fun(X_a,bool)),A_2),hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,bool),fun(fun(X_a,bool),fun(X_a,bool)),semilattice_sup_sup(fun(X_a,bool)),A_2),B_1)) = hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,bool),fun(fun(X_a,bool),fun(X_a,bool)),semilattice_sup_sup(fun(X_a,bool)),A_2),B_1) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_251_Un__left__commute,axiom,
% 6.37/6.37      ! [X_a,A_2,B_1,C_1] : hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,bool),fun(fun(X_a,bool),fun(X_a,bool)),semilattice_sup_sup(fun(X_a,bool)),A_2),hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,bool),fun(fun(X_a,bool),fun(X_a,bool)),semilattice_sup_sup(fun(X_a,bool)),B_1),C_1)) = hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,bool),fun(fun(X_a,bool),fun(X_a,bool)),semilattice_sup_sup(fun(X_a,bool)),B_1),hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,bool),fun(fun(X_a,bool),fun(X_a,bool)),semilattice_sup_sup(fun(X_a,bool)),A_2),C_1)) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_252_Un__iff,axiom,
% 6.37/6.37      ! [X_a,C,A_2,B_1] :
% 6.37/6.37        ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),C),hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,bool),fun(fun(X_a,bool),fun(X_a,bool)),semilattice_sup_sup(fun(X_a,bool)),A_2),B_1)))
% 6.37/6.37      <=> ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),C),A_2))
% 6.37/6.37          | hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),C),B_1)) ) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_253_Un__assoc,axiom,
% 6.37/6.37      ! [X_a,A_2,B_1,C_1] : hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,bool),fun(fun(X_a,bool),fun(X_a,bool)),semilattice_sup_sup(fun(X_a,bool)),hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,bool),fun(fun(X_a,bool),fun(X_a,bool)),semilattice_sup_sup(fun(X_a,bool)),A_2),B_1)),C_1) = hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,bool),fun(fun(X_a,bool),fun(X_a,bool)),semilattice_sup_sup(fun(X_a,bool)),A_2),hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,bool),fun(fun(X_a,bool),fun(X_a,bool)),semilattice_sup_sup(fun(X_a,bool)),B_1),C_1)) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_254_bex__Un,axiom,
% 6.37/6.37      ! [X_a,Pa,A_2,B_1] :
% 6.37/6.37        ( ? [X_2] :
% 6.37/6.37            ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),X_2),hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,bool),fun(fun(X_a,bool),fun(X_a,bool)),semilattice_sup_sup(fun(X_a,bool)),A_2),B_1)))
% 6.37/6.37            & hBOOL(hAPP(X_a,bool,Pa,X_2)) )
% 6.37/6.37      <=> ( ? [X_2] :
% 6.37/6.37              ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),X_2),A_2))
% 6.37/6.37              & hBOOL(hAPP(X_a,bool,Pa,X_2)) )
% 6.37/6.37          | ? [X_2] :
% 6.37/6.37              ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),X_2),B_1))
% 6.37/6.37              & hBOOL(hAPP(X_a,bool,Pa,X_2)) ) ) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_255_ball__Un,axiom,
% 6.37/6.37      ! [X_a,Pa,A_2,B_1] :
% 6.37/6.37        ( ! [X_2] :
% 6.37/6.37            ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),X_2),hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,bool),fun(fun(X_a,bool),fun(X_a,bool)),semilattice_sup_sup(fun(X_a,bool)),A_2),B_1)))
% 6.37/6.37           => hBOOL(hAPP(X_a,bool,Pa,X_2)) )
% 6.37/6.37      <=> ( ! [X_2] :
% 6.37/6.37              ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),X_2),A_2))
% 6.37/6.37             => hBOOL(hAPP(X_a,bool,Pa,X_2)) )
% 6.37/6.37          & ! [X_2] :
% 6.37/6.37              ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),X_2),B_1))
% 6.37/6.37             => hBOOL(hAPP(X_a,bool,Pa,X_2)) ) ) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_256_UnI1,axiom,
% 6.37/6.37      ! [X_a,B_1,C,A_2] :
% 6.37/6.37        ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),C),A_2))
% 6.37/6.37       => hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),C),hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,bool),fun(fun(X_a,bool),fun(X_a,bool)),semilattice_sup_sup(fun(X_a,bool)),A_2),B_1))) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_257_UnI2,axiom,
% 6.37/6.37      ! [X_a,A_2,C,B_1] :
% 6.37/6.37        ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),C),B_1))
% 6.37/6.37       => hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),C),hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,bool),fun(fun(X_a,bool),fun(X_a,bool)),semilattice_sup_sup(fun(X_a,bool)),A_2),B_1))) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_258_Collect__disj__eq,axiom,
% 6.37/6.37      ! [X_a,Pa,Q_1] : hAPP(fun(X_a,bool),fun(X_a,bool),collect(X_a),hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,fun(bool,bool)),fun(fun(X_a,bool),fun(X_a,bool)),combs(X_a,bool,bool),hAPP(fun(X_a,bool),fun(X_a,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_a,bool),fun(X_a,fun(bool,bool))),combb(bool,fun(bool,bool),X_a),fdisj),Pa)),Q_1)) = hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,bool),fun(fun(X_a,bool),fun(X_a,bool)),semilattice_sup_sup(fun(X_a,bool)),hAPP(fun(X_a,bool),fun(X_a,bool),collect(X_a),Pa)),hAPP(fun(X_a,bool),fun(X_a,bool),collect(X_a),Q_1)) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_259_sup__Un__eq,axiom,
% 6.37/6.37      ! [X_a,R_1,S_2,X_2] :
% 6.37/6.37        ( hBOOL(hAPP(X_a,bool,hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,bool),fun(fun(X_a,bool),fun(X_a,bool)),semilattice_sup_sup(fun(X_a,bool)),hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,fun(fun(X_a,bool),bool)),fun(fun(X_a,bool),fun(X_a,bool)),combc(X_a,fun(X_a,bool),bool),member(X_a)),R_1)),hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,fun(fun(X_a,bool),bool)),fun(fun(X_a,bool),fun(X_a,bool)),combc(X_a,fun(X_a,bool),bool),member(X_a)),S_2)),X_2))
% 6.37/6.37      <=> hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),X_2),hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,bool),fun(fun(X_a,bool),fun(X_a,bool)),semilattice_sup_sup(fun(X_a,bool)),R_1),S_2))) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_260_sup1I1,axiom,
% 6.37/6.37      ! [X_a,B_1,A_2,X_1] :
% 6.37/6.37        ( hBOOL(hAPP(X_a,bool,A_2,X_1))
% 6.37/6.37       => hBOOL(hAPP(X_a,bool,hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,bool),fun(fun(X_a,bool),fun(X_a,bool)),semilattice_sup_sup(fun(X_a,bool)),A_2),B_1),X_1)) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_261_sup1I2,axiom,
% 6.37/6.37      ! [X_a,A_2,B_1,X_1] :
% 6.37/6.37        ( hBOOL(hAPP(X_a,bool,B_1,X_1))
% 6.37/6.37       => hBOOL(hAPP(X_a,bool,hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,bool),fun(fun(X_a,bool),fun(X_a,bool)),semilattice_sup_sup(fun(X_a,bool)),A_2),B_1),X_1)) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_262_Un__upper1,axiom,
% 6.37/6.37      ! [X_a,A_2,B_1] : hBOOL(hAPP(fun(X_a,bool),bool,hAPP(fun(X_a,bool),fun(fun(X_a,bool),bool),ord_less_eq(fun(X_a,bool)),A_2),hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,bool),fun(fun(X_a,bool),fun(X_a,bool)),semilattice_sup_sup(fun(X_a,bool)),A_2),B_1))) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_263_Un__upper2,axiom,
% 6.37/6.37      ! [X_a,B_1,A_2] : hBOOL(hAPP(fun(X_a,bool),bool,hAPP(fun(X_a,bool),fun(fun(X_a,bool),bool),ord_less_eq(fun(X_a,bool)),B_1),hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,bool),fun(fun(X_a,bool),fun(X_a,bool)),semilattice_sup_sup(fun(X_a,bool)),A_2),B_1))) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_264_subset__Un__eq,axiom,
% 6.37/6.37      ! [X_a,A_2,B_1] :
% 6.37/6.37        ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(fun(X_a,bool),fun(fun(X_a,bool),bool),ord_less_eq(fun(X_a,bool)),A_2),B_1))
% 6.37/6.37      <=> hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,bool),fun(fun(X_a,bool),fun(X_a,bool)),semilattice_sup_sup(fun(X_a,bool)),A_2),B_1) = ti(fun(X_a,bool),B_1) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_265_Un__absorb1,axiom,
% 6.37/6.37      ! [X_a,A_2,B_1] :
% 6.37/6.37        ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(fun(X_a,bool),fun(fun(X_a,bool),bool),ord_less_eq(fun(X_a,bool)),A_2),B_1))
% 6.37/6.37       => hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,bool),fun(fun(X_a,bool),fun(X_a,bool)),semilattice_sup_sup(fun(X_a,bool)),A_2),B_1) = ti(fun(X_a,bool),B_1) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_266_Un__absorb2,axiom,
% 6.37/6.37      ! [X_a,B_1,A_2] :
% 6.37/6.37        ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(fun(X_a,bool),fun(fun(X_a,bool),bool),ord_less_eq(fun(X_a,bool)),B_1),A_2))
% 6.37/6.37       => hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,bool),fun(fun(X_a,bool),fun(X_a,bool)),semilattice_sup_sup(fun(X_a,bool)),A_2),B_1) = ti(fun(X_a,bool),A_2) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_267_Un__least,axiom,
% 6.37/6.37      ! [X_a,B_1,A_2,C_1] :
% 6.37/6.37        ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(fun(X_a,bool),fun(fun(X_a,bool),bool),ord_less_eq(fun(X_a,bool)),A_2),C_1))
% 6.37/6.37       => ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(fun(X_a,bool),fun(fun(X_a,bool),bool),ord_less_eq(fun(X_a,bool)),B_1),C_1))
% 6.37/6.37         => hBOOL(hAPP(fun(X_a,bool),bool,hAPP(fun(X_a,bool),fun(fun(X_a,bool),bool),ord_less_eq(fun(X_a,bool)),hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,bool),fun(fun(X_a,bool),fun(X_a,bool)),semilattice_sup_sup(fun(X_a,bool)),A_2),B_1)),C_1)) ) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_268_Un__mono,axiom,
% 6.37/6.37      ! [X_a,B_1,D_2,A_2,C_1] :
% 6.37/6.37        ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(fun(X_a,bool),fun(fun(X_a,bool),bool),ord_less_eq(fun(X_a,bool)),A_2),C_1))
% 6.37/6.37       => ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(fun(X_a,bool),fun(fun(X_a,bool),bool),ord_less_eq(fun(X_a,bool)),B_1),D_2))
% 6.37/6.37         => hBOOL(hAPP(fun(X_a,bool),bool,hAPP(fun(X_a,bool),fun(fun(X_a,bool),bool),ord_less_eq(fun(X_a,bool)),hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,bool),fun(fun(X_a,bool),fun(X_a,bool)),semilattice_sup_sup(fun(X_a,bool)),A_2),B_1)),hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,bool),fun(fun(X_a,bool),fun(X_a,bool)),semilattice_sup_sup(fun(X_a,bool)),C_1),D_2))) ) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_269_dom__map__add,axiom,
% 6.37/6.37      ! [X_a,X_b,M_1,N] : hAPP(fun(X_a,option(X_b)),fun(X_a,bool),dom(X_a,X_b),hAPP(fun(X_a,option(X_b)),fun(X_a,option(X_b)),hAPP(fun(X_a,option(X_b)),fun(fun(X_a,option(X_b)),fun(X_a,option(X_b))),map_add(X_a,X_b),M_1),N)) = hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,bool),fun(fun(X_a,bool),fun(X_a,bool)),semilattice_sup_sup(fun(X_a,bool)),hAPP(fun(X_a,option(X_b)),fun(X_a,bool),dom(X_a,X_b),N)),hAPP(fun(X_a,option(X_b)),fun(X_a,bool),dom(X_a,X_b),M_1)) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_270_fv__fvs_Osimps_I11_J,axiom,
% 6.37/6.37      ! [E_1_1,E_2] : hAPP(exp(list(char)),fun(list(char),bool),fv,hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),seq(list(char)),E_1_1),E_2)) = hAPP(fun(list(char),bool),fun(list(char),bool),hAPP(fun(list(char),bool),fun(fun(list(char),bool),fun(list(char),bool)),semilattice_sup_sup(fun(list(char),bool)),hAPP(exp(list(char)),fun(list(char),bool),fv,E_1_1)),hAPP(exp(list(char)),fun(list(char),bool),fv,E_2)) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_271_eval__cases_I2_J,axiom,
% 6.37/6.37      ! [Pa,Va,S,E_b,S_3] :
% 6.37/6.37        ( 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)))),eval,Pa),hAPP(val,exp(list(char)),val_1(list(char)),Va)),S),E_b),S_3))
% 6.37/6.37       => ~ ( E_b = hAPP(val,exp(list(char)),val_1(list(char)),Va)
% 6.37/6.37           => S_3 != S ) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_272_Val,axiom,
% 6.37/6.37      ! [Pa,Va,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)))),eval,Pa),hAPP(val,exp(list(char)),val_1(list(char)),Va)),S),hAPP(val,exp(list(char)),val_1(list(char)),Va)),S)) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_273_Red__dom__lcl,axiom,
% 6.37/6.37      ! [Eb,Hb,Lb,E_b,H_b,L_b,Pa] :
% 6.37/6.37        ( 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)))
% 6.37/6.37       => hBOOL(hAPP(fun(list(char),bool),bool,hAPP(fun(list(char),bool),fun(fun(list(char),bool),bool),ord_less_eq(fun(list(char),bool)),hAPP(fun(list(char),option(val)),fun(list(char),bool),dom(list(char),val),L_b)),hAPP(fun(list(char),bool),fun(list(char),bool),hAPP(fun(list(char),bool),fun(fun(list(char),bool),fun(list(char),bool)),semilattice_sup_sup(fun(list(char),bool)),hAPP(fun(list(char),option(val)),fun(list(char),bool),dom(list(char),val),Lb)),hAPP(exp(list(char)),fun(list(char),bool),fv,Eb)))) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_274_eval__final,axiom,
% 6.37/6.37      ! [Pa,Eb,S,E_b,S_3] :
% 6.37/6.37        ( 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)))),eval,Pa),Eb),S),E_b),S_3))
% 6.37/6.37       => hBOOL(hAPP(exp(list(char)),bool,final(list(char)),E_b)) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_275_eval__finalId,axiom,
% 6.37/6.37      ! [Pa,S,Eb] :
% 6.37/6.37        ( hBOOL(hAPP(exp(list(char)),bool,final(list(char)),Eb))
% 6.37/6.37       => 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)))),eval,Pa),Eb),S),Eb),S)) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_276_eval__cases_I8_J,axiom,
% 6.37/6.37      ! [Pa,Va_1,Ta,E_1_1,S,E_b,S_3] :
% 6.37/6.37        ( 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)))),eval,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),E_1_1)),S),E_b),S_3))
% 6.37/6.37       => ~ ! [H_0_1,L_0_1] :
% 6.37/6.37              ( S = 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_0_1),L_0_1)
% 6.37/6.37             => ! [H_1_1,L_1_2] :
% 6.37/6.37                  ( S_3 = 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_1_1),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_1_2),Va_1),hAPP(list(char),option(val),L_0_1,Va_1)))
% 6.37/6.37                 => ~ 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)))),eval,Pa),E_1_1),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_0_1),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_0_1),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_1_1),L_1_2))) ) ) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_277_eval__restrict__lcl,axiom,
% 6.37/6.37      ! [W,Eb,Hb,Lb,E_b,H_b,L_b,Pa] :
% 6.37/6.37        ( 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)))),wwf_J_mdecl),Pa))
% 6.37/6.37       => ( 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)))),eval,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),Lb)),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)))
% 6.37/6.37         => ( hBOOL(hAPP(fun(list(char),bool),bool,hAPP(fun(list(char),bool),fun(fun(list(char),bool),bool),ord_less_eq(fun(list(char),bool)),hAPP(exp(list(char)),fun(list(char),bool),fv,Eb)),W))
% 6.37/6.37           => 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)))),eval,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(fun(list(char),bool),fun(list(char),option(val)),hAPP(fun(list(char),option(val)),fun(fun(list(char),bool),fun(list(char),option(val))),restrict_map(list(char),val),Lb),W))),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(fun(list(char),bool),fun(list(char),option(val)),hAPP(fun(list(char),option(val)),fun(fun(list(char),bool),fun(list(char),option(val))),restrict_map(list(char),val),L_b),W)))) ) ) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_278_sup__apply,axiom,
% 6.37/6.37      ! [X_b,X_a] :
% 6.37/6.37        ( lattice(X_a)
% 6.37/6.37       => ! [F,G,X_1] : hAPP(X_b,X_a,hAPP(fun(X_b,X_a),fun(X_b,X_a),hAPP(fun(X_b,X_a),fun(fun(X_b,X_a),fun(X_b,X_a)),semilattice_sup_sup(fun(X_b,X_a)),F),G),X_1) = hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),hAPP(X_b,X_a,F,X_1)),hAPP(X_b,X_a,G,X_1)) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_279_sup__fun__def,axiom,
% 6.37/6.37      ! [X_a,X_b] :
% 6.37/6.37        ( lattice(X_b)
% 6.37/6.37       => ! [F,G,X_2] : hAPP(X_a,X_b,hAPP(fun(X_a,X_b),fun(X_a,X_b),hAPP(fun(X_a,X_b),fun(fun(X_a,X_b),fun(X_a,X_b)),semilattice_sup_sup(fun(X_a,X_b)),F),G),X_2) = hAPP(X_b,X_b,hAPP(X_b,fun(X_b,X_b),semilattice_sup_sup(X_b),hAPP(X_a,X_b,F,X_2)),hAPP(X_a,X_b,G,X_2)) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_280_FAssRedsVal,axiom,
% 6.37/6.37      ! [F_1,D_2,C_1,Fs,E_2,Va,H_2,L_2,E_1_1,S_0,A_1,S_1,Pa] :
% 6.37/6.37        ( 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)))),E_1_1),S_0)),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)),hAPP(nat,val,addr,A_1))),S_1))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.37/6.37       => ( 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)))),E_2),S_1)),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)),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))),H_2),L_2)))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.37/6.37         => ( hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_1),Fs)) = hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),H_2,A_1)
% 6.37/6.37           => 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))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),fAss(list(char)),E_1_1),F_1),D_2),E_2)),S_0)),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))),hAPP(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),hAPP(nat,fun(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(nat,fun(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))))),fun_upd(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),H_2),A_1),hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_1),hAPP(option(val),fun(product_prod(list(char),list(char)),option(val)),hAPP(product_prod(list(char),list(char)),fun(option(val),fun(product_prod(list(char),list(char)),option(val))),hAPP(fun(product_prod(list(char),list(char)),option(val)),fun(product_prod(list(char),list(char)),fun(option(val),fun(product_prod(list(char),list(char)),option(val)))),fun_upd(product_prod(list(char),list(char)),option(val)),Fs),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),F_1),D_2)),hAPP(val,option(val),some(val),Va)))))),L_2)))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_281_le__supE,axiom,
% 6.37/6.37      ! [X_a] :
% 6.37/6.37        ( semilattice_sup(X_a)
% 6.37/6.37       => ! [A_5,B_2,X] :
% 6.37/6.37            ( hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),A_5),B_2)),X))
% 6.37/6.37           => ~ ( hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),A_5),X))
% 6.37/6.37               => ~ hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),B_2),X)) ) ) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_282_sup__mono,axiom,
% 6.37/6.37      ! [X_a] :
% 6.37/6.37        ( semilattice_sup(X_a)
% 6.37/6.37       => ! [B_2,D_6,A_5,C_6] :
% 6.37/6.37            ( hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),A_5),C_6))
% 6.37/6.37           => ( hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),B_2),D_6))
% 6.37/6.37             => hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),A_5),B_2)),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),C_6),D_6))) ) ) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_283_sup__Un__eq2,axiom,
% 6.37/6.37      ! [X_b,X_a,R_1,S_2,X_2,Xa] :
% 6.37/6.37        ( hBOOL(hAPP(X_b,bool,hAPP(X_a,fun(X_b,bool),hAPP(fun(X_a,fun(X_b,bool)),fun(X_a,fun(X_b,bool)),hAPP(fun(X_a,fun(X_b,bool)),fun(fun(X_a,fun(X_b,bool)),fun(X_a,fun(X_b,bool))),semilattice_sup_sup(fun(X_a,fun(X_b,bool))),hAPP(fun(product_prod(X_a,X_b),bool),fun(X_a,fun(X_b,bool)),hAPP(fun(X_a,fun(fun(product_prod(X_a,X_b),bool),fun(X_b,bool))),fun(fun(product_prod(X_a,X_b),bool),fun(X_a,fun(X_b,bool))),combc(X_a,fun(product_prod(X_a,X_b),bool),fun(X_b,bool)),hAPP(fun(X_a,fun(X_b,fun(fun(product_prod(X_a,X_b),bool),bool))),fun(X_a,fun(fun(product_prod(X_a,X_b),bool),fun(X_b,bool))),hAPP(fun(fun(X_b,fun(fun(product_prod(X_a,X_b),bool),bool)),fun(fun(product_prod(X_a,X_b),bool),fun(X_b,bool))),fun(fun(X_a,fun(X_b,fun(fun(product_prod(X_a,X_b),bool),bool))),fun(X_a,fun(fun(product_prod(X_a,X_b),bool),fun(X_b,bool)))),combb(fun(X_b,fun(fun(product_prod(X_a,X_b),bool),bool)),fun(fun(product_prod(X_a,X_b),bool),fun(X_b,bool)),X_a),combc(X_b,fun(product_prod(X_a,X_b),bool),bool)),hAPP(fun(X_a,fun(X_b,product_prod(X_a,X_b))),fun(X_a,fun(X_b,fun(fun(product_prod(X_a,X_b),bool),bool))),hAPP(fun(fun(X_b,product_prod(X_a,X_b)),fun(X_b,fun(fun(product_prod(X_a,X_b),bool),bool))),fun(fun(X_a,fun(X_b,product_prod(X_a,X_b))),fun(X_a,fun(X_b,fun(fun(product_prod(X_a,X_b),bool),bool)))),combb(fun(X_b,product_prod(X_a,X_b)),fun(X_b,fun(fun(product_prod(X_a,X_b),bool),bool)),X_a),hAPP(fun(product_prod(X_a,X_b),fun(fun(product_prod(X_a,X_b),bool),bool)),fun(fun(X_b,product_prod(X_a,X_b)),fun(X_b,fun(fun(product_prod(X_a,X_b),bool),bool))),combb(product_prod(X_a,X_b),fun(fun(product_prod(X_a,X_b),bool),bool),X_b),member(product_prod(X_a,X_b)))),product_Pair(X_a,X_b)))),R_1)),hAPP(fun(product_prod(X_a,X_b),bool),fun(X_a,fun(X_b,bool)),hAPP(fun(X_a,fun(fun(product_prod(X_a,X_b),bool),fun(X_b,bool))),fun(fun(product_prod(X_a,X_b),bool),fun(X_a,fun(X_b,bool))),combc(X_a,fun(product_prod(X_a,X_b),bool),fun(X_b,bool)),hAPP(fun(X_a,fun(X_b,fun(fun(product_prod(X_a,X_b),bool),bool))),fun(X_a,fun(fun(product_prod(X_a,X_b),bool),fun(X_b,bool))),hAPP(fun(fun(X_b,fun(fun(product_prod(X_a,X_b),bool),bool)),fun(fun(product_prod(X_a,X_b),bool),fun(X_b,bool))),fun(fun(X_a,fun(X_b,fun(fun(product_prod(X_a,X_b),bool),bool))),fun(X_a,fun(fun(product_prod(X_a,X_b),bool),fun(X_b,bool)))),combb(fun(X_b,fun(fun(product_prod(X_a,X_b),bool),bool)),fun(fun(product_prod(X_a,X_b),bool),fun(X_b,bool)),X_a),combc(X_b,fun(product_prod(X_a,X_b),bool),bool)),hAPP(fun(X_a,fun(X_b,product_prod(X_a,X_b))),fun(X_a,fun(X_b,fun(fun(product_prod(X_a,X_b),bool),bool))),hAPP(fun(fun(X_b,product_prod(X_a,X_b)),fun(X_b,fun(fun(product_prod(X_a,X_b),bool),bool))),fun(fun(X_a,fun(X_b,product_prod(X_a,X_b))),fun(X_a,fun(X_b,fun(fun(product_prod(X_a,X_b),bool),bool)))),combb(fun(X_b,product_prod(X_a,X_b)),fun(X_b,fun(fun(product_prod(X_a,X_b),bool),bool)),X_a),hAPP(fun(product_prod(X_a,X_b),fun(fun(product_prod(X_a,X_b),bool),bool)),fun(fun(X_b,product_prod(X_a,X_b)),fun(X_b,fun(fun(product_prod(X_a,X_b),bool),bool))),combb(product_prod(X_a,X_b),fun(fun(product_prod(X_a,X_b),bool),bool),X_b),member(product_prod(X_a,X_b)))),product_Pair(X_a,X_b)))),S_2)),X_2),Xa))
% 6.37/6.37      <=> 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_2),Xa)),hAPP(fun(product_prod(X_a,X_b),bool),fun(product_prod(X_a,X_b),bool),hAPP(fun(product_prod(X_a,X_b),bool),fun(fun(product_prod(X_a,X_b),bool),fun(product_prod(X_a,X_b),bool)),semilattice_sup_sup(fun(product_prod(X_a,X_b),bool)),R_1),S_2))) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_284_restrict__in,axiom,
% 6.37/6.37      ! [X_b,X_a,M_1,X_1,A_2] :
% 6.37/6.37        ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),X_1),A_2))
% 6.37/6.37       => hAPP(X_a,option(X_b),hAPP(fun(X_a,bool),fun(X_a,option(X_b)),hAPP(fun(X_a,option(X_b)),fun(fun(X_a,bool),fun(X_a,option(X_b))),restrict_map(X_a,X_b),M_1),A_2),X_1) = hAPP(X_a,option(X_b),M_1,X_1) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_285_exp_Osimps_I8_J,axiom,
% 6.37/6.37      ! [X_a,Exp1_3,List1_3,List2_3,Exp2_3,Exp1_2,List1_2,List2_2,Exp2_2] :
% 6.37/6.37        ( hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(list(char),fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(list(char),fun(exp(X_a),exp(X_a)))),fAss(X_a),Exp1_3),List1_3),List2_3),Exp2_3) = hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(list(char),fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(list(char),fun(exp(X_a),exp(X_a)))),fAss(X_a),Exp1_2),List1_2),List2_2),Exp2_2)
% 6.37/6.37      <=> ( Exp1_3 = Exp1_2
% 6.37/6.37          & List1_3 = List1_2
% 6.37/6.37          & List2_3 = List2_2
% 6.37/6.37          & Exp2_3 = Exp2_2 ) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_286_in__rtrancl__UnI,axiom,
% 6.37/6.37      ! [X_a,S_2,X_1,R_1] :
% 6.37/6.37        ( ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),X_1),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),R_1)))
% 6.37/6.37          | hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),X_1),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),S_2))) )
% 6.37/6.37       => hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),X_1),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),hAPP(fun(product_prod(X_a,X_a),bool),fun(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool)),semilattice_sup_sup(fun(product_prod(X_a,X_a),bool)),R_1),S_2)))) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_287_rtrancl__Un__rtrancl,axiom,
% 6.37/6.37      ! [X_a,R_1,S_2] : hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),hAPP(fun(product_prod(X_a,X_a),bool),fun(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool)),semilattice_sup_sup(fun(product_prod(X_a,X_a),bool)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),R_1)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),S_2))) = hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),hAPP(fun(product_prod(X_a,X_a),bool),fun(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool)),semilattice_sup_sup(fun(product_prod(X_a,X_a),bool)),R_1),S_2)) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_288_redp__redsp_OFAssRed1,axiom,
% 6.37/6.37      ! [F_1,D_2,E_2,Pa,Eb,S,E_b,S_3] :
% 6.37/6.37        ( 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_3))
% 6.37/6.37       => 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))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),fAss(list(char)),Eb),F_1),D_2),E_2)),S),hAPP(exp(list(char)),exp(list(char)),hAPP(list(char),fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),fAss(list(char)),E_b),F_1),D_2),E_2)),S_3)) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_289_exp_Osimps_I78_J,axiom,
% 6.37/6.37      ! [X_a,Val,Exp1,List1_1,List2_1,Exp2] : hAPP(val,exp(X_a),val_1(X_a),Val) != hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(list(char),fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(list(char),fun(exp(X_a),exp(X_a)))),fAss(X_a),Exp1),List1_1),List2_1),Exp2) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_290_exp_Osimps_I79_J,axiom,
% 6.37/6.37      ! [X_a,Exp1,List1_1,List2_1,Exp2,Val] : hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(list(char),fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(list(char),fun(exp(X_a),exp(X_a)))),fAss(X_a),Exp1),List1_1),List2_1),Exp2) != hAPP(val,exp(X_a),val_1(X_a),Val) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_291_restrict__out,axiom,
% 6.37/6.37      ! [X_b,X_a,M_1,X_1,A_2] :
% 6.37/6.37        ( ~ hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),X_1),A_2))
% 6.37/6.37       => hAPP(X_a,option(X_b),hAPP(fun(X_a,bool),fun(X_a,option(X_b)),hAPP(fun(X_a,option(X_b)),fun(fun(X_a,bool),fun(X_a,option(X_b))),restrict_map(X_a,X_b),M_1),A_2),X_1) = none(X_b) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_292_restrict__map__def,axiom,
% 6.37/6.37      ! [X_b,X_a,M_1,A_2,X_2] :
% 6.37/6.37        ( ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),X_2),A_2))
% 6.37/6.37         => hAPP(X_a,option(X_b),hAPP(fun(X_a,bool),fun(X_a,option(X_b)),hAPP(fun(X_a,option(X_b)),fun(fun(X_a,bool),fun(X_a,option(X_b))),restrict_map(X_a,X_b),M_1),A_2),X_2) = hAPP(X_a,option(X_b),M_1,X_2) )
% 6.37/6.37        & ( ~ hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),X_2),A_2))
% 6.37/6.37         => hAPP(X_a,option(X_b),hAPP(fun(X_a,bool),fun(X_a,option(X_b)),hAPP(fun(X_a,option(X_b)),fun(fun(X_a,bool),fun(X_a,option(X_b))),restrict_map(X_a,X_b),M_1),A_2),X_2) = none(X_b) ) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_293_exp_Osimps_I175_J,axiom,
% 6.37/6.37      ! [X_a,Exp1,Exp2,Exp1_1,List1,List2,Exp2_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(list(char),fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(list(char),fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(list(char),fun(exp(X_a),exp(X_a)))),fAss(X_a),Exp1_1),List1),List2),Exp2_1) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_294_exp_Osimps_I138_J,axiom,
% 6.37/6.37      ! [X_a,A_5,Exp,Exp1,List1_1,List2_1,Exp2] : hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),lAss(X_a),A_5),Exp) != hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(list(char),fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(list(char),fun(exp(X_a),exp(X_a)))),fAss(X_a),Exp1),List1_1),List2_1),Exp2) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_295_exp_Osimps_I174_J,axiom,
% 6.37/6.37      ! [X_a,Exp1_1,List1,List2,Exp2_1,Exp1,Exp2] : hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(list(char),fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(list(char),fun(exp(X_a),exp(X_a)))),fAss(X_a),Exp1_1),List1),List2),Exp2_1) != hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),seq(X_a),Exp1),Exp2) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_296_exp_Osimps_I139_J,axiom,
% 6.37/6.37      ! [X_a,Exp1,List1_1,List2_1,Exp2,A_5,Exp] : hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(list(char),fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(list(char),fun(exp(X_a),exp(X_a)))),fAss(X_a),Exp1),List1_1),List2_1),Exp2) != hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),lAss(X_a),A_5),Exp) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_297_exp_Osimps_I173_J,axiom,
% 6.37/6.37      ! [X_a,A_6,Ty,Exp_1,Exp1_1,List1,List2,Exp2_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_6),Ty),Exp_1) != hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(list(char),fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(list(char),fun(exp(X_a),exp(X_a)))),fAss(X_a),Exp1_1),List1),List2),Exp2_1) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_298_exp_Osimps_I172_J,axiom,
% 6.37/6.37      ! [X_a,Exp1_1,List1,List2,Exp2_1,A_6,Ty,Exp_1] : hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(list(char),fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(list(char),fun(exp(X_a),exp(X_a)))),fAss(X_a),Exp1_1),List1),List2),Exp2_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_6),Ty),Exp_1) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_299_restrict__map__empty,axiom,
% 6.37/6.37      ! [X_a,X_b,D_2,X_2] : hAPP(X_a,option(X_b),hAPP(fun(X_a,bool),fun(X_a,option(X_b)),hAPP(fun(X_a,option(X_b)),fun(fun(X_a,bool),fun(X_a,option(X_b))),restrict_map(X_a,X_b),hAPP(option(X_b),fun(X_a,option(X_b)),combk(option(X_b),X_a),none(X_b))),D_2),X_2) = none(X_b) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_300_redp__redsp_OFAssRed2,axiom,
% 6.37/6.37      ! [Va,F_1,D_2,Pa,Eb,S,E_b,S_3] :
% 6.37/6.37        ( 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_3))
% 6.37/6.37       => 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))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),fAss(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),Va)),F_1),D_2),Eb)),S),hAPP(exp(list(char)),exp(list(char)),hAPP(list(char),fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),fAss(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),Va)),F_1),D_2),E_b)),S_3)) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_301_rtrancl__Un__subset,axiom,
% 6.37/6.37      ! [X_a,R_1,S_2] : hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(fun(product_prod(X_a,X_a),bool),fun(fun(product_prod(X_a,X_a),bool),bool),ord_less_eq(fun(product_prod(X_a,X_a),bool)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),hAPP(fun(product_prod(X_a,X_a),bool),fun(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool)),semilattice_sup_sup(fun(product_prod(X_a,X_a),bool)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),R_1)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),S_2))),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),hAPP(fun(product_prod(X_a,X_a),bool),fun(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool)),semilattice_sup_sup(fun(product_prod(X_a,X_a),bool)),R_1),S_2)))) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_302_fv__fvs_Osimps_I8_J,axiom,
% 6.37/6.37      ! [E_1_1,F_1,D_2,E_2] : hAPP(exp(list(char)),fun(list(char),bool),fv,hAPP(exp(list(char)),exp(list(char)),hAPP(list(char),fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),fAss(list(char)),E_1_1),F_1),D_2),E_2)) = hAPP(fun(list(char),bool),fun(list(char),bool),hAPP(fun(list(char),bool),fun(fun(list(char),bool),fun(list(char),bool)),semilattice_sup_sup(fun(list(char),bool)),hAPP(exp(list(char)),fun(list(char),bool),fv,E_1_1)),hAPP(exp(list(char)),fun(list(char),bool),fv,E_2)) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_303_red__reds_OFAssRed1,axiom,
% 6.37/6.37      ! [F_1,D_2,E_2,Eb,S,E_b,S_3,Pa] :
% 6.37/6.37        ( 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_3))),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)))
% 6.37/6.37       => 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))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),fAss(list(char)),Eb),F_1),D_2),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(list(char),fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),fAss(list(char)),E_b),F_1),D_2),E_2)),S_3))),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))) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_304_sup_Oidem,axiom,
% 6.37/6.37      ! [X_a] :
% 6.37/6.37        ( semilattice_sup(X_a)
% 6.37/6.37       => ! [A_5] : hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),A_5),A_5) = ti(X_a,A_5) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_305_sup__idem,axiom,
% 6.37/6.37      ! [X_a] :
% 6.37/6.37        ( semilattice_sup(X_a)
% 6.37/6.37       => ! [X] : hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),X),X) = ti(X_a,X) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_306_sup_Ocommute,axiom,
% 6.37/6.37      ! [X_a] :
% 6.37/6.37        ( semilattice_sup(X_a)
% 6.37/6.37       => ! [A_5,B_2] : hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),A_5),B_2) = hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),B_2),A_5) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_307_inf__sup__aci_I5_J,axiom,
% 6.37/6.37      ! [X_a] :
% 6.37/6.37        ( lattice(X_a)
% 6.37/6.37       => ! [X,Y] : hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),X),Y) = hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),Y),X) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_308_sup__commute,axiom,
% 6.37/6.37      ! [X_a] :
% 6.37/6.37        ( semilattice_sup(X_a)
% 6.37/6.37       => ! [X,Y] : hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),X),Y) = hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),Y),X) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_309_sup_Oleft__idem,axiom,
% 6.37/6.37      ! [X_a] :
% 6.37/6.37        ( semilattice_sup(X_a)
% 6.37/6.37       => ! [A_5,B_2] : hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),A_5),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),A_5),B_2)) = hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),A_5),B_2) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_310_inf__sup__aci_I8_J,axiom,
% 6.37/6.37      ! [X_a] :
% 6.37/6.37        ( lattice(X_a)
% 6.37/6.37       => ! [X,Y] : hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),X),Y)) = hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),X),Y) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_311_sup__left__idem,axiom,
% 6.37/6.37      ! [X_a] :
% 6.37/6.37        ( semilattice_sup(X_a)
% 6.37/6.37       => ! [X,Y] : hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),X),Y)) = hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),X),Y) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_312_sup_Oleft__commute,axiom,
% 6.37/6.37      ! [X_a] :
% 6.37/6.37        ( semilattice_sup(X_a)
% 6.37/6.37       => ! [B_2,A_5,C_6] : hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),B_2),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),A_5),C_6)) = hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),A_5),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),B_2),C_6)) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_313_inf__sup__aci_I7_J,axiom,
% 6.37/6.37      ! [X_a] :
% 6.37/6.37        ( lattice(X_a)
% 6.37/6.37       => ! [X,Y,Z_2] : hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),Y),Z_2)) = hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),Y),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),X),Z_2)) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_314_sup__left__commute,axiom,
% 6.37/6.37      ! [X_a] :
% 6.37/6.37        ( semilattice_sup(X_a)
% 6.37/6.37       => ! [X,Y,Z_2] : hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),Y),Z_2)) = hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),Y),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),X),Z_2)) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_315_sup_Oassoc,axiom,
% 6.37/6.37      ! [X_a] :
% 6.37/6.37        ( semilattice_sup(X_a)
% 6.37/6.37       => ! [A_5,B_2,C_6] : hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),A_5),B_2)),C_6) = hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),A_5),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),B_2),C_6)) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_316_inf__sup__aci_I6_J,axiom,
% 6.37/6.37      ! [X_a] :
% 6.37/6.37        ( lattice(X_a)
% 6.37/6.37       => ! [X,Y,Z_2] : hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),X),Y)),Z_2) = hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),Y),Z_2)) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_317_sup__assoc,axiom,
% 6.37/6.37      ! [X_a] :
% 6.37/6.37        ( semilattice_sup(X_a)
% 6.37/6.37       => ! [X,Y,Z_2] : hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),X),Y)),Z_2) = hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),Y),Z_2)) ) ).
% 6.37/6.37  
% 6.37/6.37  fof(fact_318_red__reds_OFAssRed2,axiom,
% 6.37/6.37      ! [Va,F_1,D_2,Eb,S,E_b,S_3,Pa] :
% 6.37/6.37        ( 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_3))),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)))
% 6.37/6.38       => 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))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),fAss(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),Va)),F_1),D_2),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))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),fAss(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),Va)),F_1),D_2),E_b)),S_3))),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))) ) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_319_FAssReds1,axiom,
% 6.37/6.38      ! [F_1,D_2,E_2,Eb,S,E_b,S_3,Pa] :
% 6.37/6.38        ( 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_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.37/6.38       => 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))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),fAss(list(char)),Eb),F_1),D_2),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(list(char),fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),fAss(list(char)),E_b),F_1),D_2),E_2)),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_320_FAssReds2,axiom,
% 6.37/6.38      ! [Va,F_1,D_2,Eb,S,E_b,S_3,Pa] :
% 6.37/6.38        ( 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_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.37/6.38       => 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))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),fAss(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),Va)),F_1),D_2),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))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),fAss(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),Va)),F_1),D_2),E_b)),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_321_FAss,axiom,
% 6.37/6.38      ! [H_2_1,Fs_2,F_1,D_2,C_1,Fs,E_2,Va,H_2,L_2,Pa,E_1_1,S_0,A_1,S_1] :
% 6.37/6.38        ( 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)))),eval,Pa),E_1_1),S_0),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1))),S_1))
% 6.37/6.38       => ( 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)))),eval,Pa),E_2),S_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))),H_2),L_2)))
% 6.37/6.38         => ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),H_2,A_1) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_1),Fs))
% 6.37/6.38           => ( Fs_2 = hAPP(option(val),fun(product_prod(list(char),list(char)),option(val)),hAPP(product_prod(list(char),list(char)),fun(option(val),fun(product_prod(list(char),list(char)),option(val))),hAPP(fun(product_prod(list(char),list(char)),option(val)),fun(product_prod(list(char),list(char)),fun(option(val),fun(product_prod(list(char),list(char)),option(val)))),fun_upd(product_prod(list(char),list(char)),option(val)),Fs),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),F_1),D_2)),hAPP(val,option(val),some(val),Va))
% 6.37/6.38             => ( H_2_1 = hAPP(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),hAPP(nat,fun(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(nat,fun(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))))),fun_upd(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),H_2),A_1),hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_1),Fs_2)))
% 6.37/6.38               => 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)))),eval,Pa),hAPP(exp(list(char)),exp(list(char)),hAPP(list(char),fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),fAss(list(char)),E_1_1),F_1),D_2),E_2)),S_0),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))),H_2_1),L_2))) ) ) ) ) ) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_322_redp__redsp_ORedFAss,axiom,
% 6.37/6.38      ! [Pa,F_1,D_2,Va,Lb,Hb,A_1,C_1,Fs] :
% 6.37/6.38        ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),Hb,A_1) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_1),Fs))
% 6.37/6.38       => 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))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),fAss(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1))),F_1),D_2),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(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))),hAPP(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),hAPP(nat,fun(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(nat,fun(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))))),fun_upd(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),Hb),A_1),hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_1),hAPP(option(val),fun(product_prod(list(char),list(char)),option(val)),hAPP(product_prod(list(char),list(char)),fun(option(val),fun(product_prod(list(char),list(char)),option(val))),hAPP(fun(product_prod(list(char),list(char)),option(val)),fun(product_prod(list(char),list(char)),fun(option(val),fun(product_prod(list(char),list(char)),option(val)))),fun_upd(product_prod(list(char),list(char)),option(val)),Fs),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),F_1),D_2)),hAPP(val,option(val),some(val),Va)))))),Lb))) ) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_323_red__reds_ORedFAss,axiom,
% 6.37/6.38      ! [F_1,D_2,Va,Lb,Pa,Hb,A_1,C_1,Fs] :
% 6.37/6.38        ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),Hb,A_1) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_1),Fs))
% 6.37/6.38       => 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))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),fAss(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1))),F_1),D_2),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))),hAPP(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),hAPP(nat,fun(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(nat,fun(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))))),fun_upd(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),Hb),A_1),hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_1),hAPP(option(val),fun(product_prod(list(char),list(char)),option(val)),hAPP(product_prod(list(char),list(char)),fun(option(val),fun(product_prod(list(char),list(char)),option(val))),hAPP(fun(product_prod(list(char),list(char)),option(val)),fun(product_prod(list(char),list(char)),fun(option(val),fun(product_prod(list(char),list(char)),option(val)))),fun_upd(product_prod(list(char),list(char)),option(val)),Fs),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),F_1),D_2)),hAPP(val,option(val),some(val),Va)))))),Lb)))),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))) ) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_324_inf__sup__ord_I3_J,axiom,
% 6.37/6.38      ! [X_a] :
% 6.37/6.38        ( lattice(X_a)
% 6.37/6.38       => ! [X,Y] : hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),X),Y))) ) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_325_sup__ge1,axiom,
% 6.37/6.38      ! [X_a] :
% 6.37/6.38        ( semilattice_sup(X_a)
% 6.37/6.38       => ! [X,Y] : hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),X),Y))) ) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_326_inf__sup__ord_I4_J,axiom,
% 6.37/6.38      ! [X_a] :
% 6.37/6.38        ( lattice(X_a)
% 6.37/6.38       => ! [Y,X] : hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),Y),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),X),Y))) ) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_327_sup__ge2,axiom,
% 6.37/6.38      ! [X_a] :
% 6.37/6.38        ( semilattice_sup(X_a)
% 6.37/6.38       => ! [Y,X] : hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),Y),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),X),Y))) ) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_328_le__iff__sup,axiom,
% 6.37/6.38      ! [X_a] :
% 6.37/6.38        ( semilattice_sup(X_a)
% 6.37/6.38       => ! [X_1,Y_1] :
% 6.37/6.38            ( hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),X_1),Y_1))
% 6.37/6.38          <=> hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),X_1),Y_1) = ti(X_a,Y_1) ) ) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_329_le__sup__iff,axiom,
% 6.37/6.38      ! [X_a] :
% 6.37/6.38        ( semilattice_sup(X_a)
% 6.37/6.38       => ! [X_1,Y_1,Z_1] :
% 6.37/6.38            ( hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),X_1),Y_1)),Z_1))
% 6.37/6.38          <=> ( hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),X_1),Z_1))
% 6.37/6.38              & hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),Y_1),Z_1)) ) ) ) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_330_le__supI1,axiom,
% 6.37/6.38      ! [X_a] :
% 6.37/6.38        ( semilattice_sup(X_a)
% 6.37/6.38       => ! [B_2,X,A_5] :
% 6.37/6.38            ( hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),X),A_5))
% 6.37/6.38           => hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),A_5),B_2))) ) ) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_331_le__supI2,axiom,
% 6.37/6.38      ! [X_a] :
% 6.37/6.38        ( semilattice_sup(X_a)
% 6.37/6.38       => ! [A_5,X,B_2] :
% 6.37/6.38            ( hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),X),B_2))
% 6.37/6.38           => hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),X),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),A_5),B_2))) ) ) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_332_sup__absorb2,axiom,
% 6.37/6.38      ! [X_a] :
% 6.37/6.38        ( semilattice_sup(X_a)
% 6.37/6.38       => ! [X,Y] :
% 6.37/6.38            ( hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),X),Y))
% 6.37/6.38           => hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),X),Y) = ti(X_a,Y) ) ) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_333_sup__absorb1,axiom,
% 6.37/6.38      ! [X_a] :
% 6.37/6.38        ( semilattice_sup(X_a)
% 6.37/6.38       => ! [Y,X] :
% 6.37/6.38            ( hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),Y),X))
% 6.37/6.38           => hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),X),Y) = ti(X_a,X) ) ) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_334_le__supI,axiom,
% 6.37/6.38      ! [X_a] :
% 6.37/6.38        ( semilattice_sup(X_a)
% 6.37/6.38       => ! [B_2,A_5,X] :
% 6.37/6.38            ( hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),A_5),X))
% 6.37/6.38           => ( hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),B_2),X))
% 6.37/6.38             => hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),A_5),B_2)),X)) ) ) ) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_335_sup__least,axiom,
% 6.37/6.38      ! [X_a] :
% 6.37/6.38        ( semilattice_sup(X_a)
% 6.37/6.38       => ! [Z_2,Y,X] :
% 6.37/6.38            ( hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),Y),X))
% 6.37/6.38           => ( hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),Z_2),X))
% 6.37/6.38             => hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),ord_less_eq(X_a),hAPP(X_a,X_a,hAPP(X_a,fun(X_a,X_a),semilattice_sup_sup(X_a),Y),Z_2)),X)) ) ) ) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_336_FAccRedsVal,axiom,
% 6.37/6.38      ! [F_1,D_2,Va,C_1,Fs,Eb,S,A_1,S_3,Pa] :
% 6.37/6.38        ( 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)))),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1))),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.37/6.38       => ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),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))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),hp,S_3),A_1) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_1),Fs))
% 6.37/6.38         => ( hAPP(product_prod(list(char),list(char)),option(val),Fs,hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),F_1),D_2)) = hAPP(val,option(val),some(val),Va)
% 6.37/6.38           => 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(list(char),exp(list(char)),hAPP(list(char),fun(list(char),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(char),exp(list(char)))),fAcc(list(char)),Eb),F_1),D_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(val,exp(list(char)),val_1(list(char)),Va)),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ) ) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_337_red__reds_ORedFAcc,axiom,
% 6.37/6.38      ! [Pa,F_1,D_2,Va,S,A_1,C_1,Fs] :
% 6.37/6.38        ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),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))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),hp,S),A_1) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_1),Fs))
% 6.37/6.38       => ( hAPP(product_prod(list(char),list(char)),option(val),Fs,hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),F_1),D_2)) = hAPP(val,option(val),some(val),Va)
% 6.37/6.38         => 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(list(char),exp(list(char)),hAPP(list(char),fun(list(char),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(char),exp(list(char)))),fAcc(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1))),F_1),D_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(val,exp(list(char)),val_1(list(char)),Va)),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))) ) ) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_338_redp__redsp_ORedFAcc,axiom,
% 6.37/6.38      ! [Pa,F_1,D_2,Va,S,A_1,C_1,Fs] :
% 6.37/6.38        ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),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))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),hp,S),A_1) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_1),Fs))
% 6.37/6.38       => ( hAPP(product_prod(list(char),list(char)),option(val),Fs,hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),F_1),D_2)) = hAPP(val,option(val),some(val),Va)
% 6.37/6.38         => 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(list(char),exp(list(char)),hAPP(list(char),fun(list(char),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(char),exp(list(char)))),fAcc(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1))),F_1),D_2)),S),hAPP(val,exp(list(char)),val_1(list(char)),Va)),S)) ) ) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_339_FAcc,axiom,
% 6.37/6.38      ! [F_1,D_2,Va,C_1,Fs,Pa,Eb,S_0,A_1,Hb,Lb] :
% 6.37/6.38        ( 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)))),eval,Pa),Eb),S_0),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1))),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)))
% 6.37/6.38       => ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),Hb,A_1) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_1),Fs))
% 6.37/6.38         => ( hAPP(product_prod(list(char),list(char)),option(val),Fs,hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),F_1),D_2)) = hAPP(val,option(val),some(val),Va)
% 6.37/6.38           => 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)))),eval,Pa),hAPP(list(char),exp(list(char)),hAPP(list(char),fun(list(char),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(char),exp(list(char)))),fAcc(list(char)),Eb),F_1),D_2)),S_0),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))) ) ) ) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_340_red__reds_OInitBlockThrow,axiom,
% 6.37/6.38      ! [Va_1,Ta,Va,A_1,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(exp(list(char)),exp(list(char)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1)))))),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)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1)))),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))) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_341_rtrancl__Un__separator__converseE,axiom,
% 6.37/6.38      ! [X_a,A_1,B,Pa,Q_1] :
% 6.37/6.38        ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),A_1),B)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),hAPP(fun(product_prod(X_a,X_a),bool),fun(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool)),semilattice_sup_sup(fun(product_prod(X_a,X_a),bool)),Pa),Q_1))))
% 6.37/6.38       => ( ! [X_2,Y_2] :
% 6.37/6.38              ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),X_2),B)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),Pa)))
% 6.37/6.38             => ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),Y_2),X_2)),Q_1))
% 6.37/6.38               => ti(X_a,Y_2) = ti(X_a,X_2) ) )
% 6.37/6.38         => hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),A_1),B)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),Pa))) ) ) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_342_sup2E,axiom,
% 6.37/6.38      ! [X_b,X_a,A_2,B_1,X_1,Y_1] :
% 6.37/6.38        ( hBOOL(hAPP(X_b,bool,hAPP(X_a,fun(X_b,bool),hAPP(fun(X_a,fun(X_b,bool)),fun(X_a,fun(X_b,bool)),hAPP(fun(X_a,fun(X_b,bool)),fun(fun(X_a,fun(X_b,bool)),fun(X_a,fun(X_b,bool))),semilattice_sup_sup(fun(X_a,fun(X_b,bool))),A_2),B_1),X_1),Y_1))
% 6.37/6.38       => ( ~ hBOOL(hAPP(X_b,bool,hAPP(X_a,fun(X_b,bool),A_2,X_1),Y_1))
% 6.37/6.38         => hBOOL(hAPP(X_b,bool,hAPP(X_a,fun(X_b,bool),B_1,X_1),Y_1)) ) ) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_343_sup2CI,axiom,
% 6.37/6.38      ! [X_b,X_a,A_2,B_1,X_1,Y_1] :
% 6.37/6.38        ( ( ~ hBOOL(hAPP(X_b,bool,hAPP(X_a,fun(X_b,bool),B_1,X_1),Y_1))
% 6.37/6.38         => hBOOL(hAPP(X_b,bool,hAPP(X_a,fun(X_b,bool),A_2,X_1),Y_1)) )
% 6.37/6.38       => hBOOL(hAPP(X_b,bool,hAPP(X_a,fun(X_b,bool),hAPP(fun(X_a,fun(X_b,bool)),fun(X_a,fun(X_b,bool)),hAPP(fun(X_a,fun(X_b,bool)),fun(fun(X_a,fun(X_b,bool)),fun(X_a,fun(X_b,bool))),semilattice_sup_sup(fun(X_a,fun(X_b,bool))),A_2),B_1),X_1),Y_1)) ) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_344_sup2I1,axiom,
% 6.37/6.38      ! [X_b,X_a,B_1,A_2,X_1,Y_1] :
% 6.37/6.38        ( hBOOL(hAPP(X_b,bool,hAPP(X_a,fun(X_b,bool),A_2,X_1),Y_1))
% 6.37/6.38       => hBOOL(hAPP(X_b,bool,hAPP(X_a,fun(X_b,bool),hAPP(fun(X_a,fun(X_b,bool)),fun(X_a,fun(X_b,bool)),hAPP(fun(X_a,fun(X_b,bool)),fun(fun(X_a,fun(X_b,bool)),fun(X_a,fun(X_b,bool))),semilattice_sup_sup(fun(X_a,fun(X_b,bool))),A_2),B_1),X_1),Y_1)) ) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_345_sup2I2,axiom,
% 6.37/6.38      ! [X_b,X_a,A_2,B_1,X_1,Y_1] :
% 6.37/6.38        ( hBOOL(hAPP(X_b,bool,hAPP(X_a,fun(X_b,bool),B_1,X_1),Y_1))
% 6.37/6.38       => hBOOL(hAPP(X_b,bool,hAPP(X_a,fun(X_b,bool),hAPP(fun(X_a,fun(X_b,bool)),fun(X_a,fun(X_b,bool)),hAPP(fun(X_a,fun(X_b,bool)),fun(fun(X_a,fun(X_b,bool)),fun(X_a,fun(X_b,bool))),semilattice_sup_sup(fun(X_a,fun(X_b,bool))),A_2),B_1),X_1),Y_1)) ) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_346_exp_Osimps_I167_J,axiom,
% 6.37/6.38      ! [X_a,Exp_1,Exp,List1,List2] : hAPP(exp(X_a),exp(X_a),throw(X_a),Exp_1) != hAPP(list(char),exp(X_a),hAPP(list(char),fun(list(char),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(char),exp(X_a))),fAcc(X_a),Exp),List1),List2) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_347_exp_Osimps_I166_J,axiom,
% 6.37/6.38      ! [X_a,Exp,List1,List2,Exp_1] : hAPP(list(char),exp(X_a),hAPP(list(char),fun(list(char),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(char),exp(X_a))),fAcc(X_a),Exp),List1),List2) != hAPP(exp(X_a),exp(X_a),throw(X_a),Exp_1) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_348_exp_Osimps_I14_J,axiom,
% 6.37/6.38      ! [X_a,Exp_3,Exp_2] :
% 6.37/6.38        ( hAPP(exp(X_a),exp(X_a),throw(X_a),Exp_3) = hAPP(exp(X_a),exp(X_a),throw(X_a),Exp_2)
% 6.37/6.38      <=> Exp_3 = Exp_2 ) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_349_exp_Osimps_I7_J,axiom,
% 6.37/6.38      ! [X_a,Exp_3,List1_3,List2_3,Exp_2,List1_2,List2_2] :
% 6.37/6.38        ( hAPP(list(char),exp(X_a),hAPP(list(char),fun(list(char),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(char),exp(X_a))),fAcc(X_a),Exp_3),List1_3),List2_3) = hAPP(list(char),exp(X_a),hAPP(list(char),fun(list(char),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(char),exp(X_a))),fAcc(X_a),Exp_2),List1_2),List2_2)
% 6.37/6.38      <=> ( Exp_3 = Exp_2
% 6.37/6.38          & List1_3 = List1_2
% 6.37/6.38          & List2_3 = List2_2 ) ) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_350_redp__redsp_OFAccThrow,axiom,
% 6.37/6.38      ! [Pa,Eb,F_1,D_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(list(char),exp(list(char)),hAPP(list(char),fun(list(char),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(char),exp(list(char)))),fAcc(list(char)),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb)),F_1),D_2)),S),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb)),S)) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_351_eval__evals_OFAccThrow,axiom,
% 6.37/6.38      ! [F_1,D_2,Pa,Eb,S_0,E_b,S_1] :
% 6.37/6.38        ( 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)))),eval,Pa),Eb),S_0),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_b)),S_1))
% 6.37/6.38       => 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)))),eval,Pa),hAPP(list(char),exp(list(char)),hAPP(list(char),fun(list(char),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(char),exp(list(char)))),fAcc(list(char)),Eb),F_1),D_2)),S_0),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_b)),S_1)) ) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_352_eval__evals_OThrowThrow,axiom,
% 6.37/6.38      ! [Pa,Eb,S_0,E_b,S_1] :
% 6.37/6.38        ( 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)))),eval,Pa),Eb),S_0),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_b)),S_1))
% 6.37/6.38       => 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)))),eval,Pa),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb)),S_0),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_b)),S_1)) ) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_353_redp__redsp_OThrowThrow,axiom,
% 6.37/6.38      ! [Pa,Eb,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)),throw(list(char)),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb))),S),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb)),S)) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_354_redp__redsp_OThrowRed,axiom,
% 6.37/6.38      ! [Pa,Eb,S,E_b,S_3] :
% 6.37/6.38        ( 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_3))
% 6.37/6.38       => 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)),throw(list(char)),Eb)),S),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_b)),S_3)) ) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_355_fv__fvs_Osimps_I14_J,axiom,
% 6.37/6.38      ! [Eb] : hAPP(exp(list(char)),fun(list(char),bool),fv,hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb)) = hAPP(exp(list(char)),fun(list(char),bool),fv,Eb) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_356_redp__redsp_OFAccRed,axiom,
% 6.37/6.38      ! [F_1,D_2,Pa,Eb,S,E_b,S_3] :
% 6.37/6.38        ( 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_3))
% 6.37/6.38       => 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(list(char),exp(list(char)),hAPP(list(char),fun(list(char),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(char),exp(list(char)))),fAcc(list(char)),Eb),F_1),D_2)),S),hAPP(list(char),exp(list(char)),hAPP(list(char),fun(list(char),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(char),exp(list(char)))),fAcc(list(char)),E_b),F_1),D_2)),S_3)) ) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_357_fv__fvs_Osimps_I7_J,axiom,
% 6.37/6.38      ! [Eb,F_1,D_2] : hAPP(exp(list(char)),fun(list(char),bool),fv,hAPP(list(char),exp(list(char)),hAPP(list(char),fun(list(char),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(char),exp(list(char)))),fAcc(list(char)),Eb),F_1),D_2)) = hAPP(exp(list(char)),fun(list(char),bool),fv,Eb) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_358_exp_Osimps_I91_J,axiom,
% 6.37/6.38      ! [X_a,Exp_1,Val] : hAPP(exp(X_a),exp(X_a),throw(X_a),Exp_1) != hAPP(val,exp(X_a),val_1(X_a),Val) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_359_exp_Osimps_I90_J,axiom,
% 6.37/6.38      ! [X_a,Val,Exp_1] : hAPP(val,exp(X_a),val_1(X_a),Val) != hAPP(exp(X_a),exp(X_a),throw(X_a),Exp_1) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_360_exp_Osimps_I77_J,axiom,
% 6.37/6.38      ! [X_a,Exp_1,List1_1,List2_1,Val] : hAPP(list(char),exp(X_a),hAPP(list(char),fun(list(char),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(char),exp(X_a))),fAcc(X_a),Exp_1),List1_1),List2_1) != hAPP(val,exp(X_a),val_1(X_a),Val) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_361_exp_Osimps_I76_J,axiom,
% 6.37/6.38      ! [X_a,Val,Exp_1,List1_1,List2_1] : hAPP(val,exp(X_a),val_1(X_a),Val) != hAPP(list(char),exp(X_a),hAPP(list(char),fun(list(char),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(char),exp(X_a))),fAcc(X_a),Exp_1),List1_1),List2_1) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_362_exp_Osimps_I150_J,axiom,
% 6.37/6.38      ! [X_a,A_5,Exp,Exp_1] : hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),lAss(X_a),A_5),Exp) != hAPP(exp(X_a),exp(X_a),throw(X_a),Exp_1) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_363_exp_Osimps_I210_J,axiom,
% 6.37/6.38      ! [X_a,Exp1_1,Exp2_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_1),Exp2_1) != hAPP(exp(X_a),exp(X_a),throw(X_a),Exp_1) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_364_exp_Osimps_I151_J,axiom,
% 6.37/6.38      ! [X_a,Exp_1,A_5,Exp] : hAPP(exp(X_a),exp(X_a),throw(X_a),Exp_1) != hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),lAss(X_a),A_5),Exp) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_365_exp_Osimps_I211_J,axiom,
% 6.37/6.38      ! [X_a,Exp_1,Exp1_1,Exp2_1] : hAPP(exp(X_a),exp(X_a),throw(X_a),Exp_1) != 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) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_366_exp_Osimps_I181_J,axiom,
% 6.37/6.38      ! [X_a,Exp_1,Exp1_1,List1,List2,Exp2_1] : hAPP(exp(X_a),exp(X_a),throw(X_a),Exp_1) != hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(list(char),fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(list(char),fun(exp(X_a),exp(X_a)))),fAss(X_a),Exp1_1),List1),List2),Exp2_1) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_367_exp_Osimps_I180_J,axiom,
% 6.37/6.38      ! [X_a,Exp1_1,List1,List2,Exp2_1,Exp_1] : hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(list(char),fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(list(char),fun(exp(X_a),exp(X_a)))),fAss(X_a),Exp1_1),List1),List2),Exp2_1) != hAPP(exp(X_a),exp(X_a),throw(X_a),Exp_1) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_368_exp_Osimps_I202_J,axiom,
% 6.37/6.38      ! [X_a,A_5,Ty_1,Exp,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_5),Ty_1),Exp) != hAPP(exp(X_a),exp(X_a),throw(X_a),Exp_1) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_369_exp_Osimps_I203_J,axiom,
% 6.37/6.38      ! [X_a,Exp_1,A_5,Ty_1,Exp] : hAPP(exp(X_a),exp(X_a),throw(X_a),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_5),Ty_1),Exp) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_370_red__reds_OFAccThrow,axiom,
% 6.37/6.38      ! [Eb,F_1,D_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(list(char),exp(list(char)),hAPP(list(char),fun(list(char),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(char),exp(list(char)))),fAcc(list(char)),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb)),F_1),D_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)),throw(list(char)),Eb)),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))) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_371_exp_Osimps_I137_J,axiom,
% 6.37/6.38      ! [X_a,Exp_1,List1_1,List2_1,A_5,Exp] : hAPP(list(char),exp(X_a),hAPP(list(char),fun(list(char),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(char),exp(X_a))),fAcc(X_a),Exp_1),List1_1),List2_1) != hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),lAss(X_a),A_5),Exp) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_372_exp_Osimps_I160_J,axiom,
% 6.37/6.38      ! [X_a,Exp,List1,List2,Exp1,Exp2] : hAPP(list(char),exp(X_a),hAPP(list(char),fun(list(char),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(char),exp(X_a))),fAcc(X_a),Exp),List1),List2) != hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),seq(X_a),Exp1),Exp2) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_373_exp_Osimps_I136_J,axiom,
% 6.37/6.38      ! [X_a,A_5,Exp,Exp_1,List1_1,List2_1] : hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),lAss(X_a),A_5),Exp) != hAPP(list(char),exp(X_a),hAPP(list(char),fun(list(char),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(char),exp(X_a))),fAcc(X_a),Exp_1),List1_1),List2_1) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_374_exp_Osimps_I161_J,axiom,
% 6.37/6.38      ! [X_a,Exp1,Exp2,Exp,List1,List2] : hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),seq(X_a),Exp1),Exp2) != hAPP(list(char),exp(X_a),hAPP(list(char),fun(list(char),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(char),exp(X_a))),fAcc(X_a),Exp),List1),List2) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_375_exp_Osimps_I154_J,axiom,
% 6.37/6.38      ! [X_a,Exp,List1,List2,Exp1,List1_1,List2_1,Exp2] : hAPP(list(char),exp(X_a),hAPP(list(char),fun(list(char),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(char),exp(X_a))),fAcc(X_a),Exp),List1),List2) != hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(list(char),fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(list(char),fun(exp(X_a),exp(X_a)))),fAss(X_a),Exp1),List1_1),List2_1),Exp2) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_376_exp_Osimps_I155_J,axiom,
% 6.37/6.38      ! [X_a,Exp1,List1_1,List2_1,Exp2,Exp,List1,List2] : hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(list(char),fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(list(char),fun(exp(X_a),exp(X_a)))),fAss(X_a),Exp1),List1_1),List2_1),Exp2) != hAPP(list(char),exp(X_a),hAPP(list(char),fun(list(char),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(char),exp(X_a))),fAcc(X_a),Exp),List1),List2) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_377_exp_Osimps_I159_J,axiom,
% 6.37/6.38      ! [X_a,A_6,Ty,Exp_1,Exp,List1,List2] : 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_6),Ty),Exp_1) != hAPP(list(char),exp(X_a),hAPP(list(char),fun(list(char),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(char),exp(X_a))),fAcc(X_a),Exp),List1),List2) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_378_exp_Osimps_I158_J,axiom,
% 6.37/6.38      ! [X_a,Exp,List1,List2,A_6,Ty,Exp_1] : hAPP(list(char),exp(X_a),hAPP(list(char),fun(list(char),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(char),exp(X_a))),fAcc(X_a),Exp),List1),List2) != 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_6),Ty),Exp_1) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_379__092_060D_062___092_060D_062s_Osimps_I14_J,axiom,
% 6.37/6.38      ! [X_a,Eb,A_2] :
% 6.37/6.38        ( hBOOL(hAPP(option(fun(X_a,bool)),bool,hAPP(exp(X_a),fun(option(fun(X_a,bool)),bool),d(X_a),hAPP(exp(X_a),exp(X_a),throw(X_a),Eb)),A_2))
% 6.37/6.38      <=> hBOOL(hAPP(option(fun(X_a,bool)),bool,hAPP(exp(X_a),fun(option(fun(X_a,bool)),bool),d(X_a),Eb),A_2)) ) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_380__092_060D_062___092_060D_062s_Osimps_I7_J,axiom,
% 6.37/6.38      ! [X_a,Eb,F_1,D_2,A_2] :
% 6.37/6.38        ( hBOOL(hAPP(option(fun(X_a,bool)),bool,hAPP(exp(X_a),fun(option(fun(X_a,bool)),bool),d(X_a),hAPP(list(char),exp(X_a),hAPP(list(char),fun(list(char),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(char),exp(X_a))),fAcc(X_a),Eb),F_1),D_2)),A_2))
% 6.37/6.38      <=> hBOOL(hAPP(option(fun(X_a,bool)),bool,hAPP(exp(X_a),fun(option(fun(X_a,bool)),bool),d(X_a),Eb),A_2)) ) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_381_FAccRedsThrow,axiom,
% 6.37/6.38      ! [F_1,D_2,Eb,S,A_1,S_3,Pa] :
% 6.37/6.38        ( 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)))),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),A_1)),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.37/6.38       => 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(list(char),exp(list(char)),hAPP(list(char),fun(list(char),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(char),exp(list(char)))),fAcc(list(char)),Eb),F_1),D_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)),throw(list(char)),A_1)),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_382_eval__evals_OSeqThrow,axiom,
% 6.37/6.38      ! [E_1_1,Pa,E_0,S_0,Eb,S_1] :
% 6.37/6.38        ( 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)))),eval,Pa),E_0),S_0),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb)),S_1))
% 6.37/6.38       => 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)))),eval,Pa),hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),seq(list(char)),E_0),E_1_1)),S_0),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb)),S_1)) ) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_383_eval__evals_OLAssThrow,axiom,
% 6.37/6.38      ! [Va_1,Pa,Eb,S_0,E_b,S_1] :
% 6.37/6.38        ( 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)))),eval,Pa),Eb),S_0),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_b)),S_1))
% 6.37/6.38       => 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)))),eval,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_0),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_b)),S_1)) ) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_384_eval__evals_OFAssThrow1,axiom,
% 6.37/6.38      ! [F_1,D_2,E_2,Pa,E_1_1,S_0,E_b,S_1] :
% 6.37/6.38        ( 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)))),eval,Pa),E_1_1),S_0),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_b)),S_1))
% 6.37/6.38       => 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)))),eval,Pa),hAPP(exp(list(char)),exp(list(char)),hAPP(list(char),fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),fAss(list(char)),E_1_1),F_1),D_2),E_2)),S_0),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_b)),S_1)) ) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_385_redp__redsp_OSeqThrow,axiom,
% 6.37/6.38      ! [Pa,Eb,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(exp(list(char)),exp(list(char)),throw(list(char)),Eb)),E_2)),S),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb)),S)) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_386_redp__redsp_OLAssThrow,axiom,
% 6.37/6.38      ! [Pa,Va_1,Eb,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(list(char),fun(exp(list(char)),exp(list(char))),lAss(list(char)),Va_1),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb))),S),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb)),S)) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_387_redp__redsp_OFAssThrow1,axiom,
% 6.37/6.38      ! [Pa,Eb,F_1,D_2,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(list(char),fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),fAss(list(char)),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb)),F_1),D_2),E_2)),S),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb)),S)) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_388_red__reds_OThrowThrow,axiom,
% 6.37/6.38      ! [Eb,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)),throw(list(char)),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),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)),throw(list(char)),Eb)),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))) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_389_red__reds_OThrowRed,axiom,
% 6.37/6.38      ! [Eb,S,E_b,S_3,Pa] :
% 6.37/6.38        ( 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_3))),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)))
% 6.37/6.38       => 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)),throw(list(char)),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)),throw(list(char)),E_b)),S_3))),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))) ) ).
% 6.37/6.38  
% 6.37/6.38  fof(fact_390_Throw,axiom,
% 6.37/6.38      ! [Pa,Eb,S_0,A_1,S_1] :
% 6.37/6.39        ( 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)))),eval,Pa),Eb),S_0),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1))),S_1))
% 6.37/6.39       => 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)))),eval,Pa),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb)),S_0),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1)))),S_1)) ) ).
% 6.37/6.39  
% 6.37/6.39  fof(fact_391_eval__evals_OFAssThrow2,axiom,
% 6.37/6.39      ! [F_1,D_2,E_2,E_b,S_2_1,Pa,E_1_1,S_0,Va,S_1] :
% 6.37/6.39        ( 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)))),eval,Pa),E_1_1),S_0),hAPP(val,exp(list(char)),val_1(list(char)),Va)),S_1))
% 6.37/6.39       => ( 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)))),eval,Pa),E_2),S_1),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_b)),S_2_1))
% 6.37/6.39         => 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)))),eval,Pa),hAPP(exp(list(char)),exp(list(char)),hAPP(list(char),fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),fAss(list(char)),E_1_1),F_1),D_2),E_2)),S_0),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_b)),S_2_1)) ) ) ).
% 6.37/6.39  
% 6.37/6.39  fof(fact_392_red__reds_OFAccRed,axiom,
% 6.37/6.39      ! [F_1,D_2,Eb,S,E_b,S_3,Pa] :
% 6.37/6.39        ( 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_3))),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)))
% 6.37/6.39       => 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(list(char),exp(list(char)),hAPP(list(char),fun(list(char),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(char),exp(list(char)))),fAcc(list(char)),Eb),F_1),D_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(list(char),exp(list(char)),hAPP(list(char),fun(list(char),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(char),exp(list(char)))),fAcc(list(char)),E_b),F_1),D_2)),S_3))),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))) ) ).
% 6.37/6.39  
% 6.37/6.39  fof(fact_393_redp__redsp_OFAssThrow2,axiom,
% 6.37/6.39      ! [Pa,Va,F_1,D_2,Eb,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(list(char),fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),fAss(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),Va)),F_1),D_2),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb))),S),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb)),S)) ).
% 6.37/6.39  
% 6.37/6.39  fof(fact_394_final__def,axiom,
% 6.37/6.39      ! [X_a,Eb] :
% 6.37/6.39        ( hBOOL(hAPP(exp(X_a),bool,final(X_a),Eb))
% 6.37/6.39      <=> ( ? [V] : Eb = hAPP(val,exp(X_a),val_1(X_a),V)
% 6.37/6.39          | ? [A_3] : Eb = hAPP(exp(X_a),exp(X_a),throw(X_a),hAPP(val,exp(X_a),val_1(X_a),hAPP(nat,val,addr,A_3))) ) ) ).
% 6.37/6.39  
% 6.37/6.39  fof(fact_395_ThrowReds,axiom,
% 6.37/6.39      ! [Eb,S,E_b,S_3,Pa] :
% 6.37/6.39        ( 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_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.37/6.39       => 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)),throw(list(char)),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)),throw(list(char)),E_b)),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ).
% 6.37/6.39  
% 6.37/6.39  fof(fact_396_ThrowRedsThrow,axiom,
% 6.37/6.39      ! [Eb,S,A_1,S_3,Pa] :
% 6.37/6.39        ( 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)))),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),A_1)),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.37/6.39       => 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)),throw(list(char)),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)),throw(list(char)),A_1)),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ).
% 6.37/6.39  
% 6.37/6.39  fof(fact_397_red__reds_OLAssThrow,axiom,
% 6.37/6.39      ! [Va_1,Eb,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(list(char),fun(exp(list(char)),exp(list(char))),lAss(list(char)),Va_1),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),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)),throw(list(char)),Eb)),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))) ).
% 6.37/6.39  
% 6.37/6.39  fof(fact_398_red__reds_OSeqThrow,axiom,
% 6.37/6.39      ! [Eb,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(exp(list(char)),exp(list(char)),throw(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)),throw(list(char)),Eb)),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))) ).
% 6.37/6.39  
% 6.37/6.39  fof(fact_399_red__reds_OFAssThrow1,axiom,
% 6.37/6.39      ! [Eb,F_1,D_2,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(list(char),fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),fAss(list(char)),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb)),F_1),D_2),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)),throw(list(char)),Eb)),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))) ).
% 6.37/6.39  
% 6.37/6.39  fof(fact_400_redp__redsp_OBlockThrow,axiom,
% 6.37/6.39      ! [Pa,Va_1,Ta,A_1,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)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1))))),S),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1)))),S)) ).
% 6.37/6.39  
% 6.37/6.39  fof(fact_401_FAccReds,axiom,
% 6.37/6.39      ! [F_1,D_2,Eb,S,E_b,S_3,Pa] :
% 6.37/6.39        ( 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_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.37/6.39       => 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(list(char),exp(list(char)),hAPP(list(char),fun(list(char),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(char),exp(list(char)))),fAcc(list(char)),Eb),F_1),D_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(list(char),exp(list(char)),hAPP(list(char),fun(list(char),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(char),exp(list(char)))),fAcc(list(char)),E_b),F_1),D_2)),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ).
% 6.37/6.39  
% 6.37/6.39  fof(fact_402_red__reds_OFAssThrow2,axiom,
% 6.37/6.39      ! [Va,F_1,D_2,Eb,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(list(char),fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),fAss(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),Va)),F_1),D_2),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),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)),throw(list(char)),Eb)),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))) ).
% 6.37/6.39  
% 6.37/6.39  fof(fact_403_LAssRedsThrow,axiom,
% 6.37/6.39      ! [Va_1,Eb,S,A_1,S_3,Pa] :
% 6.37/6.39        ( 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)))),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),A_1)),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.37/6.39       => 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)),throw(list(char)),A_1)),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ).
% 6.37/6.39  
% 6.37/6.39  fof(fact_404_SeqRedsThrow,axiom,
% 6.37/6.39      ! [E_2,Eb,S,E_b,S_3,Pa] :
% 6.37/6.39        ( 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)))),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_b)),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.37/6.39       => 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)),throw(list(char)),E_b)),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ).
% 6.37/6.39  
% 6.37/6.39  fof(fact_405_FAssRedsThrow1,axiom,
% 6.37/6.39      ! [F_1,D_2,E_2,Eb,S,E_b,S_3,Pa] :
% 6.37/6.39        ( 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)))),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_b)),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.37/6.39       => 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))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),fAss(list(char)),Eb),F_1),D_2),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)),throw(list(char)),E_b)),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ).
% 6.37/6.39  
% 6.37/6.39  fof(fact_406_FAssRedsThrow2,axiom,
% 6.37/6.39      ! [F_1,D_2,E_2,Eb,S_2_1,E_1_1,S_0,Va,S_1,Pa] :
% 6.37/6.39        ( 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)))),E_1_1),S_0)),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)),Va)),S_1))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.37/6.39       => ( 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)))),E_2),S_1)),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)),throw(list(char)),Eb)),S_2_1))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.37/6.39         => 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))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),fAss(list(char)),E_1_1),F_1),D_2),E_2)),S_0)),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)),throw(list(char)),Eb)),S_2_1))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ) ).
% 6.37/6.39  
% 6.37/6.39  fof(fact_407_red__reds_OBlockThrow,axiom,
% 6.37/6.39      ! [Va_1,Ta,A_1,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)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1))))),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)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1)))),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))) ).
% 6.37/6.39  
% 6.37/6.39  fof(fact_408_redp__redsp_OInitBlockThrow,axiom,
% 6.55/6.39      ! [Pa,Va_1,Ta,Va,A_1,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(exp(list(char)),exp(list(char)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1)))))),S),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1)))),S)) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_409_eval__cases_I4_J,axiom,
% 6.55/6.39      ! [Pa,Va_1,Eb,S,E_b,S_3] :
% 6.55/6.39        ( 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)))),eval,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),E_b),S_3))
% 6.55/6.39       => ( ( E_b = hAPP(val,exp(list(char)),val_1(list(char)),unit)
% 6.55/6.39           => ! [V,H,L_4] :
% 6.55/6.39                ( S_3 = 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),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_4),Va_1),hAPP(val,option(val),some(val),V)))
% 6.55/6.39               => ~ 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)))),eval,Pa),Eb),S),hAPP(val,exp(list(char)),val_1(list(char)),V)),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),L_4))) ) )
% 6.55/6.39         => ~ ! [E_1] :
% 6.55/6.39                ( E_b = hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_1)
% 6.55/6.39               => ~ 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)))),eval,Pa),Eb),S),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_1)),S_3)) ) ) ) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_410_rtrancl__Un__separatorE,axiom,
% 6.55/6.39      ! [X_a,A_1,B,Pa,Q_1] :
% 6.55/6.39        ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),A_1),B)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),hAPP(fun(product_prod(X_a,X_a),bool),fun(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool)),semilattice_sup_sup(fun(product_prod(X_a,X_a),bool)),Pa),Q_1))))
% 6.55/6.39       => ( ! [X_2,Y_2] :
% 6.55/6.39              ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),A_1),X_2)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),Pa)))
% 6.55/6.39             => ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),X_2),Y_2)),Q_1))
% 6.55/6.39               => ti(X_a,X_2) = ti(X_a,Y_2) ) )
% 6.55/6.39         => hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),A_1),B)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),Pa))) ) ) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_411_finalE,axiom,
% 6.55/6.39      ! [X_a,E] :
% 6.55/6.39        ( hBOOL(hAPP(exp(X_a),bool,final(X_a),E))
% 6.55/6.39       => ( ! [V] : E != hAPP(val,exp(X_a),val_1(X_a),V)
% 6.55/6.39         => ~ ! [A_3] : E != hAPP(exp(X_a),exp(X_a),throw(X_a),hAPP(val,exp(X_a),val_1(X_a),hAPP(nat,val,addr,A_3))) ) ) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_412_eval__cases_I9_J,axiom,
% 6.55/6.39      ! [Pa,E_1_1,E_2,S,E_b,S_3] :
% 6.55/6.39        ( 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)))),eval,Pa),hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),seq(list(char)),E_1_1),E_2)),S),E_b),S_3))
% 6.55/6.39       => ( ! [V,S_1_1] :
% 6.55/6.39              ( 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)))),eval,Pa),E_1_1),S),hAPP(val,exp(list(char)),val_1(list(char)),V)),S_1_1))
% 6.55/6.39             => ~ 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)))),eval,Pa),E_2),S_1_1),E_b),S_3)) )
% 6.55/6.39         => ~ ! [E_4] :
% 6.55/6.39                ( E_b = hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_4)
% 6.55/6.39               => ~ 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)))),eval,Pa),E_1_1),S),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_4)),S_3)) ) ) ) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_413_val_Osimps_I10_J,axiom,
% 6.55/6.39      ! [Nat_1] : unit != hAPP(nat,val,addr,Nat_1) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_414_val_Osimps_I11_J,axiom,
% 6.55/6.39      ! [Nat_1] : hAPP(nat,val,addr,Nat_1) != unit ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_415_val_Osimps_I3_J,axiom,
% 6.55/6.39      ! [Nat_2,Nat] :
% 6.55/6.39        ( hAPP(nat,val,addr,Nat_2) = hAPP(nat,val,addr,Nat)
% 6.55/6.39      <=> Nat_2 = Nat ) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_416_TryCatchRedsFinal,axiom,
% 6.55/6.39      ! [E_2,Va_1,E_2_1,H_2,L_2,C_1,D_2,Fs,E_1_1,S_0,A_1,H_1,L_1_1,Pa] :
% 6.55/6.39        ( 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)))),E_1_1),S_0)),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)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1)))),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_1),L_1_1)))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.39       => ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),H_1,A_1) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),D_2),Fs))
% 6.55/6.39         => ( hBOOL(hAPP(fun(product_prod(list(char),list(char)),bool),bool,hAPP(product_prod(list(char),list(char)),fun(fun(product_prod(list(char),list(char)),bool),bool),member(product_prod(list(char),list(char))),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),D_2),C_1)),hAPP(fun(product_prod(list(char),list(char)),bool),fun(product_prod(list(char),list(char)),bool),transitive_rtrancl(list(char)),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(list(char),list(char)),bool),subcls1(product_prod(list(list(char)),exp(list(char)))),Pa))))
% 6.55/6.39           => ( 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)))),E_2),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_1),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_1_1),Va_1),hAPP(val,option(val),some(val),hAPP(nat,val,addr,A_1)))))),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_1),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_2),L_2)))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.39             => ( hBOOL(hAPP(exp(list(char)),bool,final(list(char)),E_2_1))
% 6.55/6.39               => 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))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),tryCatch(list(char)),E_1_1),C_1),Va_1),E_2)),S_0)),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_1),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_2),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_2),Va_1),hAPP(list(char),option(val),L_1_1,Va_1)))))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ) ) ) ) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_417_WTrtThrow,axiom,
% 6.55/6.39      ! [Ta,Pa,Hb,Ea,Eb,T_r] :
% 6.55/6.39        ( 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_1,Pa),Hb),Ea),Eb),T_r))
% 6.55/6.39       => ( hBOOL(hAPP(ty,bool,is_refT,T_r))
% 6.55/6.39         => 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_1,Pa),Hb),Ea),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb)),Ta)) ) ) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_418_BinOpRedsThrow2,axiom,
% 6.55/6.39      ! [Bop_2,E_2,Eb,S_2_1,E_1_1,S_0,V_1_2,S_1,Pa] :
% 6.55/6.39        ( 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)))),E_1_1),S_0)),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)),V_1_2)),S_1))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.39       => ( 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)))),E_2),S_1)),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)),throw(list(char)),Eb)),S_2_1))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.39         => 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(bop,fun(exp(list(char)),exp(list(char))),hAPP(exp(list(char)),fun(bop,fun(exp(list(char)),exp(list(char)))),binOp(list(char)),E_1_1),Bop_2),E_2)),S_0)),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)),throw(list(char)),Eb)),S_2_1))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_419_TryRedsFail,axiom,
% 6.55/6.39      ! [Va_1,E_2,C_1,D_2,Fs,E_1_1,S,A_1,Hb,Lb,Pa] :
% 6.55/6.39        ( 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)))),E_1_1),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)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1)))),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(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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.39       => ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),Hb,A_1) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),D_2),Fs))
% 6.55/6.39         => ( ~ hBOOL(hAPP(fun(product_prod(list(char),list(char)),bool),bool,hAPP(product_prod(list(char),list(char)),fun(fun(product_prod(list(char),list(char)),bool),bool),member(product_prod(list(char),list(char))),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),D_2),C_1)),hAPP(fun(product_prod(list(char),list(char)),bool),fun(product_prod(list(char),list(char)),bool),transitive_rtrancl(list(char)),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(list(char),list(char)),bool),subcls1(product_prod(list(list(char)),exp(list(char)))),Pa))))
% 6.55/6.39           => 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))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),tryCatch(list(char)),E_1_1),C_1),Va_1),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)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1)))),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(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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ) ) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_420_hconf__def,axiom,
% 6.55/6.39      ! [X_a,Pa,Hb] :
% 6.55/6.39        ( 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,X_a)))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool),hconf(X_a),Pa),Hb))
% 6.55/6.39      <=> ( ! [A_3,Obj] :
% 6.55/6.39              ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),Hb,A_3) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),Obj)
% 6.55/6.39             => hBOOL(hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),bool,hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(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,X_a)))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),bool)),oconf(X_a),Pa),Hb),Obj)) )
% 6.55/6.39          & hBOOL(hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool,preallocated,Hb)) ) ) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_421_exp_Osimps_I114_J,axiom,
% 6.55/6.39      ! [X_a,Exp1_1,Bop,Exp2_1,Exp1,List_3,A_6,Exp2] : hAPP(exp(X_a),exp(X_a),hAPP(bop,fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(bop,fun(exp(X_a),exp(X_a))),binOp(X_a),Exp1_1),Bop),Exp2_1) != hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(X_a,fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(X_a,fun(exp(X_a),exp(X_a)))),tryCatch(X_a),Exp1),List_3),A_6),Exp2) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_422_exp_Osimps_I115_J,axiom,
% 6.55/6.39      ! [X_a,Exp1,List_3,A_6,Exp2,Exp1_1,Bop,Exp2_1] : hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(X_a,fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(X_a,fun(exp(X_a),exp(X_a)))),tryCatch(X_a),Exp1),List_3),A_6),Exp2) != hAPP(exp(X_a),exp(X_a),hAPP(bop,fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(bop,fun(exp(X_a),exp(X_a))),binOp(X_a),Exp1_1),Bop),Exp2_1) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_423_exp_Osimps_I4_J,axiom,
% 6.55/6.39      ! [X_a,Exp1_3,Bop_2,Exp2_3,Exp1_2,Bop_3,Exp2_2] :
% 6.55/6.39        ( hAPP(exp(X_a),exp(X_a),hAPP(bop,fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(bop,fun(exp(X_a),exp(X_a))),binOp(X_a),Exp1_3),Bop_2),Exp2_3) = hAPP(exp(X_a),exp(X_a),hAPP(bop,fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(bop,fun(exp(X_a),exp(X_a))),binOp(X_a),Exp1_2),Bop_3),Exp2_2)
% 6.55/6.39      <=> ( Exp1_3 = Exp1_2
% 6.55/6.39          & ti(bop,Bop_2) = ti(bop,Bop_3)
% 6.55/6.39          & Exp2_3 = Exp2_2 ) ) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_424_exp_Osimps_I15_J,axiom,
% 6.55/6.39      ! [X_a,Exp1_3,List,A_1,Exp2_3,Exp1_2,List_1,A_4,Exp2_2] :
% 6.55/6.39        ( hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(X_a,fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(X_a,fun(exp(X_a),exp(X_a)))),tryCatch(X_a),Exp1_3),List),A_1),Exp2_3) = hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(X_a,fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(X_a,fun(exp(X_a),exp(X_a)))),tryCatch(X_a),Exp1_2),List_1),A_4),Exp2_2)
% 6.55/6.39      <=> ( Exp1_3 = Exp1_2
% 6.55/6.39          & List = List_1
% 6.55/6.39          & ti(X_a,A_1) = ti(X_a,A_4)
% 6.55/6.39          & Exp2_3 = Exp2_2 ) ) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_425_redp__redsp_OBinOpRed1,axiom,
% 6.55/6.39      ! [Bop_2,E_2,Pa,Eb,S,E_b,S_3] :
% 6.55/6.39        ( 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_3))
% 6.55/6.39       => 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(bop,fun(exp(list(char)),exp(list(char))),hAPP(exp(list(char)),fun(bop,fun(exp(list(char)),exp(list(char)))),binOp(list(char)),Eb),Bop_2),E_2)),S),hAPP(exp(list(char)),exp(list(char)),hAPP(bop,fun(exp(list(char)),exp(list(char))),hAPP(exp(list(char)),fun(bop,fun(exp(list(char)),exp(list(char)))),binOp(list(char)),E_b),Bop_2),E_2)),S_3)) ) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_426_redp__redsp_OTryRed,axiom,
% 6.55/6.39      ! [C_1,Va_1,E_2,Pa,Eb,S,E_b,S_3] :
% 6.55/6.39        ( 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_3))
% 6.55/6.39       => 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))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),tryCatch(list(char)),Eb),C_1),Va_1),E_2)),S),hAPP(exp(list(char)),exp(list(char)),hAPP(list(char),fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),tryCatch(list(char)),E_b),C_1),Va_1),E_2)),S_3)) ) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_427_exp_Osimps_I93_J,axiom,
% 6.55/6.39      ! [X_a,Exp1,List_3,A_6,Exp2,Val] : hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(X_a,fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(X_a,fun(exp(X_a),exp(X_a)))),tryCatch(X_a),Exp1),List_3),A_6),Exp2) != hAPP(val,exp(X_a),val_1(X_a),Val) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_428_exp_Osimps_I71_J,axiom,
% 6.55/6.39      ! [X_a,Exp1,Bop_1,Exp2,Val] : hAPP(exp(X_a),exp(X_a),hAPP(bop,fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(bop,fun(exp(X_a),exp(X_a))),binOp(X_a),Exp1),Bop_1),Exp2) != hAPP(val,exp(X_a),val_1(X_a),Val) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_429_exp_Osimps_I92_J,axiom,
% 6.55/6.39      ! [X_a,Val,Exp1,List_3,A_6,Exp2] : 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)),hAPP(list(char),fun(X_a,fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(X_a,fun(exp(X_a),exp(X_a)))),tryCatch(X_a),Exp1),List_3),A_6),Exp2) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_430_exp_Osimps_I70_J,axiom,
% 6.55/6.39      ! [X_a,Val,Exp1,Bop_1,Exp2] : hAPP(val,exp(X_a),val_1(X_a),Val) != hAPP(exp(X_a),exp(X_a),hAPP(bop,fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(bop,fun(exp(X_a),exp(X_a))),binOp(X_a),Exp1),Bop_1),Exp2) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_431_exp_Osimps_I113_J,axiom,
% 6.55/6.39      ! [X_a,Exp_1,Exp1_1,Bop,Exp2_1] : hAPP(exp(X_a),exp(X_a),throw(X_a),Exp_1) != hAPP(exp(X_a),exp(X_a),hAPP(bop,fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(bop,fun(exp(X_a),exp(X_a))),binOp(X_a),Exp1_1),Bop),Exp2_1) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_432_exp_Osimps_I224_J,axiom,
% 6.55/6.39      ! [X_a,Exp,Exp1,List_3,A_6,Exp2] : hAPP(exp(X_a),exp(X_a),throw(X_a),Exp) != hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(X_a,fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(X_a,fun(exp(X_a),exp(X_a)))),tryCatch(X_a),Exp1),List_3),A_6),Exp2) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_433_exp_Osimps_I112_J,axiom,
% 6.55/6.39      ! [X_a,Exp1_1,Bop,Exp2_1,Exp_1] : hAPP(exp(X_a),exp(X_a),hAPP(bop,fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(bop,fun(exp(X_a),exp(X_a))),binOp(X_a),Exp1_1),Bop),Exp2_1) != hAPP(exp(X_a),exp(X_a),throw(X_a),Exp_1) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_434_exp_Osimps_I225_J,axiom,
% 6.55/6.39      ! [X_a,Exp1,List_3,A_6,Exp2,Exp] : hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(X_a,fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(X_a,fun(exp(X_a),exp(X_a)))),tryCatch(X_a),Exp1),List_3),A_6),Exp2) != hAPP(exp(X_a),exp(X_a),throw(X_a),Exp) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_435_exp_Osimps_I153_J,axiom,
% 6.55/6.39      ! [X_a,Exp1,List_3,A_6,Exp2,A_5,Exp] : hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(X_a,fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(X_a,fun(exp(X_a),exp(X_a)))),tryCatch(X_a),Exp1),List_3),A_6),Exp2) != hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),lAss(X_a),A_5),Exp) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_436_exp_Osimps_I213_J,axiom,
% 6.55/6.39      ! [X_a,Exp1,List_3,A_6,Exp2,Exp1_1,Exp2_1] : hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(X_a,fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(X_a,fun(exp(X_a),exp(X_a)))),tryCatch(X_a),Exp1),List_3),A_6),Exp2) != 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) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_437_exp_Osimps_I96_J,axiom,
% 6.55/6.39      ! [X_a,Exp1_1,Bop,Exp2_1,A_6,Exp_1] : hAPP(exp(X_a),exp(X_a),hAPP(bop,fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(bop,fun(exp(X_a),exp(X_a))),binOp(X_a),Exp1_1),Bop),Exp2_1) != hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),lAss(X_a),A_6),Exp_1) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_438_exp_Osimps_I106_J,axiom,
% 6.55/6.39      ! [X_a,Exp1_1,Bop,Exp2_1,Exp1,Exp2] : hAPP(exp(X_a),exp(X_a),hAPP(bop,fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(bop,fun(exp(X_a),exp(X_a))),binOp(X_a),Exp1_1),Bop),Exp2_1) != hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),seq(X_a),Exp1),Exp2) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_439_exp_Osimps_I152_J,axiom,
% 6.55/6.39      ! [X_a,A_5,Exp,Exp1,List_3,A_6,Exp2] : hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),lAss(X_a),A_5),Exp) != hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(X_a,fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(X_a,fun(exp(X_a),exp(X_a)))),tryCatch(X_a),Exp1),List_3),A_6),Exp2) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_440_exp_Osimps_I212_J,axiom,
% 6.55/6.39      ! [X_a,Exp1_1,Exp2_1,Exp1,List_3,A_6,Exp2] : 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) != hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(X_a,fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(X_a,fun(exp(X_a),exp(X_a)))),tryCatch(X_a),Exp1),List_3),A_6),Exp2) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_441_exp_Osimps_I97_J,axiom,
% 6.55/6.39      ! [X_a,A_6,Exp_1,Exp1_1,Bop,Exp2_1] : hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),lAss(X_a),A_6),Exp_1) != hAPP(exp(X_a),exp(X_a),hAPP(bop,fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(bop,fun(exp(X_a),exp(X_a))),binOp(X_a),Exp1_1),Bop),Exp2_1) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_442_exp_Osimps_I107_J,axiom,
% 6.55/6.39      ! [X_a,Exp1,Exp2,Exp1_1,Bop,Exp2_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(bop,fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(bop,fun(exp(X_a),exp(X_a))),binOp(X_a),Exp1_1),Bop),Exp2_1) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_443_exp_Osimps_I100_J,axiom,
% 6.55/6.39      ! [X_a,Exp1_1,Bop,Exp2_1,Exp1,List1_1,List2_1,Exp2] : hAPP(exp(X_a),exp(X_a),hAPP(bop,fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(bop,fun(exp(X_a),exp(X_a))),binOp(X_a),Exp1_1),Bop),Exp2_1) != hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(list(char),fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(list(char),fun(exp(X_a),exp(X_a)))),fAss(X_a),Exp1),List1_1),List2_1),Exp2) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_444_exp_Osimps_I101_J,axiom,
% 6.55/6.39      ! [X_a,Exp1,List1_1,List2_1,Exp2,Exp1_1,Bop,Exp2_1] : hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(list(char),fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(list(char),fun(exp(X_a),exp(X_a)))),fAss(X_a),Exp1),List1_1),List2_1),Exp2) != hAPP(exp(X_a),exp(X_a),hAPP(bop,fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(bop,fun(exp(X_a),exp(X_a))),binOp(X_a),Exp1_1),Bop),Exp2_1) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_445_exp_Osimps_I182_J,axiom,
% 6.55/6.39      ! [X_a,Exp1_1,List1,List2,Exp2_1,Exp1,List_3,A_6,Exp2] : hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(list(char),fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(list(char),fun(exp(X_a),exp(X_a)))),fAss(X_a),Exp1_1),List1),List2),Exp2_1) != hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(X_a,fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(X_a,fun(exp(X_a),exp(X_a)))),tryCatch(X_a),Exp1),List_3),A_6),Exp2) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_446_exp_Osimps_I183_J,axiom,
% 6.55/6.39      ! [X_a,Exp1,List_3,A_6,Exp2,Exp1_1,List1,List2,Exp2_1] : hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(X_a,fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(X_a,fun(exp(X_a),exp(X_a)))),tryCatch(X_a),Exp1),List_3),A_6),Exp2) != hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(list(char),fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(list(char),fun(exp(X_a),exp(X_a)))),fAss(X_a),Exp1_1),List1),List2),Exp2_1) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_447_exp_Osimps_I205_J,axiom,
% 6.55/6.39      ! [X_a,Exp1,List_3,A_6,Exp2,A_5,Ty_1,Exp] : hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(X_a,fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(X_a,fun(exp(X_a),exp(X_a)))),tryCatch(X_a),Exp1),List_3),A_6),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_5),Ty_1),Exp) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_448_exp_Osimps_I204_J,axiom,
% 6.55/6.39      ! [X_a,A_5,Ty_1,Exp,Exp1,List_3,A_6,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_5),Ty_1),Exp) != hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(X_a,fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(X_a,fun(exp(X_a),exp(X_a)))),tryCatch(X_a),Exp1),List_3),A_6),Exp2) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_449_exp_Osimps_I105_J,axiom,
% 6.55/6.39      ! [X_a,A_6,Ty,Exp_1,Exp1_1,Bop,Exp2_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_6),Ty),Exp_1) != hAPP(exp(X_a),exp(X_a),hAPP(bop,fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(bop,fun(exp(X_a),exp(X_a))),binOp(X_a),Exp1_1),Bop),Exp2_1) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_450_exp_Osimps_I104_J,axiom,
% 6.55/6.39      ! [X_a,Exp1_1,Bop,Exp2_1,A_6,Ty,Exp_1] : hAPP(exp(X_a),exp(X_a),hAPP(bop,fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(bop,fun(exp(X_a),exp(X_a))),binOp(X_a),Exp1_1),Bop),Exp2_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_6),Ty),Exp_1) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_451_exp_Osimps_I99_J,axiom,
% 6.55/6.39      ! [X_a,Exp_1,List1_1,List2_1,Exp1_1,Bop,Exp2_1] : hAPP(list(char),exp(X_a),hAPP(list(char),fun(list(char),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(char),exp(X_a))),fAcc(X_a),Exp_1),List1_1),List2_1) != hAPP(exp(X_a),exp(X_a),hAPP(bop,fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(bop,fun(exp(X_a),exp(X_a))),binOp(X_a),Exp1_1),Bop),Exp2_1) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_452_exp_Osimps_I98_J,axiom,
% 6.55/6.39      ! [X_a,Exp1_1,Bop,Exp2_1,Exp_1,List1_1,List2_1] : hAPP(exp(X_a),exp(X_a),hAPP(bop,fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(bop,fun(exp(X_a),exp(X_a))),binOp(X_a),Exp1_1),Bop),Exp2_1) != hAPP(list(char),exp(X_a),hAPP(list(char),fun(list(char),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(char),exp(X_a))),fAcc(X_a),Exp_1),List1_1),List2_1) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_453_exp_Osimps_I168_J,axiom,
% 6.55/6.39      ! [X_a,Exp,List1,List2,Exp1,List_3,A_6,Exp2] : hAPP(list(char),exp(X_a),hAPP(list(char),fun(list(char),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(char),exp(X_a))),fAcc(X_a),Exp),List1),List2) != hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(X_a,fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(X_a,fun(exp(X_a),exp(X_a)))),tryCatch(X_a),Exp1),List_3),A_6),Exp2) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_454_exp_Osimps_I169_J,axiom,
% 6.55/6.39      ! [X_a,Exp1,List_3,A_6,Exp2,Exp,List1,List2] : hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(X_a,fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(X_a,fun(exp(X_a),exp(X_a)))),tryCatch(X_a),Exp1),List_3),A_6),Exp2) != hAPP(list(char),exp(X_a),hAPP(list(char),fun(list(char),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(char),exp(X_a))),fAcc(X_a),Exp),List1),List2) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_455_eval__evals_OBinOpThrow1,axiom,
% 6.55/6.39      ! [Bop_2,E_2,Pa,E_1_1,S_0,Eb,S_1] :
% 6.55/6.39        ( 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)))),eval,Pa),E_1_1),S_0),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb)),S_1))
% 6.55/6.39       => 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)))),eval,Pa),hAPP(exp(list(char)),exp(list(char)),hAPP(bop,fun(exp(list(char)),exp(list(char))),hAPP(exp(list(char)),fun(bop,fun(exp(list(char)),exp(list(char)))),binOp(list(char)),E_1_1),Bop_2),E_2)),S_0),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb)),S_1)) ) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_456_redp__redsp_OBinOpRed2,axiom,
% 6.55/6.39      ! [V_1_2,Bop_2,Pa,Eb,S,E_b,S_3] :
% 6.55/6.39        ( 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_3))
% 6.55/6.39       => 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(bop,fun(exp(list(char)),exp(list(char))),hAPP(exp(list(char)),fun(bop,fun(exp(list(char)),exp(list(char)))),binOp(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),V_1_2)),Bop_2),Eb)),S),hAPP(exp(list(char)),exp(list(char)),hAPP(bop,fun(exp(list(char)),exp(list(char))),hAPP(exp(list(char)),fun(bop,fun(exp(list(char)),exp(list(char)))),binOp(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),V_1_2)),Bop_2),E_b)),S_3)) ) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_457_redp__redsp_OBinOpThrow1,axiom,
% 6.55/6.39      ! [Pa,Eb,Bop_2,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(bop,fun(exp(list(char)),exp(list(char))),hAPP(exp(list(char)),fun(bop,fun(exp(list(char)),exp(list(char)))),binOp(list(char)),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb)),Bop_2),E_2)),S),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb)),S)) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_458_Try,axiom,
% 6.55/6.39      ! [C_1,Va_1,E_2,Pa,E_1_1,S_0,V_1_2,S_1] :
% 6.55/6.39        ( 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)))),eval,Pa),E_1_1),S_0),hAPP(val,exp(list(char)),val_1(list(char)),V_1_2)),S_1))
% 6.55/6.39       => 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)))),eval,Pa),hAPP(exp(list(char)),exp(list(char)),hAPP(list(char),fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),tryCatch(list(char)),E_1_1),C_1),Va_1),E_2)),S_0),hAPP(val,exp(list(char)),val_1(list(char)),V_1_2)),S_1)) ) ).
% 6.55/6.39  
% 6.55/6.39  fof(fact_459_redp__redsp_ORedTry,axiom,
% 6.55/6.39      ! [Pa,Va,C_1,Va_1,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(list(char),fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),tryCatch(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),Va)),C_1),Va_1),E_2)),S),hAPP(val,exp(list(char)),val_1(list(char)),Va)),S)) ).
% 6.55/6.39  
% 6.55/6.40  fof(fact_460_fv__fvs_Osimps_I4_J,axiom,
% 6.55/6.40      ! [E_1_1,Bop_2,E_2] : hAPP(exp(list(char)),fun(list(char),bool),fv,hAPP(exp(list(char)),exp(list(char)),hAPP(bop,fun(exp(list(char)),exp(list(char))),hAPP(exp(list(char)),fun(bop,fun(exp(list(char)),exp(list(char)))),binOp(list(char)),E_1_1),Bop_2),E_2)) = hAPP(fun(list(char),bool),fun(list(char),bool),hAPP(fun(list(char),bool),fun(fun(list(char),bool),fun(list(char),bool)),semilattice_sup_sup(fun(list(char),bool)),hAPP(exp(list(char)),fun(list(char),bool),fv,E_1_1)),hAPP(exp(list(char)),fun(list(char),bool),fv,E_2)) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_461_has__field__mono,axiom,
% 6.55/6.40      ! [X_a,C_3,Pa,C_1,F_1,Ta,D_2] :
% 6.55/6.40        ( hBOOL(hAPP(list(char),bool,hAPP(ty,fun(list(char),bool),hAPP(list(char),fun(ty,fun(list(char),bool)),hAPP(list(char),fun(list(char),fun(ty,fun(list(char),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(list(char),fun(list(char),fun(ty,fun(list(char),bool)))),has_field(X_a),Pa),C_1),F_1),Ta),D_2))
% 6.55/6.40       => ( hBOOL(hAPP(fun(product_prod(list(char),list(char)),bool),bool,hAPP(product_prod(list(char),list(char)),fun(fun(product_prod(list(char),list(char)),bool),bool),member(product_prod(list(char),list(char))),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),C_3),C_1)),hAPP(fun(product_prod(list(char),list(char)),bool),fun(product_prod(list(char),list(char)),bool),transitive_rtrancl(list(char)),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(product_prod(list(char),list(char)),bool),subcls1(X_a),Pa))))
% 6.55/6.40         => hBOOL(hAPP(list(char),bool,hAPP(ty,fun(list(char),bool),hAPP(list(char),fun(ty,fun(list(char),bool)),hAPP(list(char),fun(list(char),fun(ty,fun(list(char),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(list(char),fun(list(char),fun(ty,fun(list(char),bool)))),has_field(X_a),Pa),C_3),F_1),Ta),D_2)) ) ) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_462_red__reds_OBinOpRed1,axiom,
% 6.55/6.40      ! [Bop_2,E_2,Eb,S,E_b,S_3,Pa] :
% 6.55/6.40        ( 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_3))),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)))
% 6.55/6.40       => 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(bop,fun(exp(list(char)),exp(list(char))),hAPP(exp(list(char)),fun(bop,fun(exp(list(char)),exp(list(char)))),binOp(list(char)),Eb),Bop_2),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(bop,fun(exp(list(char)),exp(list(char))),hAPP(exp(list(char)),fun(bop,fun(exp(list(char)),exp(list(char)))),binOp(list(char)),E_b),Bop_2),E_2)),S_3))),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))) ) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_463_eval__evals_OBinOpThrow2,axiom,
% 6.55/6.40      ! [Bop_2,E_2,Eb,S_2_1,Pa,E_1_1,S_0,V_1_2,S_1] :
% 6.55/6.40        ( 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)))),eval,Pa),E_1_1),S_0),hAPP(val,exp(list(char)),val_1(list(char)),V_1_2)),S_1))
% 6.55/6.40       => ( 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)))),eval,Pa),E_2),S_1),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb)),S_2_1))
% 6.55/6.40         => 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)))),eval,Pa),hAPP(exp(list(char)),exp(list(char)),hAPP(bop,fun(exp(list(char)),exp(list(char))),hAPP(exp(list(char)),fun(bop,fun(exp(list(char)),exp(list(char)))),binOp(list(char)),E_1_1),Bop_2),E_2)),S_0),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb)),S_2_1)) ) ) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_464_redp__redsp_OBinOpThrow2,axiom,
% 6.55/6.40      ! [Pa,V_1_2,Bop_2,Eb,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(bop,fun(exp(list(char)),exp(list(char))),hAPP(exp(list(char)),fun(bop,fun(exp(list(char)),exp(list(char)))),binOp(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),V_1_2)),Bop_2),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb))),S),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb)),S)) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_465_red__reds_OTryRed,axiom,
% 6.55/6.40      ! [C_1,Va_1,E_2,Eb,S,E_b,S_3,Pa] :
% 6.55/6.40        ( 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_3))),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)))
% 6.55/6.40       => 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))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),tryCatch(list(char)),Eb),C_1),Va_1),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(list(char),fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),tryCatch(list(char)),E_b),C_1),Va_1),E_2)),S_3))),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))) ) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_466_red__reds_OBinOpRed2,axiom,
% 6.55/6.40      ! [V_1_2,Bop_2,Eb,S,E_b,S_3,Pa] :
% 6.55/6.40        ( 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_3))),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)))
% 6.55/6.40       => 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(bop,fun(exp(list(char)),exp(list(char))),hAPP(exp(list(char)),fun(bop,fun(exp(list(char)),exp(list(char)))),binOp(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),V_1_2)),Bop_2),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(bop,fun(exp(list(char)),exp(list(char))),hAPP(exp(list(char)),fun(bop,fun(exp(list(char)),exp(list(char)))),binOp(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),V_1_2)),Bop_2),E_b)),S_3))),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))) ) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_467_red__reds_OBinOpThrow1,axiom,
% 6.55/6.40      ! [Eb,Bop_2,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(bop,fun(exp(list(char)),exp(list(char))),hAPP(exp(list(char)),fun(bop,fun(exp(list(char)),exp(list(char)))),binOp(list(char)),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb)),Bop_2),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)),throw(list(char)),Eb)),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))) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_468_BinOp1Reds,axiom,
% 6.55/6.40      ! [Bop_2,E_2,Eb,S,E_b,S_3,Pa] :
% 6.55/6.40        ( 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_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.40       => 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(bop,fun(exp(list(char)),exp(list(char))),hAPP(exp(list(char)),fun(bop,fun(exp(list(char)),exp(list(char)))),binOp(list(char)),Eb),Bop_2),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(bop,fun(exp(list(char)),exp(list(char))),hAPP(exp(list(char)),fun(bop,fun(exp(list(char)),exp(list(char)))),binOp(list(char)),E_b),Bop_2),E_2)),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_469_red__reds_ORedTry,axiom,
% 6.55/6.40      ! [Va,C_1,Va_1,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(list(char),fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),tryCatch(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),Va)),C_1),Va_1),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(val,exp(list(char)),val_1(list(char)),Va)),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))) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_470_TryReds,axiom,
% 6.55/6.40      ! [C_1,Va_1,E_2,Eb,S,E_b,S_3,Pa] :
% 6.55/6.40        ( 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_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.40       => 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))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),tryCatch(list(char)),Eb),C_1),Va_1),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(list(char),fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),tryCatch(list(char)),E_b),C_1),Va_1),E_2)),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_471_TryThrow,axiom,
% 6.55/6.40      ! [Va_1,E_2,C_1,D_2,Fs,Pa,E_1_1,S_0,A_1,H_1,L_1_1] :
% 6.55/6.40        ( 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)))),eval,Pa),E_1_1),S_0),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1)))),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_1),L_1_1)))
% 6.55/6.40       => ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),H_1,A_1) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),D_2),Fs))
% 6.55/6.40         => ( ~ hBOOL(hAPP(fun(product_prod(list(char),list(char)),bool),bool,hAPP(product_prod(list(char),list(char)),fun(fun(product_prod(list(char),list(char)),bool),bool),member(product_prod(list(char),list(char))),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),D_2),C_1)),hAPP(fun(product_prod(list(char),list(char)),bool),fun(product_prod(list(char),list(char)),bool),transitive_rtrancl(list(char)),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(list(char),list(char)),bool),subcls1(product_prod(list(list(char)),exp(list(char)))),Pa))))
% 6.55/6.40           => 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)))),eval,Pa),hAPP(exp(list(char)),exp(list(char)),hAPP(list(char),fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),tryCatch(list(char)),E_1_1),C_1),Va_1),E_2)),S_0),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1)))),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_1),L_1_1))) ) ) ) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_472_red__reds_OBinOpThrow2,axiom,
% 6.55/6.40      ! [V_1_2,Bop_2,Eb,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(bop,fun(exp(list(char)),exp(list(char))),hAPP(exp(list(char)),fun(bop,fun(exp(list(char)),exp(list(char)))),binOp(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),V_1_2)),Bop_2),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),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)),throw(list(char)),Eb)),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))) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_473_BinOp2Reds,axiom,
% 6.55/6.40      ! [Va,Bop_2,Eb,S,E_b,S_3,Pa] :
% 6.55/6.40        ( 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_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.40       => 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(bop,fun(exp(list(char)),exp(list(char))),hAPP(exp(list(char)),fun(bop,fun(exp(list(char)),exp(list(char)))),binOp(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),Va)),Bop_2),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(bop,fun(exp(list(char)),exp(list(char))),hAPP(exp(list(char)),fun(bop,fun(exp(list(char)),exp(list(char)))),binOp(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),Va)),Bop_2),E_b)),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_474_BinOpRedsThrow1,axiom,
% 6.55/6.40      ! [Bop_2,E_2,Eb,S,E_b,S_3,Pa] :
% 6.55/6.40        ( 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)))),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_b)),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.40       => 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(bop,fun(exp(list(char)),exp(list(char))),hAPP(exp(list(char)),fun(bop,fun(exp(list(char)),exp(list(char)))),binOp(list(char)),Eb),Bop_2),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)),throw(list(char)),E_b)),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_475_TryRedsVal,axiom,
% 6.55/6.40      ! [C_1,Va_1,E_2,Eb,S,Va,S_3,Pa] :
% 6.55/6.40        ( 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)))),hAPP(val,exp(list(char)),val_1(list(char)),Va)),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.40       => 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))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),tryCatch(list(char)),Eb),C_1),Va_1),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(val,exp(list(char)),val_1(list(char)),Va)),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_476_red__reds_ORedTryFail,axiom,
% 6.55/6.40      ! [Va_1,E_2,C_1,Pa,S,A_1,D_2,Fs] :
% 6.55/6.40        ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),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))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),hp,S),A_1) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),D_2),Fs))
% 6.55/6.40       => ( ~ hBOOL(hAPP(fun(product_prod(list(char),list(char)),bool),bool,hAPP(product_prod(list(char),list(char)),fun(fun(product_prod(list(char),list(char)),bool),bool),member(product_prod(list(char),list(char))),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),D_2),C_1)),hAPP(fun(product_prod(list(char),list(char)),bool),fun(product_prod(list(char),list(char)),bool),transitive_rtrancl(list(char)),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(list(char),list(char)),bool),subcls1(product_prod(list(list(char)),exp(list(char)))),Pa))))
% 6.55/6.40         => 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))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),tryCatch(list(char)),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1)))),C_1),Va_1),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)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1)))),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))) ) ) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_477_TryCatch,axiom,
% 6.55/6.40      ! [E_2,Va_1,E_2_1,H_2,L_2,C_1,D_2,Fs,Pa,E_1_1,S_0,A_1,H_1,L_1_1] :
% 6.55/6.40        ( 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)))),eval,Pa),E_1_1),S_0),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1)))),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_1),L_1_1)))
% 6.55/6.40       => ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),H_1,A_1) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),D_2),Fs))
% 6.55/6.40         => ( hBOOL(hAPP(fun(product_prod(list(char),list(char)),bool),bool,hAPP(product_prod(list(char),list(char)),fun(fun(product_prod(list(char),list(char)),bool),bool),member(product_prod(list(char),list(char))),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),D_2),C_1)),hAPP(fun(product_prod(list(char),list(char)),bool),fun(product_prod(list(char),list(char)),bool),transitive_rtrancl(list(char)),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(list(char),list(char)),bool),subcls1(product_prod(list(list(char)),exp(list(char)))),Pa))))
% 6.55/6.40           => ( 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)))),eval,Pa),E_2),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_1),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_1_1),Va_1),hAPP(val,option(val),some(val),hAPP(nat,val,addr,A_1))))),E_2_1),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_2),L_2)))
% 6.55/6.40             => 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)))),eval,Pa),hAPP(exp(list(char)),exp(list(char)),hAPP(list(char),fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),tryCatch(list(char)),E_1_1),C_1),Va_1),E_2)),S_0),E_2_1),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_2),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_2),Va_1),hAPP(list(char),option(val),L_1_1,Va_1))))) ) ) ) ) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_478_WTrt__elim__cases_I4_J,axiom,
% 6.55/6.40      ! [Pa,Hb,Ea,Eb,Ta] :
% 6.55/6.40        ( 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_1,Pa),Hb),Ea),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb)),Ta))
% 6.55/6.40       => ~ ! [T_r_1] :
% 6.55/6.40              ( 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_1,Pa),Hb),Ea),Eb),T_r_1))
% 6.55/6.40             => ~ hBOOL(hAPP(ty,bool,is_refT,T_r_1)) ) ) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_479_preallocated__new,axiom,
% 6.55/6.40      ! [X_1,A_1,Hb] :
% 6.55/6.40        ( hBOOL(hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool,preallocated,Hb))
% 6.55/6.40       => ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),Hb,A_1) = none(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))
% 6.55/6.40         => hBOOL(hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool,preallocated,hAPP(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),hAPP(nat,fun(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(nat,fun(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))))),fun_upd(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),Hb),A_1),hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),X_1)))) ) ) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_480_red__reds_ORedTryCatch,axiom,
% 6.55/6.40      ! [Va_1,E_2,C_1,Pa,S,A_1,D_2,Fs] :
% 6.55/6.40        ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),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))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),hp,S),A_1) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),D_2),Fs))
% 6.55/6.40       => ( hBOOL(hAPP(fun(product_prod(list(char),list(char)),bool),bool,hAPP(product_prod(list(char),list(char)),fun(fun(product_prod(list(char),list(char)),bool),bool),member(product_prod(list(char),list(char))),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),D_2),C_1)),hAPP(fun(product_prod(list(char),list(char)),bool),fun(product_prod(list(char),list(char)),bool),transitive_rtrancl(list(char)),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(list(char),list(char)),bool),subcls1(product_prod(list(list(char)),exp(list(char)))),Pa))))
% 6.55/6.40         => 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))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),tryCatch(list(char)),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1)))),C_1),Va_1),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(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),hAPP(list(char),ty,class,C_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)),Va_1),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1)))),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))) ) ) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_481_preallocated__upd__obj,axiom,
% 6.55/6.40      ! [Fs_2,A_1,C_1,Fs,Hb] :
% 6.55/6.40        ( hBOOL(hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool,preallocated,Hb))
% 6.55/6.40       => ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),Hb,A_1) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_1),Fs))
% 6.55/6.40         => hBOOL(hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool,preallocated,hAPP(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),hAPP(nat,fun(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(nat,fun(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))))),fun_upd(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),Hb),A_1),hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_1),Fs_2))))) ) ) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_482_CastRedsAddr,axiom,
% 6.55/6.40      ! [C_1,D_2,Fs,Eb,S,A_1,S_3,Pa] :
% 6.55/6.40        ( 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)))),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1))),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.40       => ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),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))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),hp,S_3),A_1) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),D_2),Fs))
% 6.55/6.40         => ( hBOOL(hAPP(fun(product_prod(list(char),list(char)),bool),bool,hAPP(product_prod(list(char),list(char)),fun(fun(product_prod(list(char),list(char)),bool),bool),member(product_prod(list(char),list(char))),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),D_2),C_1)),hAPP(fun(product_prod(list(char),list(char)),bool),fun(product_prod(list(char),list(char)),bool),transitive_rtrancl(list(char)),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(list(char),list(char)),bool),subcls1(product_prod(list(list(char)),exp(list(char)))),Pa))))
% 6.55/6.40           => 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))),cast(list(char)),C_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(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1))),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ) ) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_483_WTrtTry,axiom,
% 6.55/6.40      ! [Va_1,C_1,E_2,T_2_2,Pa,Hb,Ea,E_1_1,T_1_1] :
% 6.55/6.40        ( 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_1,Pa),Hb),Ea),E_1_1),T_1_1))
% 6.55/6.40       => ( 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_1,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),hAPP(list(char),ty,class,C_1)))),E_2),T_2_2))
% 6.55/6.40         => ( 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)))),Pa),T_1_1),T_2_2))
% 6.55/6.40           => 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_1,Pa),Hb),Ea),hAPP(exp(list(char)),exp(list(char)),hAPP(list(char),fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),tryCatch(list(char)),E_1_1),C_1),Va_1),E_2)),T_2_2)) ) ) ) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_484_exp_Osimps_I2_J,axiom,
% 6.55/6.40      ! [X_a,List,Exp_3,List_1,Exp_2] :
% 6.55/6.40        ( hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),cast(X_a),List),Exp_3) = hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),cast(X_a),List_1),Exp_2)
% 6.55/6.40      <=> ( List = List_1
% 6.55/6.40          & Exp_3 = Exp_2 ) ) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_485_redp__redsp_OCastRed,axiom,
% 6.55/6.40      ! [C_1,Pa,Eb,S,E_b,S_3] :
% 6.55/6.40        ( 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_3))
% 6.55/6.40       => 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))),cast(list(char)),C_1),Eb)),S),hAPP(exp(list(char)),exp(list(char)),hAPP(list(char),fun(exp(list(char)),exp(list(char))),cast(list(char)),C_1),E_b)),S_3)) ) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_486_fv__fvs_Osimps_I2_J,axiom,
% 6.55/6.40      ! [C_1,Eb] : hAPP(exp(list(char)),fun(list(char),bool),fv,hAPP(exp(list(char)),exp(list(char)),hAPP(list(char),fun(exp(list(char)),exp(list(char))),cast(list(char)),C_1),Eb)) = hAPP(exp(list(char)),fun(list(char),bool),fv,Eb) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_487_exp_Osimps_I45_J,axiom,
% 6.55/6.40      ! [X_a,Val_1,List_2,Exp] : hAPP(val,exp(X_a),val_1(X_a),Val_1) != hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),cast(X_a),List_2),Exp) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_488_exp_Osimps_I44_J,axiom,
% 6.55/6.40      ! [X_a,List_2,Exp,Val_1] : hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),cast(X_a),List_2),Exp) != hAPP(val,exp(X_a),val_1(X_a),Val_1) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_489_exp_Osimps_I66_J,axiom,
% 6.55/6.40      ! [X_a,List_2,Exp,Exp_1] : hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),cast(X_a),List_2),Exp) != hAPP(exp(X_a),exp(X_a),throw(X_a),Exp_1) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_490_exp_Osimps_I67_J,axiom,
% 6.55/6.40      ! [X_a,Exp_1,List_2,Exp] : hAPP(exp(X_a),exp(X_a),throw(X_a),Exp_1) != hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),cast(X_a),List_2),Exp) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_491_exp_Osimps_I61_J,axiom,
% 6.55/6.40      ! [X_a,Exp1,Exp2,List_2,Exp] : 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(list(char),fun(exp(X_a),exp(X_a)),cast(X_a),List_2),Exp) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_492_exp_Osimps_I60_J,axiom,
% 6.55/6.40      ! [X_a,List_2,Exp,Exp1,Exp2] : hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),cast(X_a),List_2),Exp) != hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),seq(X_a),Exp1),Exp2) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_493_exp_Osimps_I50_J,axiom,
% 6.55/6.40      ! [X_a,List_2,Exp,A_6,Exp_1] : hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),cast(X_a),List_2),Exp) != hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),lAss(X_a),A_6),Exp_1) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_494_exp_Osimps_I51_J,axiom,
% 6.55/6.40      ! [X_a,A_6,Exp_1,List_2,Exp] : hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),lAss(X_a),A_6),Exp_1) != hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),cast(X_a),List_2),Exp) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_495_exp_Osimps_I55_J,axiom,
% 6.55/6.40      ! [X_a,Exp1,List1_1,List2_1,Exp2,List_2,Exp] : hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(list(char),fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(list(char),fun(exp(X_a),exp(X_a)))),fAss(X_a),Exp1),List1_1),List2_1),Exp2) != hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),cast(X_a),List_2),Exp) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_496_exp_Osimps_I54_J,axiom,
% 6.55/6.40      ! [X_a,List_2,Exp,Exp1,List1_1,List2_1,Exp2] : hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),cast(X_a),List_2),Exp) != hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(list(char),fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(list(char),fun(exp(X_a),exp(X_a)))),fAss(X_a),Exp1),List1_1),List2_1),Exp2) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_497_exp_Osimps_I58_J,axiom,
% 6.55/6.40      ! [X_a,List_2,Exp,A_6,Ty,Exp_1] : hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),cast(X_a),List_2),Exp) != 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_6),Ty),Exp_1) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_498_exp_Osimps_I59_J,axiom,
% 6.55/6.40      ! [X_a,A_6,Ty,Exp_1,List_2,Exp] : 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_6),Ty),Exp_1) != hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),cast(X_a),List_2),Exp) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_499_exp_Osimps_I47_J,axiom,
% 6.55/6.40      ! [X_a,Exp1,Bop_1,Exp2,List_2,Exp] : hAPP(exp(X_a),exp(X_a),hAPP(bop,fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(bop,fun(exp(X_a),exp(X_a))),binOp(X_a),Exp1),Bop_1),Exp2) != hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),cast(X_a),List_2),Exp) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_500_exp_Osimps_I46_J,axiom,
% 6.55/6.40      ! [X_a,List_2,Exp,Exp1,Bop_1,Exp2] : hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),cast(X_a),List_2),Exp) != hAPP(exp(X_a),exp(X_a),hAPP(bop,fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(bop,fun(exp(X_a),exp(X_a))),binOp(X_a),Exp1),Bop_1),Exp2) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_501_exp_Osimps_I53_J,axiom,
% 6.55/6.40      ! [X_a,Exp_1,List1_1,List2_1,List_2,Exp] : hAPP(list(char),exp(X_a),hAPP(list(char),fun(list(char),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(char),exp(X_a))),fAcc(X_a),Exp_1),List1_1),List2_1) != hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),cast(X_a),List_2),Exp) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_502_exp_Osimps_I52_J,axiom,
% 6.55/6.40      ! [X_a,List_2,Exp,Exp_1,List1_1,List2_1] : hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),cast(X_a),List_2),Exp) != hAPP(list(char),exp(X_a),hAPP(list(char),fun(list(char),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(char),exp(X_a))),fAcc(X_a),Exp_1),List1_1),List2_1) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_503_exp_Osimps_I69_J,axiom,
% 6.55/6.40      ! [X_a,Exp1,List_3,A_6,Exp2,List_2,Exp] : hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(X_a,fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(X_a,fun(exp(X_a),exp(X_a)))),tryCatch(X_a),Exp1),List_3),A_6),Exp2) != hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),cast(X_a),List_2),Exp) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_504_exp_Osimps_I68_J,axiom,
% 6.55/6.40      ! [X_a,List_2,Exp,Exp1,List_3,A_6,Exp2] : hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),cast(X_a),List_2),Exp) != hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(X_a,fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(X_a,fun(exp(X_a),exp(X_a)))),tryCatch(X_a),Exp1),List_3),A_6),Exp2) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_505__092_060D_062___092_060D_062s_Osimps_I2_J,axiom,
% 6.55/6.40      ! [X_a,C_1,Eb,A_2] :
% 6.55/6.40        ( hBOOL(hAPP(option(fun(X_a,bool)),bool,hAPP(exp(X_a),fun(option(fun(X_a,bool)),bool),d(X_a),hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),cast(X_a),C_1),Eb)),A_2))
% 6.55/6.40      <=> hBOOL(hAPP(option(fun(X_a,bool)),bool,hAPP(exp(X_a),fun(option(fun(X_a,bool)),bool),d(X_a),Eb),A_2)) ) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_506_eval__evals_OCastThrow,axiom,
% 6.55/6.40      ! [C_1,Pa,Eb,S_0,E_b,S_1] :
% 6.55/6.40        ( 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)))),eval,Pa),Eb),S_0),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_b)),S_1))
% 6.55/6.40       => 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)))),eval,Pa),hAPP(exp(list(char)),exp(list(char)),hAPP(list(char),fun(exp(list(char)),exp(list(char))),cast(list(char)),C_1),Eb)),S_0),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_b)),S_1)) ) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_507_redp__redsp_OCastThrow,axiom,
% 6.55/6.40      ! [Pa,C_1,Eb,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(list(char),fun(exp(list(char)),exp(list(char))),cast(list(char)),C_1),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb))),S),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb)),S)) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_508_WTrtFAcc,axiom,
% 6.55/6.40      ! [F_1,Ta,D_2,Pa,Hb,Ea,Eb,C_1] :
% 6.55/6.40        ( 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_1,Pa),Hb),Ea),Eb),hAPP(list(char),ty,class,C_1)))
% 6.55/6.40       => ( hBOOL(hAPP(list(char),bool,hAPP(ty,fun(list(char),bool),hAPP(list(char),fun(ty,fun(list(char),bool)),hAPP(list(char),fun(list(char),fun(ty,fun(list(char),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(list(char),fun(list(char),fun(ty,fun(list(char),bool)))),has_field(product_prod(list(list(char)),exp(list(char)))),Pa),C_1),F_1),Ta),D_2))
% 6.55/6.40         => 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_1,Pa),Hb),Ea),hAPP(list(char),exp(list(char)),hAPP(list(char),fun(list(char),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(char),exp(list(char)))),fAcc(list(char)),Eb),F_1),D_2)),Ta)) ) ) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_509_red__reds_OCastRed,axiom,
% 6.55/6.40      ! [C_1,Eb,S,E_b,S_3,Pa] :
% 6.55/6.40        ( 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_3))),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)))
% 6.55/6.40       => 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))),cast(list(char)),C_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))),cast(list(char)),C_1),E_b)),S_3))),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))) ) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_510_red__reds_OCastThrow,axiom,
% 6.55/6.40      ! [C_1,Eb,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(list(char),fun(exp(list(char)),exp(list(char))),cast(list(char)),C_1),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),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)),throw(list(char)),Eb)),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))) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_511_CastReds,axiom,
% 6.55/6.40      ! [C_1,Eb,S,E_b,S_3,Pa] :
% 6.55/6.40        ( 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_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.40       => 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))),cast(list(char)),C_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))),cast(list(char)),C_1),E_b)),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_512_Class__widen__Class,axiom,
% 6.55/6.40      ! [X_a,Pa,C_1,D_2] :
% 6.55/6.40        ( 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),Pa),hAPP(list(char),ty,class,C_1)),hAPP(list(char),ty,class,D_2)))
% 6.55/6.40      <=> hBOOL(hAPP(fun(product_prod(list(char),list(char)),bool),bool,hAPP(product_prod(list(char),list(char)),fun(fun(product_prod(list(char),list(char)),bool),bool),member(product_prod(list(char),list(char))),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),C_1),D_2)),hAPP(fun(product_prod(list(char),list(char)),bool),fun(product_prod(list(char),list(char)),bool),transitive_rtrancl(list(char)),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(product_prod(list(char),list(char)),bool),subcls1(X_a),Pa)))) ) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_513_widen__subcls,axiom,
% 6.55/6.40      ! [X_a,C_1,D_2,Pa] :
% 6.55/6.40        ( hBOOL(hAPP(fun(product_prod(list(char),list(char)),bool),bool,hAPP(product_prod(list(char),list(char)),fun(fun(product_prod(list(char),list(char)),bool),bool),member(product_prod(list(char),list(char))),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),C_1),D_2)),hAPP(fun(product_prod(list(char),list(char)),bool),fun(product_prod(list(char),list(char)),bool),transitive_rtrancl(list(char)),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(product_prod(list(char),list(char)),bool),subcls1(X_a),Pa))))
% 6.55/6.40       => 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),Pa),hAPP(list(char),ty,class,C_1)),hAPP(list(char),ty,class,D_2))) ) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_514_WTrtFAss,axiom,
% 6.55/6.40      ! [E_2,T_2_2,F_1,Ta,D_2,Pa,Hb,Ea,E_1_1,C_1] :
% 6.55/6.40        ( 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_1,Pa),Hb),Ea),E_1_1),hAPP(list(char),ty,class,C_1)))
% 6.55/6.40       => ( hBOOL(hAPP(list(char),bool,hAPP(ty,fun(list(char),bool),hAPP(list(char),fun(ty,fun(list(char),bool)),hAPP(list(char),fun(list(char),fun(ty,fun(list(char),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(list(char),fun(list(char),fun(ty,fun(list(char),bool)))),has_field(product_prod(list(list(char)),exp(list(char)))),Pa),C_1),F_1),Ta),D_2))
% 6.55/6.40         => ( 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_1,Pa),Hb),Ea),E_2),T_2_2))
% 6.55/6.40           => ( 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)))),Pa),T_2_2),Ta))
% 6.55/6.40             => 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_1,Pa),Hb),Ea),hAPP(exp(list(char)),exp(list(char)),hAPP(list(char),fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),fAss(list(char)),E_1_1),F_1),D_2),E_2)),void)) ) ) ) ) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_515_CastRedsThrow,axiom,
% 6.55/6.40      ! [C_1,Eb,S,A_1,S_3,Pa] :
% 6.55/6.40        ( 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)))),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),A_1)),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.40       => 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))),cast(list(char)),C_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)),throw(list(char)),A_1)),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_516_preallocated__hext,axiom,
% 6.55/6.40      ! [H_b,Hb] :
% 6.55/6.40        ( hBOOL(hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool,preallocated,Hb))
% 6.55/6.40       => ( hBOOL(hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool,hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool),hext,Hb),H_b))
% 6.55/6.40         => hBOOL(hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool,preallocated,H_b)) ) ) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_517_Cast,axiom,
% 6.55/6.40      ! [C_1,D_2,Fs,Pa,Eb,S_0,A_1,Hb,Lb] :
% 6.55/6.40        ( 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)))),eval,Pa),Eb),S_0),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1))),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)))
% 6.55/6.40       => ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),Hb,A_1) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),D_2),Fs))
% 6.55/6.40         => ( hBOOL(hAPP(fun(product_prod(list(char),list(char)),bool),bool,hAPP(product_prod(list(char),list(char)),fun(fun(product_prod(list(char),list(char)),bool),bool),member(product_prod(list(char),list(char))),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),D_2),C_1)),hAPP(fun(product_prod(list(char),list(char)),bool),fun(product_prod(list(char),list(char)),bool),transitive_rtrancl(list(char)),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(list(char),list(char)),bool),subcls1(product_prod(list(list(char)),exp(list(char)))),Pa))))
% 6.55/6.40           => 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)))),eval,Pa),hAPP(exp(list(char)),exp(list(char)),hAPP(list(char),fun(exp(list(char)),exp(list(char))),cast(list(char)),C_1),Eb)),S_0),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1))),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))) ) ) ) ).
% 6.55/6.40  
% 6.55/6.40  fof(fact_518_red__reds_ORedCast,axiom,
% 6.55/6.40      ! [C_1,Pa,S,A_1,D_2,Fs] :
% 6.55/6.40        ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),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))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),hp,S),A_1) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),D_2),Fs))
% 6.55/6.40       => ( hBOOL(hAPP(fun(product_prod(list(char),list(char)),bool),bool,hAPP(product_prod(list(char),list(char)),fun(fun(product_prod(list(char),list(char)),bool),bool),member(product_prod(list(char),list(char))),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),D_2),C_1)),hAPP(fun(product_prod(list(char),list(char)),bool),fun(product_prod(list(char),list(char)),bool),transitive_rtrancl(list(char)),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(list(char),list(char)),bool),subcls1(product_prod(list(list(char)),exp(list(char)))),Pa))))
% 6.55/6.41         => 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))),cast(list(char)),C_1),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1)))),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)),hAPP(nat,val,addr,A_1))),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))) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_519_WTrt__elim__cases_I5_J,axiom,
% 6.55/6.41      ! [Pa,Hb,Ea,E_1_1,C_1,Va_1,E_2,Ta] :
% 6.55/6.41        ( 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_1,Pa),Hb),Ea),hAPP(exp(list(char)),exp(list(char)),hAPP(list(char),fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),tryCatch(list(char)),E_1_1),C_1),Va_1),E_2)),Ta))
% 6.55/6.41       => ~ ! [T_1_2] :
% 6.55/6.41              ( 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_1,Pa),Hb),Ea),E_1_1),T_1_2))
% 6.55/6.41             => ( 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_1,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),hAPP(list(char),ty,class,C_1)))),E_2),Ta))
% 6.55/6.41               => ~ 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)))),Pa),T_1_2),Ta)) ) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_520_final__addrE,axiom,
% 6.55/6.41      ! [Pa,Hb,Ea,Eb,C_1] :
% 6.55/6.41        ( 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_1,Pa),Hb),Ea),Eb),hAPP(list(char),ty,class,C_1)))
% 6.55/6.41       => ( hBOOL(hAPP(exp(list(char)),bool,final(list(char)),Eb))
% 6.55/6.41         => ( ! [A_3] : Eb != hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_3))
% 6.55/6.41           => ~ ! [A_3] : Eb != hAPP(exp(list(char)),exp(list(char)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_3))) ) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_521_BinOpRedsVal,axiom,
% 6.55/6.41      ! [Bop_2,Va,E_2,V_2_1,S_2_1,E_1_1,S_0,V_1_2,S_1,Pa] :
% 6.55/6.41        ( 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)))),E_1_1),S_0)),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)),V_1_2)),S_1))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.41       => ( 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)))),E_2),S_1)),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)),V_2_1)),S_2_1))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.41         => ( hAPP(product_prod(bop,product_prod(val,val)),option(val),binop,hAPP(product_prod(val,val),product_prod(bop,product_prod(val,val)),hAPP(bop,fun(product_prod(val,val),product_prod(bop,product_prod(val,val))),product_Pair(bop,product_prod(val,val)),Bop_2),hAPP(val,product_prod(val,val),hAPP(val,fun(val,product_prod(val,val)),product_Pair(val,val),V_1_2),V_2_1))) = hAPP(val,option(val),some(val),Va)
% 6.55/6.41           => 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(bop,fun(exp(list(char)),exp(list(char))),hAPP(exp(list(char)),fun(bop,fun(exp(list(char)),exp(list(char)))),binOp(list(char)),E_1_1),Bop_2),E_2)),S_0)),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)),Va)),S_2_1))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_522_CastRedsFail,axiom,
% 6.55/6.41      ! [C_1,D_2,Fs,Eb,S,A_1,S_3,Pa] :
% 6.55/6.41        ( 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)))),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1))),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.41       => ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),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))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),hp,S_3),A_1) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),D_2),Fs))
% 6.55/6.41         => ( ~ hBOOL(hAPP(fun(product_prod(list(char),list(char)),bool),bool,hAPP(product_prod(list(char),list(char)),fun(fun(product_prod(list(char),list(char)),bool),bool),member(product_prod(list(char),list(char))),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),D_2),C_1)),hAPP(fun(product_prod(list(char),list(char)),bool),fun(product_prod(list(char),list(char)),bool),transitive_rtrancl(list(char)),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(list(char),list(char)),bool),subcls1(product_prod(list(list(char)),exp(list(char)))),Pa))))
% 6.55/6.41           => 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))),cast(list(char)),C_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)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,hAPP(list(char),nat,addr_of_sys_xcpt,classCast))))),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_523_BinOp,axiom,
% 6.55/6.41      ! [Bop_2,Va,E_2,V_2_1,S_2_1,Pa,E_1_1,S_0,V_1_2,S_1] :
% 6.55/6.41        ( 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)))),eval,Pa),E_1_1),S_0),hAPP(val,exp(list(char)),val_1(list(char)),V_1_2)),S_1))
% 6.55/6.41       => ( 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)))),eval,Pa),E_2),S_1),hAPP(val,exp(list(char)),val_1(list(char)),V_2_1)),S_2_1))
% 6.55/6.41         => ( hAPP(product_prod(bop,product_prod(val,val)),option(val),binop,hAPP(product_prod(val,val),product_prod(bop,product_prod(val,val)),hAPP(bop,fun(product_prod(val,val),product_prod(bop,product_prod(val,val))),product_Pair(bop,product_prod(val,val)),Bop_2),hAPP(val,product_prod(val,val),hAPP(val,fun(val,product_prod(val,val)),product_Pair(val,val),V_1_2),V_2_1))) = hAPP(val,option(val),some(val),Va)
% 6.55/6.41           => 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)))),eval,Pa),hAPP(exp(list(char)),exp(list(char)),hAPP(bop,fun(exp(list(char)),exp(list(char))),hAPP(exp(list(char)),fun(bop,fun(exp(list(char)),exp(list(char)))),binOp(list(char)),E_1_1),Bop_2),E_2)),S_0),hAPP(val,exp(list(char)),val_1(list(char)),Va)),S_2_1)) ) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_524_redp__redsp_ORedBinOp,axiom,
% 6.55/6.41      ! [Pa,S,Bop_2,V_1_2,V_2_1,Va] :
% 6.55/6.41        ( hAPP(product_prod(bop,product_prod(val,val)),option(val),binop,hAPP(product_prod(val,val),product_prod(bop,product_prod(val,val)),hAPP(bop,fun(product_prod(val,val),product_prod(bop,product_prod(val,val))),product_Pair(bop,product_prod(val,val)),Bop_2),hAPP(val,product_prod(val,val),hAPP(val,fun(val,product_prod(val,val)),product_Pair(val,val),V_1_2),V_2_1))) = hAPP(val,option(val),some(val),Va)
% 6.55/6.41       => 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(bop,fun(exp(list(char)),exp(list(char))),hAPP(exp(list(char)),fun(bop,fun(exp(list(char)),exp(list(char)))),binOp(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),V_1_2)),Bop_2),hAPP(val,exp(list(char)),val_1(list(char)),V_2_1))),S),hAPP(val,exp(list(char)),val_1(list(char)),Va)),S)) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_525_CastFail,axiom,
% 6.55/6.41      ! [C_1,D_2,Fs,Pa,Eb,S_0,A_1,Hb,Lb] :
% 6.55/6.41        ( 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)))),eval,Pa),Eb),S_0),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1))),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)))
% 6.55/6.41       => ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),Hb,A_1) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),D_2),Fs))
% 6.55/6.41         => ( ~ hBOOL(hAPP(fun(product_prod(list(char),list(char)),bool),bool,hAPP(product_prod(list(char),list(char)),fun(fun(product_prod(list(char),list(char)),bool),bool),member(product_prod(list(char),list(char))),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),D_2),C_1)),hAPP(fun(product_prod(list(char),list(char)),bool),fun(product_prod(list(char),list(char)),bool),transitive_rtrancl(list(char)),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(list(char),list(char)),bool),subcls1(product_prod(list(list(char)),exp(list(char)))),Pa))))
% 6.55/6.41           => 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)))),eval,Pa),hAPP(exp(list(char)),exp(list(char)),hAPP(list(char),fun(exp(list(char)),exp(list(char))),cast(list(char)),C_1),Eb)),S_0),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,hAPP(list(char),nat,addr_of_sys_xcpt,classCast))))),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))) ) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_526_red__reds_ORedCastFail,axiom,
% 6.55/6.41      ! [C_1,Pa,S,A_1,D_2,Fs] :
% 6.55/6.41        ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),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))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),hp,S),A_1) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),D_2),Fs))
% 6.55/6.41       => ( ~ hBOOL(hAPP(fun(product_prod(list(char),list(char)),bool),bool,hAPP(product_prod(list(char),list(char)),fun(fun(product_prod(list(char),list(char)),bool),bool),member(product_prod(list(char),list(char))),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),D_2),C_1)),hAPP(fun(product_prod(list(char),list(char)),bool),fun(product_prod(list(char),list(char)),bool),transitive_rtrancl(list(char)),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(list(char),list(char)),bool),subcls1(product_prod(list(list(char)),exp(list(char)))),Pa))))
% 6.55/6.41         => 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))),cast(list(char)),C_1),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1)))),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)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,hAPP(list(char),nat,addr_of_sys_xcpt,classCast))))),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))) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_527_red__reds_ORedBinOp,axiom,
% 6.55/6.41      ! [S,Pa,Bop_2,V_1_2,V_2_1,Va] :
% 6.55/6.41        ( hAPP(product_prod(bop,product_prod(val,val)),option(val),binop,hAPP(product_prod(val,val),product_prod(bop,product_prod(val,val)),hAPP(bop,fun(product_prod(val,val),product_prod(bop,product_prod(val,val))),product_Pair(bop,product_prod(val,val)),Bop_2),hAPP(val,product_prod(val,val),hAPP(val,fun(val,product_prod(val,val)),product_Pair(val,val),V_1_2),V_2_1))) = hAPP(val,option(val),some(val),Va)
% 6.55/6.41       => 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(bop,fun(exp(list(char)),exp(list(char))),hAPP(exp(list(char)),fun(bop,fun(exp(list(char)),exp(list(char)))),binOp(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),V_1_2)),Bop_2),hAPP(val,exp(list(char)),val_1(list(char)),V_2_1))),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)),Va)),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))) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_528_eval__cases_I3_J,axiom,
% 6.55/6.41      ! [Pa,E_1_1,Bop_2,E_2,S,E_b,S_3] :
% 6.55/6.41        ( 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)))),eval,Pa),hAPP(exp(list(char)),exp(list(char)),hAPP(bop,fun(exp(list(char)),exp(list(char))),hAPP(exp(list(char)),fun(bop,fun(exp(list(char)),exp(list(char)))),binOp(list(char)),E_1_1),Bop_2),E_2)),S),E_b),S_3))
% 6.55/6.41       => ( ! [V_1_1,S_1_1,V_2_3,V] :
% 6.55/6.41              ( E_b = hAPP(val,exp(list(char)),val_1(list(char)),V)
% 6.55/6.41             => ( 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)))),eval,Pa),E_1_1),S),hAPP(val,exp(list(char)),val_1(list(char)),V_1_1)),S_1_1))
% 6.55/6.41               => ( 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)))),eval,Pa),E_2),S_1_1),hAPP(val,exp(list(char)),val_1(list(char)),V_2_3)),S_3))
% 6.55/6.41                 => hAPP(product_prod(bop,product_prod(val,val)),option(val),binop,hAPP(product_prod(val,val),product_prod(bop,product_prod(val,val)),hAPP(bop,fun(product_prod(val,val),product_prod(bop,product_prod(val,val))),product_Pair(bop,product_prod(val,val)),Bop_2),hAPP(val,product_prod(val,val),hAPP(val,fun(val,product_prod(val,val)),product_Pair(val,val),V_1_1),V_2_3))) != hAPP(val,option(val),some(val),V) ) ) )
% 6.55/6.41         => ( ! [E_4] :
% 6.55/6.41                ( E_b = hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_4)
% 6.55/6.41               => ~ 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)))),eval,Pa),E_1_1),S),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_4)),S_3)) )
% 6.55/6.41           => ~ ! [V_1_1,S_1_1,E_4] :
% 6.55/6.41                  ( E_b = hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_4)
% 6.55/6.41                 => ( 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)))),eval,Pa),E_1_1),S),hAPP(val,exp(list(char)),val_1(list(char)),V_1_1)),S_1_1))
% 6.55/6.41                   => ~ 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)))),eval,Pa),E_2),S_1_1),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_4)),S_3)) ) ) ) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_529_binop_Osimps_I7_J,axiom,
% 6.55/6.41      ! [V_1_3] : hAPP(product_prod(bop,product_prod(val,val)),option(val),binop,hAPP(product_prod(val,val),product_prod(bop,product_prod(val,val)),hAPP(bop,fun(product_prod(val,val),product_prod(bop,product_prod(val,val))),product_Pair(bop,product_prod(val,val)),add),hAPP(val,product_prod(val,val),hAPP(val,fun(val,product_prod(val,val)),product_Pair(val,val),V_1_3),unit))) = none(val) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_530_binop_Osimps_I3_J,axiom,
% 6.55/6.41      ! [V_2_2] : hAPP(product_prod(bop,product_prod(val,val)),option(val),binop,hAPP(product_prod(val,val),product_prod(bop,product_prod(val,val)),hAPP(bop,fun(product_prod(val,val),product_prod(bop,product_prod(val,val))),product_Pair(bop,product_prod(val,val)),add),hAPP(val,product_prod(val,val),hAPP(val,fun(val,product_prod(val,val)),product_Pair(val,val),unit),V_2_2))) = none(val) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_531_typeof__ClassCast,axiom,
% 6.55/6.41      ! [Hb] :
% 6.55/6.41        ( hBOOL(hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool,preallocated,Hb))
% 6.55/6.41       => hAPP(val,option(ty),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,option(ty)),typeof_h,Hb),hAPP(nat,val,addr,hAPP(list(char),nat,addr_of_sys_xcpt,classCast))) = hAPP(ty,option(ty),some(ty),hAPP(list(char),ty,class,classCast)) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_532_WTrtVal,axiom,
% 6.55/6.41      ! [Pa,Ea,Hb,Va,Ta] :
% 6.55/6.41        ( hAPP(val,option(ty),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,option(ty)),typeof_h,Hb),Va) = hAPP(ty,option(ty),some(ty),Ta)
% 6.55/6.41       => 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_1,Pa),Hb),Ea),hAPP(val,exp(list(char)),val_1(list(char)),Va)),Ta)) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_533_typeof__conf,axiom,
% 6.55/6.41      ! [X_a,Pa,Hb,Va,Ta] :
% 6.55/6.41        ( hAPP(val,option(ty),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,option(ty)),typeof_h,Hb),Va) = hAPP(ty,option(ty),some(ty),Ta)
% 6.55/6.41       => hBOOL(hAPP(ty,bool,hAPP(val,fun(ty,bool),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,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(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,fun(ty,bool))),conf(X_a),Pa),Hb),Va),Ta)) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_534_hext__typeof__mono,axiom,
% 6.55/6.41      ! [Va,Ta,Hb,H_b] :
% 6.55/6.41        ( hBOOL(hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool,hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool),hext,Hb),H_b))
% 6.55/6.41       => ( hAPP(val,option(ty),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,option(ty)),typeof_h,Hb),Va) = hAPP(ty,option(ty),some(ty),Ta)
% 6.55/6.41         => hAPP(val,option(ty),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,option(ty)),typeof_h,H_b),Va) = hAPP(ty,option(ty),some(ty),Ta) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_535_typeof__lit__typeof,axiom,
% 6.55/6.41      ! [Hb,Va,Ta] :
% 6.55/6.41        ( hAPP(val,option(ty),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,option(ty)),typeof_h,hAPP(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),combk(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),nat),none(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))))),Va) = hAPP(ty,option(ty),some(ty),Ta)
% 6.55/6.41       => hAPP(val,option(ty),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,option(ty)),typeof_h,Hb),Va) = hAPP(ty,option(ty),some(ty),Ta) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_536_conf__def,axiom,
% 6.55/6.41      ! [X_a,Pa,Hb,Va,Ta] :
% 6.55/6.41        ( hBOOL(hAPP(ty,bool,hAPP(val,fun(ty,bool),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,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(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,fun(ty,bool))),conf(X_a),Pa),Hb),Va),Ta))
% 6.55/6.41      <=> ? [T_9] :
% 6.55/6.41            ( hAPP(val,option(ty),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,option(ty)),typeof_h,Hb),Va) = hAPP(ty,option(ty),some(ty),T_9)
% 6.55/6.41            & 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),Pa),T_9),Ta)) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_537_typeof__h_Osimps_I1_J,axiom,
% 6.55/6.41      ! [Hb] : hAPP(val,option(ty),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,option(ty)),typeof_h,Hb),unit) = hAPP(ty,option(ty),some(ty),void) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_538_typeof__lit__conf,axiom,
% 6.55/6.41      ! [X_a,Pa,Hb,Va,Ta] :
% 6.55/6.41        ( hAPP(val,option(ty),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,option(ty)),typeof_h,hAPP(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),combk(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),nat),none(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))))),Va) = hAPP(ty,option(ty),some(ty),Ta)
% 6.55/6.41       => hBOOL(hAPP(ty,bool,hAPP(val,fun(ty,bool),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,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(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,fun(ty,bool))),conf(X_a),Pa),Hb),Va),Ta)) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_539_binop_Osimps_I6_J,axiom,
% 6.55/6.41      ! [V_1,V_2_2] : hAPP(product_prod(bop,product_prod(val,val)),option(val),binop,hAPP(product_prod(val,val),product_prod(bop,product_prod(val,val)),hAPP(bop,fun(product_prod(val,val),product_prod(bop,product_prod(val,val))),product_Pair(bop,product_prod(val,val)),add),hAPP(val,product_prod(val,val),hAPP(val,fun(val,product_prod(val,val)),product_Pair(val,val),hAPP(nat,val,addr,V_1)),V_2_2))) = none(val) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_540_binop_Osimps_I10_J,axiom,
% 6.55/6.41      ! [V_1_3,V_1] : hAPP(product_prod(bop,product_prod(val,val)),option(val),binop,hAPP(product_prod(val,val),product_prod(bop,product_prod(val,val)),hAPP(bop,fun(product_prod(val,val),product_prod(bop,product_prod(val,val))),product_Pair(bop,product_prod(val,val)),add),hAPP(val,product_prod(val,val),hAPP(val,fun(val,product_prod(val,val)),product_Pair(val,val),V_1_3),hAPP(nat,val,addr,V_1)))) = none(val) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_541_typeof__OutOfMemory,axiom,
% 6.55/6.41      ! [Hb] :
% 6.55/6.41        ( hBOOL(hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool,preallocated,Hb))
% 6.55/6.41       => hAPP(val,option(ty),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,option(ty)),typeof_h,Hb),hAPP(nat,val,addr,hAPP(list(char),nat,addr_of_sys_xcpt,outOfMemory))) = hAPP(ty,option(ty),some(ty),hAPP(list(char),ty,class,outOfMemory)) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_542_typeof__NullPointer,axiom,
% 6.55/6.41      ! [Hb] :
% 6.55/6.41        ( hBOOL(hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool,preallocated,Hb))
% 6.55/6.41       => hAPP(val,option(ty),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,option(ty)),typeof_h,Hb),hAPP(nat,val,addr,hAPP(list(char),nat,addr_of_sys_xcpt,nullPointer))) = hAPP(ty,option(ty),some(ty),hAPP(list(char),ty,class,nullPointer)) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_543_typeof__h_Osimps_I5_J,axiom,
% 6.55/6.41      ! [Hb,A_1] : hAPP(val,option(ty),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,option(ty)),typeof_h,Hb),hAPP(nat,val,addr,A_1)) = hAPP(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),option(ty),hAPP(fun(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(ty)),fun(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),option(ty)),hAPP(option(ty),fun(fun(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(ty)),fun(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),option(ty))),option_case(option(ty),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),none(ty)),hAPP(fun(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),option(ty))),fun(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(ty)),product_prod_case(list(char),fun(product_prod(list(char),list(char)),option(val)),option(ty)),hAPP(fun(list(char),option(ty)),fun(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),option(ty))),hAPP(fun(option(ty),fun(fun(product_prod(list(char),list(char)),option(val)),option(ty))),fun(fun(list(char),option(ty)),fun(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),option(ty)))),combb(option(ty),fun(fun(product_prod(list(char),list(char)),option(val)),option(ty)),list(char)),combk(option(ty),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(list(char),ty),fun(list(char),option(ty)),hAPP(fun(ty,option(ty)),fun(fun(list(char),ty),fun(list(char),option(ty))),combb(ty,option(ty),list(char)),some(ty)),class)))),hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),Hb,A_1)) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_544_WTrt_H__WTrts_H_Ointros_I16_J,axiom,
% 6.55/6.41      ! [Ea,Va_1,E_2,T_2_2,Pa,Ta,Hb,Va,T_1_1] :
% 6.55/6.41        ( hAPP(val,option(ty),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,option(ty)),typeof_h,Hb),Va) = hAPP(ty,option(ty),some(ty),T_1_1)
% 6.55/6.41       => ( 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)))),Pa),T_1_1),Ta))
% 6.55/6.41         => ( 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))),E_2),T_2_2))
% 6.55/6.41           => 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),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_2))),T_2_2)) ) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_545_WTrt_H__WTrts_H_Ointros_I3_J,axiom,
% 6.55/6.41      ! [Pa,Ea,Hb,Va,Ta] :
% 6.55/6.41        ( hAPP(val,option(ty),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,option(ty)),typeof_h,Hb),Va) = hAPP(ty,option(ty),some(ty),Ta)
% 6.55/6.41       => 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(val,exp(list(char)),val_1(list(char)),Va)),Ta)) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_546_WTrt_H__WTrts_H_Ointros_I18_J,axiom,
% 6.55/6.41      ! [E_2,T_2_2,Pa,Hb,Ea,E_1_1,T_1_1] :
% 6.55/6.41        ( 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_1),T_1_1))
% 6.55/6.41       => ( 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_2))
% 6.55/6.41         => 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_1),E_2)),T_2_2)) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_547_wt__wt_H,axiom,
% 6.55/6.41      ! [Pa,Hb,Ea,Eb,Ta] :
% 6.55/6.41        ( 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_1,Pa),Hb),Ea),Eb),Ta))
% 6.55/6.41       => 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)) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_548_wt_H__wt,axiom,
% 6.55/6.41      ! [Pa,Hb,Ea,Eb,Ta] :
% 6.55/6.41        ( 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))
% 6.55/6.41       => 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_1,Pa),Hb),Ea),Eb),Ta)) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_549_wt_H__iff__wt,axiom,
% 6.55/6.41      ! [Pa,Hb,Ea,Eb,Ta] :
% 6.55/6.41        ( 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))
% 6.55/6.41      <=> 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_1,Pa),Hb),Ea),Eb),Ta)) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_550_WTrt_H__WTrts_H_Ointros_I21_J,axiom,
% 6.55/6.41      ! [Ta,Pa,Hb,Ea,Eb,T_r] :
% 6.55/6.41        ( 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),T_r))
% 6.55/6.41       => ( hBOOL(hAPP(ty,bool,is_refT,T_r))
% 6.55/6.41         => 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)),throw(list(char)),Eb)),Ta)) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_551_option_Osimps_I5_J,axiom,
% 6.55/6.41      ! [X_b,X_a,F1_1,F2_1,A_1] : hAPP(option(X_b),X_a,hAPP(fun(X_b,X_a),fun(option(X_b),X_a),hAPP(X_a,fun(fun(X_b,X_a),fun(option(X_b),X_a)),option_case(X_a,X_b),F1_1),F2_1),hAPP(X_b,option(X_b),some(X_b),A_1)) = hAPP(X_b,X_a,F2_1,A_1) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_552_option_Osimps_I4_J,axiom,
% 6.55/6.41      ! [X_b,X_a,F1_1,F2_1] : hAPP(option(X_b),X_a,hAPP(fun(X_b,X_a),fun(option(X_b),X_a),hAPP(X_a,fun(fun(X_b,X_a),fun(option(X_b),X_a)),option_case(X_a,X_b),F1_1),F2_1),none(X_b)) = ti(X_a,F1_1) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_553_WTrt_H__WTrts_H_Ointros_I8_J,axiom,
% 6.55/6.41      ! [F_1,Ta,D_2,Pa,Hb,Ea,Eb,C_1] :
% 6.55/6.41        ( 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),hAPP(list(char),ty,class,C_1)))
% 6.55/6.41       => ( hBOOL(hAPP(list(char),bool,hAPP(ty,fun(list(char),bool),hAPP(list(char),fun(ty,fun(list(char),bool)),hAPP(list(char),fun(list(char),fun(ty,fun(list(char),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(list(char),fun(list(char),fun(ty,fun(list(char),bool)))),has_field(product_prod(list(list(char)),exp(list(char)))),Pa),C_1),F_1),Ta),D_2))
% 6.55/6.41         => 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(list(char),exp(list(char)),hAPP(list(char),fun(list(char),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(char),exp(list(char)))),fAcc(list(char)),Eb),F_1),D_2)),Ta)) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_554_WTrt_H__WTrts_H_Ointros_I17_J,axiom,
% 6.55/6.41      ! [Pa,Hb,Ea,Va_1,Ta,Eb,T_a] :
% 6.55/6.41        ( 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))
% 6.55/6.41       => ( ~ hBOOL(hAPP(exp(list(char)),bool,hAPP(list(char),fun(exp(list(char)),bool),assigned,Va_1),Eb))
% 6.55/6.41         => 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)) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_555_map__add__def,axiom,
% 6.55/6.41      ! [X_a,X_b,M1,M2,X_2] : hAPP(X_a,option(X_b),hAPP(fun(X_a,option(X_b)),fun(X_a,option(X_b)),hAPP(fun(X_a,option(X_b)),fun(fun(X_a,option(X_b)),fun(X_a,option(X_b))),map_add(X_a,X_b),M1),M2),X_2) = hAPP(option(X_b),option(X_b),hAPP(fun(X_b,option(X_b)),fun(option(X_b),option(X_b)),hAPP(option(X_b),fun(fun(X_b,option(X_b)),fun(option(X_b),option(X_b))),option_case(option(X_b),X_b),hAPP(X_a,option(X_b),M1,X_2)),some(X_b)),hAPP(X_a,option(X_b),M2,X_2)) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_556_WTrt_H__WTrts_H_Ointros_I22_J,axiom,
% 6.55/6.41      ! [Va_1,C_1,E_2,T_2_2,Pa,Hb,Ea,E_1_1,T_1_1] :
% 6.55/6.41        ( 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_1),T_1_1))
% 6.55/6.41       => ( 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),hAPP(list(char),ty,class,C_1)))),E_2),T_2_2))
% 6.55/6.41         => ( 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)))),Pa),T_1_1),T_2_2))
% 6.55/6.41           => 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(list(char),fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),tryCatch(list(char)),E_1_1),C_1),Va_1),E_2)),T_2_2)) ) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_557_WTrt_H__WTrts_H_Ointros_I10_J,axiom,
% 6.55/6.41      ! [E_2,T_2_2,F_1,Ta,D_2,Pa,Hb,Ea,E_1_1,C_1] :
% 6.55/6.41        ( 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_1),hAPP(list(char),ty,class,C_1)))
% 6.55/6.41       => ( hBOOL(hAPP(list(char),bool,hAPP(ty,fun(list(char),bool),hAPP(list(char),fun(ty,fun(list(char),bool)),hAPP(list(char),fun(list(char),fun(ty,fun(list(char),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(list(char),fun(list(char),fun(ty,fun(list(char),bool)))),has_field(product_prod(list(list(char)),exp(list(char)))),Pa),C_1),F_1),Ta),D_2))
% 6.55/6.41         => ( 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_2))
% 6.55/6.41           => ( 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)))),Pa),T_2_2),Ta))
% 6.55/6.41             => 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(list(char),fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),fAss(list(char)),E_1_1),F_1),D_2),E_2)),void)) ) ) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_558_start__heap__def,axiom,
% 6.55/6.41      ! [X_a,G_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,X_a)))))))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),start_heap(X_a),G_1) = hAPP(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),hAPP(nat,fun(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(nat,fun(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))))),fun_upd(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),hAPP(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),hAPP(nat,fun(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(nat,fun(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))))),fun_upd(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),hAPP(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),hAPP(nat,fun(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(nat,fun(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))))),fun_upd(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),hAPP(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),combk(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),nat),none(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))))),hAPP(list(char),nat,addr_of_sys_xcpt,nullPointer)),hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(list(char),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),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(list(char),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),blank(X_a),G_1),nullPointer)))),hAPP(list(char),nat,addr_of_sys_xcpt,classCast)),hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(list(char),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),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(list(char),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),blank(X_a),G_1),classCast)))),hAPP(list(char),nat,addr_of_sys_xcpt,outOfMemory)),hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(list(char),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),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(list(char),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),blank(X_a),G_1),outOfMemory))) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_559_FAccRedsNull,axiom,
% 6.55/6.41      ! [F_1,D_2,Eb,S,S_3,Pa] :
% 6.55/6.41        ( 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)))),hAPP(val,exp(list(char)),val_1(list(char)),null)),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.41       => 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(list(char),exp(list(char)),hAPP(list(char),fun(list(char),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(char),exp(list(char)))),fAcc(list(char)),Eb),F_1),D_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)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,hAPP(list(char),nat,addr_of_sys_xcpt,nullPointer))))),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_560_FAssRedsNull,axiom,
% 6.55/6.41      ! [F_1,D_2,E_2,Va,S_2_1,E_1_1,S_0,S_1,Pa] :
% 6.55/6.41        ( 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)))),E_1_1),S_0)),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)),null)),S_1))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.41       => ( 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)))),E_2),S_1)),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)),Va)),S_2_1))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.41         => 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))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),fAss(list(char)),E_1_1),F_1),D_2),E_2)),S_0)),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)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,hAPP(list(char),nat,addr_of_sys_xcpt,nullPointer))))),S_2_1))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_561_red__reds_ORedFAccNull,axiom,
% 6.55/6.41      ! [F_1,D_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(list(char),exp(list(char)),hAPP(list(char),fun(list(char),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(char),exp(list(char)))),fAcc(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),null)),F_1),D_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)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,hAPP(list(char),nat,addr_of_sys_xcpt,nullPointer))))),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))) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_562_val_Osimps_I5_J,axiom,
% 6.55/6.41      null != unit ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_563_val_Osimps_I4_J,axiom,
% 6.55/6.41      unit != null ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_564_val_Osimps_I16_J,axiom,
% 6.55/6.41      ! [Nat_1] : null != hAPP(nat,val,addr,Nat_1) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_565_val_Osimps_I17_J,axiom,
% 6.55/6.41      ! [Nat_1] : hAPP(nat,val,addr,Nat_1) != null ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_566_CastNull,axiom,
% 6.55/6.41      ! [C_1,Pa,Eb,S_0,S_1] :
% 6.55/6.41        ( 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)))),eval,Pa),Eb),S_0),hAPP(val,exp(list(char)),val_1(list(char)),null)),S_1))
% 6.55/6.41       => 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)))),eval,Pa),hAPP(exp(list(char)),exp(list(char)),hAPP(list(char),fun(exp(list(char)),exp(list(char))),cast(list(char)),C_1),Eb)),S_0),hAPP(val,exp(list(char)),val_1(list(char)),null)),S_1)) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_567_redp__redsp_ORedCastNull,axiom,
% 6.55/6.41      ! [Pa,C_1,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(list(char),fun(exp(list(char)),exp(list(char))),cast(list(char)),C_1),hAPP(val,exp(list(char)),val_1(list(char)),null))),S),hAPP(val,exp(list(char)),val_1(list(char)),null)),S)) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_568_preallocated__start,axiom,
% 6.55/6.41      ! [X_a,Pa] : hBOOL(hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool,preallocated,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(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),start_heap(X_a),Pa))) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_569_red__reds_ORedCastNull,axiom,
% 6.55/6.41      ! [C_1,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(list(char),fun(exp(list(char)),exp(list(char))),cast(list(char)),C_1),hAPP(val,exp(list(char)),val_1(list(char)),null))),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)),null)),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))) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_570_CastRedsNull,axiom,
% 6.55/6.41      ! [C_1,Eb,S,S_3,Pa] :
% 6.55/6.41        ( 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)))),hAPP(val,exp(list(char)),val_1(list(char)),null)),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.41       => 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))),cast(list(char)),C_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(val,exp(list(char)),val_1(list(char)),null)),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_571_binop_Osimps_I8_J,axiom,
% 6.55/6.41      ! [V_1_3] : hAPP(product_prod(bop,product_prod(val,val)),option(val),binop,hAPP(product_prod(val,val),product_prod(bop,product_prod(val,val)),hAPP(bop,fun(product_prod(val,val),product_prod(bop,product_prod(val,val))),product_Pair(bop,product_prod(val,val)),add),hAPP(val,product_prod(val,val),hAPP(val,fun(val,product_prod(val,val)),product_Pair(val,val),V_1_3),null))) = none(val) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_572_binop_Osimps_I4_J,axiom,
% 6.55/6.41      ! [V_2_2] : hAPP(product_prod(bop,product_prod(val,val)),option(val),binop,hAPP(product_prod(val,val),product_prod(bop,product_prod(val,val)),hAPP(bop,fun(product_prod(val,val),product_prod(bop,product_prod(val,val))),product_Pair(bop,product_prod(val,val)),add),hAPP(val,product_prod(val,val),hAPP(val,fun(val,product_prod(val,val)),product_Pair(val,val),null),V_2_2))) = none(val) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_573_ThrowNull,axiom,
% 6.55/6.41      ! [Pa,Eb,S_0,S_1] :
% 6.55/6.41        ( 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)))),eval,Pa),Eb),S_0),hAPP(val,exp(list(char)),val_1(list(char)),null)),S_1))
% 6.55/6.41       => 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)))),eval,Pa),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb)),S_0),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,hAPP(list(char),nat,addr_of_sys_xcpt,nullPointer))))),S_1)) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_574_redp__redsp_ORedThrowNull,axiom,
% 6.55/6.41      ! [Pa,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)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),null))),S),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,hAPP(list(char),nat,addr_of_sys_xcpt,nullPointer))))),S)) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_575_FAssNull,axiom,
% 6.55/6.41      ! [F_1,D_2,E_2,Va,S_2_1,Pa,E_1_1,S_0,S_1] :
% 6.55/6.41        ( 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)))),eval,Pa),E_1_1),S_0),hAPP(val,exp(list(char)),val_1(list(char)),null)),S_1))
% 6.55/6.41       => ( 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)))),eval,Pa),E_2),S_1),hAPP(val,exp(list(char)),val_1(list(char)),Va)),S_2_1))
% 6.55/6.41         => 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)))),eval,Pa),hAPP(exp(list(char)),exp(list(char)),hAPP(list(char),fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),fAss(list(char)),E_1_1),F_1),D_2),E_2)),S_0),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,hAPP(list(char),nat,addr_of_sys_xcpt,nullPointer))))),S_2_1)) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_576_FAccNull,axiom,
% 6.55/6.41      ! [F_1,D_2,Pa,Eb,S_0,S_1] :
% 6.55/6.41        ( 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)))),eval,Pa),Eb),S_0),hAPP(val,exp(list(char)),val_1(list(char)),null)),S_1))
% 6.55/6.41       => 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)))),eval,Pa),hAPP(list(char),exp(list(char)),hAPP(list(char),fun(list(char),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(char),exp(list(char)))),fAcc(list(char)),Eb),F_1),D_2)),S_0),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,hAPP(list(char),nat,addr_of_sys_xcpt,nullPointer))))),S_1)) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_577_redp__redsp_ORedFAssNull,axiom,
% 6.55/6.41      ! [Pa,F_1,D_2,Va,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(list(char),fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),fAss(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),null)),F_1),D_2),hAPP(val,exp(list(char)),val_1(list(char)),Va))),S),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,hAPP(list(char),nat,addr_of_sys_xcpt,nullPointer))))),S)) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_578_redp__redsp_ORedFAccNull,axiom,
% 6.55/6.41      ! [Pa,F_1,D_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(list(char),exp(list(char)),hAPP(list(char),fun(list(char),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(char),exp(list(char)))),fAcc(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),null)),F_1),D_2)),S),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,hAPP(list(char),nat,addr_of_sys_xcpt,nullPointer))))),S)) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_579_red__reds_ORedThrowNull,axiom,
% 6.55/6.41      ! [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)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),null))),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)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,hAPP(list(char),nat,addr_of_sys_xcpt,nullPointer))))),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))) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_580_ThrowRedsNull,axiom,
% 6.55/6.41      ! [Eb,S,S_3,Pa] :
% 6.55/6.41        ( 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)))),hAPP(val,exp(list(char)),val_1(list(char)),null)),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.41       => 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)),throw(list(char)),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)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,hAPP(list(char),nat,addr_of_sys_xcpt,nullPointer))))),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_581_red__reds_ORedFAssNull,axiom,
% 6.55/6.41      ! [F_1,D_2,Va,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(list(char),fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),fAss(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),null)),F_1),D_2),hAPP(val,exp(list(char)),val_1(list(char)),Va))),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)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,hAPP(list(char),nat,addr_of_sys_xcpt,nullPointer))))),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))) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_582_finalRefE,axiom,
% 6.55/6.41      ! [Pa,Hb,Ea,Eb,Ta] :
% 6.55/6.41        ( 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_1,Pa),Hb),Ea),Eb),Ta))
% 6.55/6.41       => ( hBOOL(hAPP(ty,bool,is_refT,Ta))
% 6.55/6.41         => ( hBOOL(hAPP(exp(list(char)),bool,final(list(char)),Eb))
% 6.55/6.41           => ( Eb != hAPP(val,exp(list(char)),val_1(list(char)),null)
% 6.55/6.41             => ( ( ? [A_3] : Eb = hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_3))
% 6.55/6.41                 => ! [C_2] : Ta != hAPP(list(char),ty,class,C_2) )
% 6.55/6.41               => ~ ! [A_3] : Eb != hAPP(exp(list(char)),exp(list(char)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_3))) ) ) ) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_583_eval__cases_I12_J,axiom,
% 6.55/6.41      ! [Pa,Eb,S,E_b,S_3] :
% 6.55/6.41        ( 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)))),eval,Pa),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb)),S),E_b),S_3))
% 6.55/6.41       => ( ! [A_3] :
% 6.55/6.41              ( E_b = hAPP(exp(list(char)),exp(list(char)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_3)))
% 6.55/6.41             => ~ 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)))),eval,Pa),Eb),S),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_3))),S_3)) )
% 6.55/6.41         => ( ( E_b = hAPP(exp(list(char)),exp(list(char)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,hAPP(list(char),nat,addr_of_sys_xcpt,nullPointer))))
% 6.55/6.41             => ~ 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)))),eval,Pa),Eb),S),hAPP(val,exp(list(char)),val_1(list(char)),null)),S_3)) )
% 6.55/6.41           => ~ ! [E_1] :
% 6.55/6.41                  ( E_b = hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_1)
% 6.55/6.41                 => ~ 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)))),eval,Pa),Eb),S),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_1)),S_3)) ) ) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_584_non__npD,axiom,
% 6.55/6.41      ! [X_a,Pa,Hb,C_1,Va] :
% 6.55/6.41        ( Va != null
% 6.55/6.41       => ( hBOOL(hAPP(ty,bool,hAPP(val,fun(ty,bool),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,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(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,fun(ty,bool))),conf(X_a),Pa),Hb),Va),hAPP(list(char),ty,class,C_1)))
% 6.55/6.41         => ? [A_3,C_5,Fs_1] :
% 6.55/6.41              ( Va = hAPP(nat,val,addr,A_3)
% 6.55/6.41              & hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),Hb,A_3) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_5),Fs_1))
% 6.55/6.41              & hBOOL(hAPP(fun(product_prod(list(char),list(char)),bool),bool,hAPP(product_prod(list(char),list(char)),fun(fun(product_prod(list(char),list(char)),bool),bool),member(product_prod(list(char),list(char))),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),C_5),C_1)),hAPP(fun(product_prod(list(char),list(char)),bool),fun(product_prod(list(char),list(char)),bool),transitive_rtrancl(list(char)),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(product_prod(list(char),list(char)),bool),subcls1(X_a),Pa)))) ) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_585_option__caseE,axiom,
% 6.55/6.41      ! [X_a,Pa,Q_1,X_1] :
% 6.55/6.41        ( hBOOL(hAPP(option(X_a),bool,hAPP(fun(X_a,bool),fun(option(X_a),bool),hAPP(bool,fun(fun(X_a,bool),fun(option(X_a),bool)),option_case(bool,X_a),Pa),Q_1),X_1))
% 6.55/6.41       => ( ( ti(option(X_a),X_1) = none(X_a)
% 6.55/6.41           => ~ hBOOL(Pa) )
% 6.55/6.41         => ~ ! [Y_2] :
% 6.55/6.41                ( ti(option(X_a),X_1) = hAPP(X_a,option(X_a),some(X_a),Y_2)
% 6.55/6.41               => ~ hBOOL(hAPP(X_a,bool,Q_1,Y_2)) ) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_586_Class__widen,axiom,
% 6.55/6.41      ! [X_a,P,C_4,T_3] :
% 6.55/6.41        ( 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),hAPP(list(char),ty,class,C_4)),T_3))
% 6.55/6.41       => ? [D_1] : T_3 = hAPP(list(char),ty,class,D_1) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_587_redp__redsp_ORedTryCatch,axiom,
% 6.55/6.41      ! [Va_1,E_2,Pa,C_1,S,A_1,D_2,Fs] :
% 6.55/6.41        ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),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))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),hp,S),A_1) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),D_2),Fs))
% 6.55/6.41       => ( hBOOL(hAPP(list(char),bool,hAPP(list(char),fun(list(char),bool),hAPP(fun(list(char),fun(list(char),bool)),fun(list(char),fun(list(char),bool)),transitive_rtranclp(list(char)),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(list(char),fun(list(char),bool)),subcls1p(product_prod(list(list(char)),exp(list(char)))),Pa)),D_2),C_1))
% 6.55/6.41         => 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))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),tryCatch(list(char)),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1)))),C_1),Va_1),E_2)),S),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),hAPP(list(char),ty,class,C_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)),Va_1),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1)))),E_2))),S)) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_588_r__into__rtranclp,axiom,
% 6.55/6.41      ! [X_a,R_2,X_1,Y_1] :
% 6.55/6.41        ( hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),R_2,X_1),Y_1))
% 6.55/6.41       => hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),hAPP(fun(X_a,fun(X_a,bool)),fun(X_a,fun(X_a,bool)),transitive_rtranclp(X_a),R_2),X_1),Y_1)) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_589_rtranclp_Ortrancl__refl,axiom,
% 6.55/6.41      ! [X_a,R_2,A_1] : hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),hAPP(fun(X_a,fun(X_a,bool)),fun(X_a,fun(X_a,bool)),transitive_rtranclp(X_a),R_2),A_1),A_1)) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_590_rtranclp__mono,axiom,
% 6.55/6.41      ! [X_a,R_2,S] :
% 6.55/6.41        ( hBOOL(hAPP(fun(X_a,fun(X_a,bool)),bool,hAPP(fun(X_a,fun(X_a,bool)),fun(fun(X_a,fun(X_a,bool)),bool),ord_less_eq(fun(X_a,fun(X_a,bool))),R_2),S))
% 6.55/6.41       => hBOOL(hAPP(fun(X_a,fun(X_a,bool)),bool,hAPP(fun(X_a,fun(X_a,bool)),fun(fun(X_a,fun(X_a,bool)),bool),ord_less_eq(fun(X_a,fun(X_a,bool))),hAPP(fun(X_a,fun(X_a,bool)),fun(X_a,fun(X_a,bool)),transitive_rtranclp(X_a),R_2)),hAPP(fun(X_a,fun(X_a,bool)),fun(X_a,fun(X_a,bool)),transitive_rtranclp(X_a),S))) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_591_rtranclp__subset,axiom,
% 6.55/6.41      ! [X_a,R_1,S_2] :
% 6.55/6.41        ( hBOOL(hAPP(fun(X_a,fun(X_a,bool)),bool,hAPP(fun(X_a,fun(X_a,bool)),fun(fun(X_a,fun(X_a,bool)),bool),ord_less_eq(fun(X_a,fun(X_a,bool))),R_1),S_2))
% 6.55/6.41       => ( hBOOL(hAPP(fun(X_a,fun(X_a,bool)),bool,hAPP(fun(X_a,fun(X_a,bool)),fun(fun(X_a,fun(X_a,bool)),bool),ord_less_eq(fun(X_a,fun(X_a,bool))),S_2),hAPP(fun(X_a,fun(X_a,bool)),fun(X_a,fun(X_a,bool)),transitive_rtranclp(X_a),R_1)))
% 6.55/6.41         => hAPP(fun(X_a,fun(X_a,bool)),fun(X_a,fun(X_a,bool)),transitive_rtranclp(X_a),S_2) = hAPP(fun(X_a,fun(X_a,bool)),fun(X_a,fun(X_a,bool)),transitive_rtranclp(X_a),R_1) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_592_rtranclp__reflcl,axiom,
% 6.55/6.41      ! [X_a,R_1] : hAPP(fun(X_a,fun(X_a,bool)),fun(X_a,fun(X_a,bool)),transitive_rtranclp(X_a),hAPP(fun(X_a,fun(X_a,bool)),fun(X_a,fun(X_a,bool)),hAPP(fun(X_a,fun(X_a,bool)),fun(fun(X_a,fun(X_a,bool)),fun(X_a,fun(X_a,bool))),semilattice_sup_sup(fun(X_a,fun(X_a,bool))),R_1),fequal(X_a))) = hAPP(fun(X_a,fun(X_a,bool)),fun(X_a,fun(X_a,bool)),transitive_rtranclp(X_a),R_1) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_593_rtranclp__sup__rtranclp,axiom,
% 6.55/6.41      ! [X_a,R_1,S_2] : hAPP(fun(X_a,fun(X_a,bool)),fun(X_a,fun(X_a,bool)),transitive_rtranclp(X_a),hAPP(fun(X_a,fun(X_a,bool)),fun(X_a,fun(X_a,bool)),hAPP(fun(X_a,fun(X_a,bool)),fun(fun(X_a,fun(X_a,bool)),fun(X_a,fun(X_a,bool))),semilattice_sup_sup(fun(X_a,fun(X_a,bool))),hAPP(fun(X_a,fun(X_a,bool)),fun(X_a,fun(X_a,bool)),transitive_rtranclp(X_a),R_1)),hAPP(fun(X_a,fun(X_a,bool)),fun(X_a,fun(X_a,bool)),transitive_rtranclp(X_a),S_2))) = hAPP(fun(X_a,fun(X_a,bool)),fun(X_a,fun(X_a,bool)),transitive_rtranclp(X_a),hAPP(fun(X_a,fun(X_a,bool)),fun(X_a,fun(X_a,bool)),hAPP(fun(X_a,fun(X_a,bool)),fun(fun(X_a,fun(X_a,bool)),fun(X_a,fun(X_a,bool))),semilattice_sup_sup(fun(X_a,fun(X_a,bool))),R_1),S_2)) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_594_rtranclp__trans,axiom,
% 6.55/6.41      ! [X_a,Z_1,R_2,X_1,Y_1] :
% 6.55/6.41        ( hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),hAPP(fun(X_a,fun(X_a,bool)),fun(X_a,fun(X_a,bool)),transitive_rtranclp(X_a),R_2),X_1),Y_1))
% 6.55/6.41       => ( hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),hAPP(fun(X_a,fun(X_a,bool)),fun(X_a,fun(X_a,bool)),transitive_rtranclp(X_a),R_2),Y_1),Z_1))
% 6.55/6.41         => hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),hAPP(fun(X_a,fun(X_a,bool)),fun(X_a,fun(X_a,bool)),transitive_rtranclp(X_a),R_2),X_1),Z_1)) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_595_rtranclp_Ortrancl__into__rtrancl,axiom,
% 6.55/6.41      ! [X_a,C,R_2,A_1,B] :
% 6.55/6.41        ( hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),hAPP(fun(X_a,fun(X_a,bool)),fun(X_a,fun(X_a,bool)),transitive_rtranclp(X_a),R_2),A_1),B))
% 6.55/6.41       => ( hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),R_2,B),C))
% 6.55/6.41         => hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),hAPP(fun(X_a,fun(X_a,bool)),fun(X_a,fun(X_a,bool)),transitive_rtranclp(X_a),R_2),A_1),C)) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_596_converse__rtranclp__into__rtranclp,axiom,
% 6.55/6.41      ! [X_a,C,R_2,A_1,B] :
% 6.55/6.41        ( hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),R_2,A_1),B))
% 6.55/6.41       => ( hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),hAPP(fun(X_a,fun(X_a,bool)),fun(X_a,fun(X_a,bool)),transitive_rtranclp(X_a),R_2),B),C))
% 6.55/6.41         => hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),hAPP(fun(X_a,fun(X_a,bool)),fun(X_a,fun(X_a,bool)),transitive_rtranclp(X_a),R_2),A_1),C)) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_597_rtranclp__idemp,axiom,
% 6.55/6.41      ! [X_a,R_2] : hAPP(fun(X_a,fun(X_a,bool)),fun(X_a,fun(X_a,bool)),transitive_rtranclp(X_a),hAPP(fun(X_a,fun(X_a,bool)),fun(X_a,fun(X_a,bool)),transitive_rtranclp(X_a),R_2)) = hAPP(fun(X_a,fun(X_a,bool)),fun(X_a,fun(X_a,bool)),transitive_rtranclp(X_a),R_2) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_598_rtranclp__rtrancl__eq,axiom,
% 6.55/6.41      ! [X_a,R_2,X_2,Xa] :
% 6.55/6.41        ( hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),hAPP(fun(X_a,fun(X_a,bool)),fun(X_a,fun(X_a,bool)),transitive_rtranclp(X_a),hAPP(fun(product_prod(X_a,X_a),bool),fun(X_a,fun(X_a,bool)),hAPP(fun(X_a,fun(fun(product_prod(X_a,X_a),bool),fun(X_a,bool))),fun(fun(product_prod(X_a,X_a),bool),fun(X_a,fun(X_a,bool))),combc(X_a,fun(product_prod(X_a,X_a),bool),fun(X_a,bool)),hAPP(fun(X_a,fun(X_a,fun(fun(product_prod(X_a,X_a),bool),bool))),fun(X_a,fun(fun(product_prod(X_a,X_a),bool),fun(X_a,bool))),hAPP(fun(fun(X_a,fun(fun(product_prod(X_a,X_a),bool),bool)),fun(fun(product_prod(X_a,X_a),bool),fun(X_a,bool))),fun(fun(X_a,fun(X_a,fun(fun(product_prod(X_a,X_a),bool),bool))),fun(X_a,fun(fun(product_prod(X_a,X_a),bool),fun(X_a,bool)))),combb(fun(X_a,fun(fun(product_prod(X_a,X_a),bool),bool)),fun(fun(product_prod(X_a,X_a),bool),fun(X_a,bool)),X_a),combc(X_a,fun(product_prod(X_a,X_a),bool),bool)),hAPP(fun(X_a,fun(X_a,product_prod(X_a,X_a))),fun(X_a,fun(X_a,fun(fun(product_prod(X_a,X_a),bool),bool))),hAPP(fun(fun(X_a,product_prod(X_a,X_a)),fun(X_a,fun(fun(product_prod(X_a,X_a),bool),bool))),fun(fun(X_a,fun(X_a,product_prod(X_a,X_a))),fun(X_a,fun(X_a,fun(fun(product_prod(X_a,X_a),bool),bool)))),combb(fun(X_a,product_prod(X_a,X_a)),fun(X_a,fun(fun(product_prod(X_a,X_a),bool),bool)),X_a),hAPP(fun(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool)),fun(fun(X_a,product_prod(X_a,X_a)),fun(X_a,fun(fun(product_prod(X_a,X_a),bool),bool))),combb(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),X_a),member(product_prod(X_a,X_a)))),product_Pair(X_a,X_a)))),R_2)),X_2),Xa))
% 6.55/6.41      <=> hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),X_2),Xa)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),R_2))) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_599_redp__redsp_ORedCast,axiom,
% 6.55/6.41      ! [Pa,C_1,S,A_1,D_2,Fs] :
% 6.55/6.41        ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),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))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),hp,S),A_1) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),D_2),Fs))
% 6.55/6.41       => ( hBOOL(hAPP(list(char),bool,hAPP(list(char),fun(list(char),bool),hAPP(fun(list(char),fun(list(char),bool)),fun(list(char),fun(list(char),bool)),transitive_rtranclp(list(char)),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(list(char),fun(list(char),bool)),subcls1p(product_prod(list(list(char)),exp(list(char)))),Pa)),D_2),C_1))
% 6.55/6.41         => 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))),cast(list(char)),C_1),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1)))),S),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1))),S)) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_600_redp__redsp_ORedTryFail,axiom,
% 6.55/6.41      ! [Va_1,E_2,Pa,C_1,S,A_1,D_2,Fs] :
% 6.55/6.41        ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),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))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),hp,S),A_1) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),D_2),Fs))
% 6.55/6.41       => ( ~ hBOOL(hAPP(list(char),bool,hAPP(list(char),fun(list(char),bool),hAPP(fun(list(char),fun(list(char),bool)),fun(list(char),fun(list(char),bool)),transitive_rtranclp(list(char)),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(list(char),fun(list(char),bool)),subcls1p(product_prod(list(list(char)),exp(list(char)))),Pa)),D_2),C_1))
% 6.55/6.41         => 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))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),tryCatch(list(char)),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1)))),C_1),Va_1),E_2)),S),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1)))),S)) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_601_redp__redsp_ORedCastFail,axiom,
% 6.55/6.41      ! [Pa,C_1,S,A_1,D_2,Fs] :
% 6.55/6.41        ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),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))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),hp,S),A_1) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),D_2),Fs))
% 6.55/6.41       => ( ~ hBOOL(hAPP(list(char),bool,hAPP(list(char),fun(list(char),bool),hAPP(fun(list(char),fun(list(char),bool)),fun(list(char),fun(list(char),bool)),transitive_rtranclp(list(char)),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(list(char),fun(list(char),bool)),subcls1p(product_prod(list(list(char)),exp(list(char)))),Pa)),D_2),C_1))
% 6.55/6.41         => 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))),cast(list(char)),C_1),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1)))),S),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,hAPP(list(char),nat,addr_of_sys_xcpt,classCast))))),S)) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_602_subcls1p__subcls1__eq,axiom,
% 6.55/6.41      ! [X_a,Pa,X_2,Xa] :
% 6.55/6.41        ( hBOOL(hAPP(list(char),bool,hAPP(list(char),fun(list(char),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(list(char),fun(list(char),bool)),subcls1p(X_a),Pa),X_2),Xa))
% 6.55/6.41      <=> hBOOL(hAPP(fun(product_prod(list(char),list(char)),bool),bool,hAPP(product_prod(list(char),list(char)),fun(fun(product_prod(list(char),list(char)),bool),bool),member(product_prod(list(char),list(char))),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),X_2),Xa)),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(product_prod(list(char),list(char)),bool),subcls1(X_a),Pa))) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_603_WTrtCast,axiom,
% 6.55/6.41      ! [C_1,Pa,Hb,Ea,Eb,Ta] :
% 6.55/6.41        ( 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_1,Pa),Hb),Ea),Eb),Ta))
% 6.55/6.41       => ( hBOOL(hAPP(ty,bool,is_refT,Ta))
% 6.55/6.41         => ( hBOOL(hAPP(list(char),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(list(char),bool),is_class(product_prod(list(list(char)),exp(list(char)))),Pa),C_1))
% 6.55/6.41           => 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_1,Pa),Hb),Ea),hAPP(exp(list(char)),exp(list(char)),hAPP(list(char),fun(exp(list(char)),exp(list(char))),cast(list(char)),C_1),Eb)),hAPP(list(char),ty,class,C_1))) ) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_604_ty_Osimps_I9_J,axiom,
% 6.55/6.41      ! [List_3] : hAPP(list(char),ty,class,List_3) != void ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_605_ty_Osimps_I8_J,axiom,
% 6.55/6.41      ! [List_3] : void != hAPP(list(char),ty,class,List_3) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_606_ty_Oinject,axiom,
% 6.55/6.41      ! [List,List_1] :
% 6.55/6.41        ( hAPP(list(char),ty,class,List) = hAPP(list(char),ty,class,List_1)
% 6.55/6.41      <=> List = List_1 ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_607_WTrt_H__WTrts_H_Ointros_I2_J,axiom,
% 6.55/6.41      ! [C_1,Pa,Hb,Ea,Eb,Ta] :
% 6.55/6.41        ( 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))
% 6.55/6.41       => ( hBOOL(hAPP(ty,bool,is_refT,Ta))
% 6.55/6.41         => ( hBOOL(hAPP(list(char),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(list(char),bool),is_class(product_prod(list(list(char)),exp(list(char)))),Pa),C_1))
% 6.55/6.41           => 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(list(char),fun(exp(list(char)),exp(list(char))),cast(list(char)),C_1),Eb)),hAPP(list(char),ty,class,C_1))) ) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_608_WTrt__elim__cases_I6_J,axiom,
% 6.55/6.41      ! [Pa,Hb,Ea,D_2,Eb,Ta] :
% 6.55/6.41        ( 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_1,Pa),Hb),Ea),hAPP(exp(list(char)),exp(list(char)),hAPP(list(char),fun(exp(list(char)),exp(list(char))),cast(list(char)),D_2),Eb)),Ta))
% 6.55/6.41       => ~ ( Ta = hAPP(list(char),ty,class,D_2)
% 6.55/6.41           => ! [T_5] :
% 6.55/6.41                ( 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_1,Pa),Hb),Ea),Eb),T_5))
% 6.55/6.41               => ( hBOOL(hAPP(ty,bool,is_refT,T_5))
% 6.55/6.41                 => ~ hBOOL(hAPP(list(char),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(list(char),bool),is_class(product_prod(list(list(char)),exp(list(char)))),Pa),D_2)) ) ) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_609_sys__xcpts__cases,axiom,
% 6.55/6.41      ! [Pa,C_1] :
% 6.55/6.41        ( hBOOL(hAPP(fun(list(char),bool),bool,hAPP(list(char),fun(fun(list(char),bool),bool),member(list(char)),C_1),sys_xcpts))
% 6.55/6.41       => ( hBOOL(hAPP(list(char),bool,Pa,nullPointer))
% 6.55/6.41         => ( hBOOL(hAPP(list(char),bool,Pa,outOfMemory))
% 6.55/6.41           => ( hBOOL(hAPP(list(char),bool,Pa,classCast))
% 6.55/6.41             => hBOOL(hAPP(list(char),bool,Pa,C_1)) ) ) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_610_binop_Osimps_I9_J,axiom,
% 6.55/6.41      ! [V_1_2,Va] : hAPP(product_prod(bop,product_prod(val,val)),option(val),binop,hAPP(product_prod(val,val),product_prod(bop,product_prod(val,val)),hAPP(bop,fun(product_prod(val,val),product_prod(bop,product_prod(val,val))),product_Pair(bop,product_prod(val,val)),add),hAPP(val,product_prod(val,val),hAPP(val,fun(val,product_prod(val,val)),product_Pair(val,val),V_1_2),hAPP(bool,val,bool_1,Va)))) = none(val) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_611_val_Osimps_I21_J,axiom,
% 6.55/6.41      ! [Nat,Bool_1] : hAPP(nat,val,addr,Nat) != hAPP(bool,val,bool_1,Bool_1) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_612_val_Osimps_I20_J,axiom,
% 6.55/6.41      ! [Bool_1,Nat] : hAPP(bool,val,bool_1,Bool_1) != hAPP(nat,val,addr,Nat) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_613_val_Osimps_I1_J,axiom,
% 6.55/6.41      ! [Bool_1,Bool] :
% 6.55/6.41        ( hAPP(bool,val,bool_1,Bool_1) = hAPP(bool,val,bool_1,Bool)
% 6.55/6.41      <=> ( hBOOL(Bool_1)
% 6.55/6.41        <=> hBOOL(Bool) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_614_val_Osimps_I6_J,axiom,
% 6.55/6.41      ! [Bool] : unit != hAPP(bool,val,bool_1,Bool) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_615_val_Osimps_I7_J,axiom,
% 6.55/6.41      ! [Bool] : hAPP(bool,val,bool_1,Bool) != unit ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_616_val_Osimps_I12_J,axiom,
% 6.55/6.41      ! [Bool] : null != hAPP(bool,val,bool_1,Bool) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_617_val_Osimps_I13_J,axiom,
% 6.55/6.41      ! [Bool] : hAPP(bool,val,bool_1,Bool) != null ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_618_preallocated__dom,axiom,
% 6.55/6.41      ! [C_1,Hb] :
% 6.55/6.41        ( hBOOL(hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool,preallocated,Hb))
% 6.55/6.41       => ( hBOOL(hAPP(fun(list(char),bool),bool,hAPP(list(char),fun(fun(list(char),bool),bool),member(list(char)),C_1),sys_xcpts))
% 6.55/6.41         => hBOOL(hAPP(fun(nat,bool),bool,hAPP(nat,fun(fun(nat,bool),bool),member(nat),hAPP(list(char),nat,addr_of_sys_xcpt,C_1)),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(nat,bool),dom(nat,product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),Hb))) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_619_binop_Osimps_I5_J,axiom,
% 6.55/6.41      ! [Va,V_2_1] : hAPP(product_prod(bop,product_prod(val,val)),option(val),binop,hAPP(product_prod(val,val),product_prod(bop,product_prod(val,val)),hAPP(bop,fun(product_prod(val,val),product_prod(bop,product_prod(val,val))),product_Pair(bop,product_prod(val,val)),add),hAPP(val,product_prod(val,val),hAPP(val,fun(val,product_prod(val,val)),product_Pair(val,val),hAPP(bool,val,bool_1,Va)),V_2_1))) = none(val) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_620_preallocatedE,axiom,
% 6.55/6.41      ! [Pa,C_1,Hb] :
% 6.55/6.41        ( hBOOL(hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool,preallocated,Hb))
% 6.55/6.41       => ( hBOOL(hAPP(fun(list(char),bool),bool,hAPP(list(char),fun(fun(list(char),bool),bool),member(list(char)),C_1),sys_xcpts))
% 6.55/6.41         => ( ! [Fs_1] :
% 6.55/6.41                ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),Hb,hAPP(list(char),nat,addr_of_sys_xcpt,C_1)) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_1),Fs_1))
% 6.55/6.41               => hBOOL(hAPP(list(char),bool,hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),bool),Pa,Hb),C_1)) )
% 6.55/6.41           => hBOOL(hAPP(list(char),bool,hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),bool),Pa,Hb),C_1)) ) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_621_preallocatedD,axiom,
% 6.55/6.41      ! [C_1,Hb] :
% 6.55/6.41        ( hBOOL(hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool,preallocated,Hb))
% 6.55/6.41       => ( hBOOL(hAPP(fun(list(char),bool),bool,hAPP(list(char),fun(fun(list(char),bool),bool),member(list(char)),C_1),sys_xcpts))
% 6.55/6.41         => ? [Fs_1] : hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),Hb,hAPP(list(char),nat,addr_of_sys_xcpt,C_1)) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_1),Fs_1)) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_622_preallocated__def,axiom,
% 6.55/6.41      ! [Hb] :
% 6.55/6.41        ( hBOOL(hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool,preallocated,Hb))
% 6.55/6.41      <=> ! [X_2] :
% 6.55/6.41            ( hBOOL(hAPP(fun(list(char),bool),bool,hAPP(list(char),fun(fun(list(char),bool),bool),member(list(char)),X_2),sys_xcpts))
% 6.55/6.41           => ? [Fs_1] : hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),Hb,hAPP(list(char),nat,addr_of_sys_xcpt,X_2)) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),X_2),Fs_1)) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_623_is__class__xcpt,axiom,
% 6.55/6.41      ! [X_a,Wf_md,Pa,C_1] :
% 6.55/6.41        ( hBOOL(hAPP(fun(list(char),bool),bool,hAPP(list(char),fun(fun(list(char),bool),bool),member(list(char)),C_1),sys_xcpts))
% 6.55/6.41       => ( 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,X_a)))))))),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,X_a)))))))),fun(list(char),fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))),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,X_a)))))))),bool),wf_prog(X_a),Wf_md),Pa))
% 6.55/6.41         => hBOOL(hAPP(list(char),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(list(char),bool),is_class(X_a),Pa),C_1)) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_624_binop_Osimps_I1_J,axiom,
% 6.55/6.41      ! [V_1_2,V_2_1] : hAPP(product_prod(bop,product_prod(val,val)),option(val),binop,hAPP(product_prod(val,val),product_prod(bop,product_prod(val,val)),hAPP(bop,fun(product_prod(val,val),product_prod(bop,product_prod(val,val))),product_Pair(bop,product_prod(val,val)),c_Expr_Obop_OEq),hAPP(val,product_prod(val,val),hAPP(val,fun(val,product_prod(val,val)),product_Pair(val,val),V_1_2),V_2_1))) = hAPP(val,option(val),some(val),hAPP(bool,val,bool_1,hAPP(val,bool,hAPP(val,fun(val,bool),fequal(val),V_1_2),V_2_1))) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_625_WhileFReds,axiom,
% 6.55/6.41      ! [C,B,S,S_3,Pa] :
% 6.55/6.41        ( 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)))),B),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)),hAPP(bool,val,bool_1,fFalse))),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.41       => 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))),while(list(char)),B),C)),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)),unit)),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_626_exp_Osimps_I149_J,axiom,
% 6.55/6.41      ! [X_a,Exp1,Exp2,A_5,Exp] : hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),while(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_5),Exp) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_627_exp_Osimps_I209_J,axiom,
% 6.55/6.41      ! [X_a,Exp1,Exp2,Exp1_1,Exp2_1] : hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),while(X_a),Exp1),Exp2) != 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) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_628_exp_Osimps_I148_J,axiom,
% 6.55/6.41      ! [X_a,A_5,Exp,Exp1,Exp2] : hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),lAss(X_a),A_5),Exp) != hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),while(X_a),Exp1),Exp2) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_629_exp_Osimps_I208_J,axiom,
% 6.55/6.41      ! [X_a,Exp1_1,Exp2_1,Exp1,Exp2] : 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) != hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),while(X_a),Exp1),Exp2) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_630_exp_Osimps_I179_J,axiom,
% 6.55/6.41      ! [X_a,Exp1,Exp2,Exp1_1,List1,List2,Exp2_1] : hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),while(X_a),Exp1),Exp2) != hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(list(char),fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(list(char),fun(exp(X_a),exp(X_a)))),fAss(X_a),Exp1_1),List1),List2),Exp2_1) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_631_exp_Osimps_I178_J,axiom,
% 6.55/6.41      ! [X_a,Exp1_1,List1,List2,Exp2_1,Exp1,Exp2] : hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(list(char),fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(list(char),fun(exp(X_a),exp(X_a)))),fAss(X_a),Exp1_1),List1),List2),Exp2_1) != hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),while(X_a),Exp1),Exp2) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_632_exp_Osimps_I200_J,axiom,
% 6.55/6.41      ! [X_a,A_5,Ty_1,Exp,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_5),Ty_1),Exp) != hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),while(X_a),Exp1),Exp2) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_633_exp_Osimps_I201_J,axiom,
% 6.55/6.41      ! [X_a,Exp1,Exp2,A_5,Ty_1,Exp] : hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),while(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_5),Ty_1),Exp) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_634_exp_Osimps_I111_J,axiom,
% 6.55/6.41      ! [X_a,Exp1,Exp2,Exp1_1,Bop,Exp2_1] : hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),while(X_a),Exp1),Exp2) != hAPP(exp(X_a),exp(X_a),hAPP(bop,fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(bop,fun(exp(X_a),exp(X_a))),binOp(X_a),Exp1_1),Bop),Exp2_1) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_635_exp_Osimps_I110_J,axiom,
% 6.55/6.41      ! [X_a,Exp1_1,Bop,Exp2_1,Exp1,Exp2] : hAPP(exp(X_a),exp(X_a),hAPP(bop,fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(bop,fun(exp(X_a),exp(X_a))),binOp(X_a),Exp1_1),Bop),Exp2_1) != hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),while(X_a),Exp1),Exp2) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_636_exp_Osimps_I64_J,axiom,
% 6.55/6.41      ! [X_a,List_2,Exp,Exp1,Exp2] : hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),cast(X_a),List_2),Exp) != hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),while(X_a),Exp1),Exp2) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_637_exp_Osimps_I65_J,axiom,
% 6.55/6.41      ! [X_a,Exp1,Exp2,List_2,Exp] : hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),while(X_a),Exp1),Exp2) != hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),cast(X_a),List_2),Exp) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_638_exp_Osimps_I165_J,axiom,
% 6.55/6.41      ! [X_a,Exp1,Exp2,Exp,List1,List2] : hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),while(X_a),Exp1),Exp2) != hAPP(list(char),exp(X_a),hAPP(list(char),fun(list(char),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(char),exp(X_a))),fAcc(X_a),Exp),List1),List2) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_639_exp_Osimps_I164_J,axiom,
% 6.55/6.41      ! [X_a,Exp,List1,List2,Exp1,Exp2] : hAPP(list(char),exp(X_a),hAPP(list(char),fun(list(char),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(char),exp(X_a))),fAcc(X_a),Exp),List1),List2) != hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),while(X_a),Exp1),Exp2) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_640_exp_Osimps_I222_J,axiom,
% 6.55/6.41      ! [X_a,Exp1_1,Exp2_1,Exp1,List_3,A_6,Exp2] : hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),while(X_a),Exp1_1),Exp2_1) != hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(X_a,fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(X_a,fun(exp(X_a),exp(X_a)))),tryCatch(X_a),Exp1),List_3),A_6),Exp2) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_641_exp_Osimps_I223_J,axiom,
% 6.55/6.41      ! [X_a,Exp1,List_3,A_6,Exp2,Exp1_1,Exp2_1] : hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(X_a,fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(X_a,fun(exp(X_a),exp(X_a)))),tryCatch(X_a),Exp1),List_3),A_6),Exp2) != hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),while(X_a),Exp1_1),Exp2_1) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_642_exp_Osimps_I13_J,axiom,
% 6.55/6.41      ! [X_a,Exp1_3,Exp2_3,Exp1_2,Exp2_2] :
% 6.55/6.41        ( hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),while(X_a),Exp1_3),Exp2_3) = hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),while(X_a),Exp1_2),Exp2_2)
% 6.55/6.41      <=> ( Exp1_3 = Exp1_2
% 6.55/6.41          & Exp2_3 = Exp2_2 ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_643_exp_Osimps_I221_J,axiom,
% 6.55/6.41      ! [X_a,Exp_1,Exp1_1,Exp2_1] : hAPP(exp(X_a),exp(X_a),throw(X_a),Exp_1) != hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),while(X_a),Exp1_1),Exp2_1) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_644_exp_Osimps_I220_J,axiom,
% 6.55/6.41      ! [X_a,Exp1_1,Exp2_1,Exp_1] : hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),while(X_a),Exp1_1),Exp2_1) != hAPP(exp(X_a),exp(X_a),throw(X_a),Exp_1) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_645_exp_Osimps_I89_J,axiom,
% 6.55/6.41      ! [X_a,Exp1,Exp2,Val] : hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),while(X_a),Exp1),Exp2) != hAPP(val,exp(X_a),val_1(X_a),Val) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_646_exp_Osimps_I88_J,axiom,
% 6.55/6.41      ! [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)),while(X_a),Exp1),Exp2) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_647_WhileCondThrow,axiom,
% 6.55/6.41      ! [C,Pa,Eb,S_0,E_b,S_1] :
% 6.55/6.41        ( 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)))),eval,Pa),Eb),S_0),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_b)),S_1))
% 6.55/6.41       => 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)))),eval,Pa),hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),while(list(char)),Eb),C)),S_0),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_b)),S_1)) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_648_bop_Oexhaust,axiom,
% 6.55/6.41      ! [Y] :
% 6.55/6.41        ( ti(bop,Y) != c_Expr_Obop_OEq
% 6.55/6.41       => ti(bop,Y) = add ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_649_bop_Osimps_I2_J,axiom,
% 6.55/6.41      add != c_Expr_Obop_OEq ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_650_bop_Osimps_I1_J,axiom,
% 6.55/6.41      c_Expr_Obop_OEq != add ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_651_fv__fvs_Osimps_I13_J,axiom,
% 6.55/6.41      ! [B,Eb] : hAPP(exp(list(char)),fun(list(char),bool),fv,hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),while(list(char)),B),Eb)) = hAPP(fun(list(char),bool),fun(list(char),bool),hAPP(fun(list(char),bool),fun(fun(list(char),bool),fun(list(char),bool)),semilattice_sup_sup(fun(list(char),bool)),hAPP(exp(list(char)),fun(list(char),bool),fv,B)),hAPP(exp(list(char)),fun(list(char),bool),fv,Eb)) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_652_WhileT,axiom,
% 6.55/6.41      ! [E_3,S_3_1,C,V_1_2,S_2_1,Pa,Eb,S_0,S_1] :
% 6.55/6.41        ( 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)))),eval,Pa),Eb),S_0),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(bool,val,bool_1,fTrue))),S_1))
% 6.55/6.41       => ( 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)))),eval,Pa),C),S_1),hAPP(val,exp(list(char)),val_1(list(char)),V_1_2)),S_2_1))
% 6.55/6.41         => ( 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)))),eval,Pa),hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),while(list(char)),Eb),C)),S_2_1),E_3),S_3_1))
% 6.55/6.41           => 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)))),eval,Pa),hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),while(list(char)),Eb),C)),S_0),E_3),S_3_1)) ) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_653_WhileBodyThrow,axiom,
% 6.55/6.41      ! [C,E_b,S_2_1,Pa,Eb,S_0,S_1] :
% 6.55/6.41        ( 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)))),eval,Pa),Eb),S_0),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(bool,val,bool_1,fTrue))),S_1))
% 6.55/6.41       => ( 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)))),eval,Pa),C),S_1),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_b)),S_2_1))
% 6.55/6.41         => 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)))),eval,Pa),hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),while(list(char)),Eb),C)),S_0),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_b)),S_2_1)) ) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_654_WhileF,axiom,
% 6.55/6.41      ! [C,Pa,Eb,S_0,S_1] :
% 6.55/6.41        ( 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)))),eval,Pa),Eb),S_0),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(bool,val,bool_1,fFalse))),S_1))
% 6.55/6.41       => 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)))),eval,Pa),hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),while(list(char)),Eb),C)),S_0),hAPP(val,exp(list(char)),val_1(list(char)),unit)),S_1)) ) ).
% 6.55/6.41  
% 6.55/6.41  fof(fact_655_WhileRedsThrow,axiom,
% 6.55/6.42      ! [C,B,S,Eb,S_3,Pa] :
% 6.55/6.42        ( 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)))),B),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)),throw(list(char)),Eb)),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.42       => 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))),while(list(char)),B),C)),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)),throw(list(char)),Eb)),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_656_WhileTReds,axiom,
% 6.55/6.42      ! [Eb,S_3_1,C,V_1_2,S_2_1,B,S_0,S_1,Pa] :
% 6.55/6.42        ( 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)))),B),S_0)),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)),hAPP(bool,val,bool_1,fTrue))),S_1))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.42       => ( 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)))),C),S_1)),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)),V_1_2)),S_2_1))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.42         => ( 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))),while(list(char)),B),C)),S_2_1)),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_3_1))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.42           => 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))),while(list(char)),B),C)),S_0)),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_3_1))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_657_WhileTRedsThrow,axiom,
% 6.55/6.42      ! [C,Eb,S_2_1,B,S_0,S_1,Pa] :
% 6.55/6.42        ( 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)))),B),S_0)),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)),hAPP(bool,val,bool_1,fTrue))),S_1))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.42       => ( 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)))),C),S_1)),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)),throw(list(char)),Eb)),S_2_1))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.42         => 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))),while(list(char)),B),C)),S_0)),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)),throw(list(char)),Eb)),S_2_1))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_658_eval__cases_I11_J,axiom,
% 6.55/6.42      ! [Pa,B,C,S,E_b,S_3] :
% 6.55/6.42        ( 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)))),eval,Pa),hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),while(list(char)),B),C)),S),E_b),S_3))
% 6.55/6.42       => ( ( E_b = hAPP(val,exp(list(char)),val_1(list(char)),unit)
% 6.55/6.42           => ~ 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)))),eval,Pa),B),S),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(bool,val,bool_1,fFalse))),S_3)) )
% 6.55/6.42         => ( ! [S_1_1] :
% 6.55/6.42                ( 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)))),eval,Pa),B),S),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(bool,val,bool_1,fTrue))),S_1_1))
% 6.55/6.42               => ! [V_1_1,S_2_2] :
% 6.55/6.42                    ( 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)))),eval,Pa),C),S_1_1),hAPP(val,exp(list(char)),val_1(list(char)),V_1_1)),S_2_2))
% 6.55/6.42                   => ~ 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)))),eval,Pa),hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),while(list(char)),B),C)),S_2_2),E_b),S_3)) ) )
% 6.55/6.42           => ( ! [E_1] :
% 6.55/6.42                  ( E_b = hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_1)
% 6.55/6.42                 => ~ 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)))),eval,Pa),B),S),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_1)),S_3)) )
% 6.55/6.42             => ~ ! [S_1_1,E_1] :
% 6.55/6.42                    ( E_b = hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_1)
% 6.55/6.42                   => ( 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)))),eval,Pa),B),S),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(bool,val,bool_1,fTrue))),S_1_1))
% 6.55/6.42                     => ~ 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)))),eval,Pa),C),S_1_1),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_1)),S_3)) ) ) ) ) ) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_659_subcls__C__Object,axiom,
% 6.55/6.42      ! [X_a,Wf_md,Pa,C_1] :
% 6.55/6.42        ( hBOOL(hAPP(list(char),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(list(char),bool),is_class(X_a),Pa),C_1))
% 6.55/6.42       => ( 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,X_a)))))))),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,X_a)))))))),fun(list(char),fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))),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,X_a)))))))),bool),wf_prog(X_a),Wf_md),Pa))
% 6.55/6.42         => hBOOL(hAPP(fun(product_prod(list(char),list(char)),bool),bool,hAPP(product_prod(list(char),list(char)),fun(fun(product_prod(list(char),list(char)),bool),bool),member(product_prod(list(char),list(char))),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),C_1),object)),hAPP(fun(product_prod(list(char),list(char)),bool),fun(product_prod(list(char),list(char)),bool),transitive_rtrancl(list(char)),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(product_prod(list(char),list(char)),bool),subcls1(X_a),Pa)))) ) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_660_red__reds_ORedWhile,axiom,
% 6.55/6.42      ! [B,C,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))),while(list(char)),B),C)),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))),hAPP(exp(list(char)),fun(exp(list(char)),fun(exp(list(char)),exp(list(char)))),cond(list(char)),B),hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),seq(list(char)),C),hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),while(list(char)),B),C))),hAPP(val,exp(list(char)),val_1(list(char)),unit))),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))) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_661_exp_Osimps_I214_J,axiom,
% 6.55/6.42      ! [X_a,Exp1_1,Exp2_1,Exp3_1,Exp1,Exp2] : hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(exp(X_a),fun(exp(X_a),exp(X_a))),cond(X_a),Exp1_1),Exp2_1),Exp3_1) != hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),while(X_a),Exp1),Exp2) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_662_exp_Osimps_I215_J,axiom,
% 6.55/6.42      ! [X_a,Exp1,Exp2,Exp1_1,Exp2_1,Exp3_1] : hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),while(X_a),Exp1),Exp2) != hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(exp(X_a),fun(exp(X_a),exp(X_a))),cond(X_a),Exp1_1),Exp2_1),Exp3_1) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_663_redp__redsp_OCondRed,axiom,
% 6.55/6.42      ! [E_1_1,E_2,Pa,Eb,S,E_b,S_3] :
% 6.55/6.42        ( 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_3))
% 6.55/6.42       => 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))),hAPP(exp(list(char)),fun(exp(list(char)),fun(exp(list(char)),exp(list(char)))),cond(list(char)),Eb),E_1_1),E_2)),S),hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),hAPP(exp(list(char)),fun(exp(list(char)),fun(exp(list(char)),exp(list(char)))),cond(list(char)),E_b),E_1_1),E_2)),S_3)) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_664_exp_Osimps_I86_J,axiom,
% 6.55/6.42      ! [X_a,Val,Exp1,Exp2,Exp3] : 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)),hAPP(exp(X_a),fun(exp(X_a),fun(exp(X_a),exp(X_a))),cond(X_a),Exp1),Exp2),Exp3) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_665_exp_Osimps_I87_J,axiom,
% 6.55/6.42      ! [X_a,Exp1,Exp2,Exp3,Val] : hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(exp(X_a),fun(exp(X_a),exp(X_a))),cond(X_a),Exp1),Exp2),Exp3) != hAPP(val,exp(X_a),val_1(X_a),Val) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_666_exp_Osimps_I216_J,axiom,
% 6.55/6.42      ! [X_a,Exp1_1,Exp2_1,Exp3_1,Exp_1] : hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(exp(X_a),fun(exp(X_a),exp(X_a))),cond(X_a),Exp1_1),Exp2_1),Exp3_1) != hAPP(exp(X_a),exp(X_a),throw(X_a),Exp_1) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_667_exp_Osimps_I217_J,axiom,
% 6.55/6.42      ! [X_a,Exp_1,Exp1_1,Exp2_1,Exp3_1] : hAPP(exp(X_a),exp(X_a),throw(X_a),Exp_1) != hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(exp(X_a),fun(exp(X_a),exp(X_a))),cond(X_a),Exp1_1),Exp2_1),Exp3_1) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_668_exp_Osimps_I12_J,axiom,
% 6.55/6.42      ! [X_a,Exp1_3,Exp2_3,Exp3_3,Exp1_2,Exp2_2,Exp3_2] :
% 6.55/6.42        ( hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(exp(X_a),fun(exp(X_a),exp(X_a))),cond(X_a),Exp1_3),Exp2_3),Exp3_3) = hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(exp(X_a),fun(exp(X_a),exp(X_a))),cond(X_a),Exp1_2),Exp2_2),Exp3_2)
% 6.55/6.42      <=> ( Exp1_3 = Exp1_2
% 6.55/6.42          & Exp2_3 = Exp2_2
% 6.55/6.42          & Exp3_3 = Exp3_2 ) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_669_exp_Osimps_I219_J,axiom,
% 6.55/6.42      ! [X_a,Exp1,List_3,A_6,Exp2,Exp1_1,Exp2_1,Exp3_1] : hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(X_a,fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(X_a,fun(exp(X_a),exp(X_a)))),tryCatch(X_a),Exp1),List_3),A_6),Exp2) != hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(exp(X_a),fun(exp(X_a),exp(X_a))),cond(X_a),Exp1_1),Exp2_1),Exp3_1) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_670_exp_Osimps_I218_J,axiom,
% 6.55/6.42      ! [X_a,Exp1_1,Exp2_1,Exp3_1,Exp1,List_3,A_6,Exp2] : hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(exp(X_a),fun(exp(X_a),exp(X_a))),cond(X_a),Exp1_1),Exp2_1),Exp3_1) != hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(X_a,fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(X_a,fun(exp(X_a),exp(X_a)))),tryCatch(X_a),Exp1),List_3),A_6),Exp2) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_671_exp_Osimps_I162_J,axiom,
% 6.55/6.42      ! [X_a,Exp,List1,List2,Exp1,Exp2,Exp3] : hAPP(list(char),exp(X_a),hAPP(list(char),fun(list(char),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(char),exp(X_a))),fAcc(X_a),Exp),List1),List2) != hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(exp(X_a),fun(exp(X_a),exp(X_a))),cond(X_a),Exp1),Exp2),Exp3) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_672_exp_Osimps_I163_J,axiom,
% 6.55/6.42      ! [X_a,Exp1,Exp2,Exp3,Exp,List1,List2] : hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(exp(X_a),fun(exp(X_a),exp(X_a))),cond(X_a),Exp1),Exp2),Exp3) != hAPP(list(char),exp(X_a),hAPP(list(char),fun(list(char),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(char),exp(X_a))),fAcc(X_a),Exp),List1),List2) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_673_exp_Osimps_I63_J,axiom,
% 6.55/6.42      ! [X_a,Exp1,Exp2,Exp3,List_2,Exp] : hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(exp(X_a),fun(exp(X_a),exp(X_a))),cond(X_a),Exp1),Exp2),Exp3) != hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),cast(X_a),List_2),Exp) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_674_exp_Osimps_I62_J,axiom,
% 6.55/6.42      ! [X_a,List_2,Exp,Exp1,Exp2,Exp3] : hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),cast(X_a),List_2),Exp) != hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(exp(X_a),fun(exp(X_a),exp(X_a))),cond(X_a),Exp1),Exp2),Exp3) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_675_exp_Osimps_I108_J,axiom,
% 6.55/6.42      ! [X_a,Exp1_1,Bop,Exp2_1,Exp1,Exp2,Exp3] : hAPP(exp(X_a),exp(X_a),hAPP(bop,fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(bop,fun(exp(X_a),exp(X_a))),binOp(X_a),Exp1_1),Bop),Exp2_1) != hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(exp(X_a),fun(exp(X_a),exp(X_a))),cond(X_a),Exp1),Exp2),Exp3) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_676_exp_Osimps_I109_J,axiom,
% 6.55/6.42      ! [X_a,Exp1,Exp2,Exp3,Exp1_1,Bop,Exp2_1] : hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(exp(X_a),fun(exp(X_a),exp(X_a))),cond(X_a),Exp1),Exp2),Exp3) != hAPP(exp(X_a),exp(X_a),hAPP(bop,fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(bop,fun(exp(X_a),exp(X_a))),binOp(X_a),Exp1_1),Bop),Exp2_1) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_677_exp_Osimps_I199_J,axiom,
% 6.55/6.42      ! [X_a,Exp1,Exp2,Exp3,A_5,Ty_1,Exp] : hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(exp(X_a),fun(exp(X_a),exp(X_a))),cond(X_a),Exp1),Exp2),Exp3) != 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_5),Ty_1),Exp) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_678_exp_Osimps_I198_J,axiom,
% 6.55/6.42      ! [X_a,A_5,Ty_1,Exp,Exp1,Exp2,Exp3] : 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_5),Ty_1),Exp) != hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(exp(X_a),fun(exp(X_a),exp(X_a))),cond(X_a),Exp1),Exp2),Exp3) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_679_exp_Osimps_I176_J,axiom,
% 6.55/6.42      ! [X_a,Exp1_1,List1,List2,Exp2_1,Exp1,Exp2,Exp3] : hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(list(char),fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(list(char),fun(exp(X_a),exp(X_a)))),fAss(X_a),Exp1_1),List1),List2),Exp2_1) != hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(exp(X_a),fun(exp(X_a),exp(X_a))),cond(X_a),Exp1),Exp2),Exp3) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_680_exp_Osimps_I177_J,axiom,
% 6.55/6.42      ! [X_a,Exp1,Exp2,Exp3,Exp1_1,List1,List2,Exp2_1] : hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(exp(X_a),fun(exp(X_a),exp(X_a))),cond(X_a),Exp1),Exp2),Exp3) != hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(list(char),fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(list(char),fun(exp(X_a),exp(X_a)))),fAss(X_a),Exp1_1),List1),List2),Exp2_1) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_681_exp_Osimps_I206_J,axiom,
% 6.55/6.42      ! [X_a,Exp1_1,Exp2_1,Exp1,Exp2,Exp3] : 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) != hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(exp(X_a),fun(exp(X_a),exp(X_a))),cond(X_a),Exp1),Exp2),Exp3) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_682_exp_Osimps_I146_J,axiom,
% 6.55/6.42      ! [X_a,A_5,Exp,Exp1,Exp2,Exp3] : hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),lAss(X_a),A_5),Exp) != hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(exp(X_a),fun(exp(X_a),exp(X_a))),cond(X_a),Exp1),Exp2),Exp3) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_683_exp_Osimps_I207_J,axiom,
% 6.55/6.42      ! [X_a,Exp1,Exp2,Exp3,Exp1_1,Exp2_1] : hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(exp(X_a),fun(exp(X_a),exp(X_a))),cond(X_a),Exp1),Exp2),Exp3) != 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) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_684_exp_Osimps_I147_J,axiom,
% 6.55/6.42      ! [X_a,Exp1,Exp2,Exp3,A_5,Exp] : hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(exp(X_a),fun(exp(X_a),exp(X_a))),cond(X_a),Exp1),Exp2),Exp3) != hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),lAss(X_a),A_5),Exp) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_685_eval__evals_OCondThrow,axiom,
% 6.55/6.42      ! [E_1_1,E_2,Pa,Eb,S_0,E_b,S_1] :
% 6.55/6.42        ( 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)))),eval,Pa),Eb),S_0),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_b)),S_1))
% 6.55/6.42       => 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)))),eval,Pa),hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),hAPP(exp(list(char)),fun(exp(list(char)),fun(exp(list(char)),exp(list(char)))),cond(list(char)),Eb),E_1_1),E_2)),S_0),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_b)),S_1)) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_686_redp__redsp_OCondThrow,axiom,
% 6.55/6.42      ! [Pa,Eb,E_1_1,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))),hAPP(exp(list(char)),fun(exp(list(char)),fun(exp(list(char)),exp(list(char)))),cond(list(char)),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb)),E_1_1),E_2)),S),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb)),S)) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_687_fv__fvs_Osimps_I12_J,axiom,
% 6.55/6.42      ! [B,E_1_1,E_2] : hAPP(exp(list(char)),fun(list(char),bool),fv,hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),hAPP(exp(list(char)),fun(exp(list(char)),fun(exp(list(char)),exp(list(char)))),cond(list(char)),B),E_1_1),E_2)) = hAPP(fun(list(char),bool),fun(list(char),bool),hAPP(fun(list(char),bool),fun(fun(list(char),bool),fun(list(char),bool)),semilattice_sup_sup(fun(list(char),bool)),hAPP(fun(list(char),bool),fun(list(char),bool),hAPP(fun(list(char),bool),fun(fun(list(char),bool),fun(list(char),bool)),semilattice_sup_sup(fun(list(char),bool)),hAPP(exp(list(char)),fun(list(char),bool),fv,B)),hAPP(exp(list(char)),fun(list(char),bool),fv,E_1_1))),hAPP(exp(list(char)),fun(list(char),bool),fv,E_2)) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_688_red__reds_OCondRed,axiom,
% 6.55/6.42      ! [E_1_1,E_2,Eb,S,E_b,S_3,Pa] :
% 6.55/6.42        ( 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_3))),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)))
% 6.55/6.42       => 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))),hAPP(exp(list(char)),fun(exp(list(char)),fun(exp(list(char)),exp(list(char)))),cond(list(char)),Eb),E_1_1),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))),hAPP(exp(list(char)),fun(exp(list(char)),fun(exp(list(char)),exp(list(char)))),cond(list(char)),E_b),E_1_1),E_2)),S_3))),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))) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_689_CondF,axiom,
% 6.55/6.42      ! [E_1_1,E_2,E_b,S_2_1,Pa,Eb,S_0,S_1] :
% 6.55/6.42        ( 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)))),eval,Pa),Eb),S_0),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(bool,val,bool_1,fFalse))),S_1))
% 6.55/6.42       => ( 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)))),eval,Pa),E_2),S_1),E_b),S_2_1))
% 6.55/6.42         => 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)))),eval,Pa),hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),hAPP(exp(list(char)),fun(exp(list(char)),fun(exp(list(char)),exp(list(char)))),cond(list(char)),Eb),E_1_1),E_2)),S_0),E_b),S_2_1)) ) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_690_CondT,axiom,
% 6.55/6.42      ! [E_2,E_1_1,E_b,S_2_1,Pa,Eb,S_0,S_1] :
% 6.55/6.42        ( 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)))),eval,Pa),Eb),S_0),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(bool,val,bool_1,fTrue))),S_1))
% 6.55/6.42       => ( 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)))),eval,Pa),E_1_1),S_1),E_b),S_2_1))
% 6.55/6.42         => 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)))),eval,Pa),hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),hAPP(exp(list(char)),fun(exp(list(char)),fun(exp(list(char)),exp(list(char)))),cond(list(char)),Eb),E_1_1),E_2)),S_0),E_b),S_2_1)) ) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_691_is__class__Object,axiom,
% 6.55/6.42      ! [X_a,Wf_md,Pa] :
% 6.55/6.42        ( 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,X_a)))))))),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,X_a)))))))),fun(list(char),fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))),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,X_a)))))))),bool),wf_prog(X_a),Wf_md),Pa))
% 6.55/6.42       => hBOOL(hAPP(list(char),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(list(char),bool),is_class(X_a),Pa),object)) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_692_redp__redsp_ORedCondF,axiom,
% 6.55/6.42      ! [Pa,E_1_1,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))),hAPP(exp(list(char)),fun(exp(list(char)),fun(exp(list(char)),exp(list(char)))),cond(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(bool,val,bool_1,fFalse))),E_1_1),E_2)),S),E_2),S)) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_693_redp__redsp_ORedCondT,axiom,
% 6.55/6.42      ! [Pa,E_1_1,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))),hAPP(exp(list(char)),fun(exp(list(char)),fun(exp(list(char)),exp(list(char)))),cond(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(bool,val,bool_1,fTrue))),E_1_1),E_2)),S),E_1_1),S)) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_694_red__reds_OCondThrow,axiom,
% 6.55/6.42      ! [Eb,E_1_1,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))),hAPP(exp(list(char)),fun(exp(list(char)),fun(exp(list(char)),exp(list(char)))),cond(list(char)),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb)),E_1_1),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)),throw(list(char)),Eb)),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))) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_695_CondReds,axiom,
% 6.55/6.42      ! [E_1_1,E_2,Eb,S,E_b,S_3,Pa] :
% 6.55/6.42        ( 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_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.42       => 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))),hAPP(exp(list(char)),fun(exp(list(char)),fun(exp(list(char)),exp(list(char)))),cond(list(char)),Eb),E_1_1),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))),hAPP(exp(list(char)),fun(exp(list(char)),fun(exp(list(char)),exp(list(char)))),cond(list(char)),E_b),E_1_1),E_2)),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_696_CondRedsThrow,axiom,
% 6.55/6.42      ! [E_1_1,E_2,Eb,S,A_1,S_3,Pa] :
% 6.55/6.42        ( 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)))),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),A_1)),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.42       => 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))),hAPP(exp(list(char)),fun(exp(list(char)),fun(exp(list(char)),exp(list(char)))),cond(list(char)),Eb),E_1_1),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)),throw(list(char)),A_1)),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_697_red__reds_ORedCondT,axiom,
% 6.55/6.42      ! [E_1_1,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))),hAPP(exp(list(char)),fun(exp(list(char)),fun(exp(list(char)),exp(list(char)))),cond(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(bool,val,bool_1,fTrue))),E_1_1),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_1_1),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))) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_698_red__reds_ORedCondF,axiom,
% 6.55/6.42      ! [E_1_1,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))),hAPP(exp(list(char)),fun(exp(list(char)),fun(exp(list(char)),exp(list(char)))),cond(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(bool,val,bool_1,fFalse))),E_1_1),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))) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_699_unfold__while,axiom,
% 6.55/6.42      ! [Pa,B,C,S,E_b,S_3] :
% 6.55/6.42        ( 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)))),eval,Pa),hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),while(list(char)),B),C)),S),E_b),S_3))
% 6.55/6.42      <=> 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)))),eval,Pa),hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),hAPP(exp(list(char)),fun(exp(list(char)),fun(exp(list(char)),exp(list(char)))),cond(list(char)),B),hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),seq(list(char)),C),hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),while(list(char)),B),C))),hAPP(val,exp(list(char)),val_1(list(char)),unit))),S),E_b),S_3)) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_700_redp__redsp_ORedWhile,axiom,
% 6.55/6.42      ! [Pa,B,C,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))),while(list(char)),B),C)),S),hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),hAPP(exp(list(char)),fun(exp(list(char)),fun(exp(list(char)),exp(list(char)))),cond(list(char)),B),hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),seq(list(char)),C),hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),while(list(char)),B),C))),hAPP(val,exp(list(char)),val_1(list(char)),unit))),S)) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_701_CondReds2T,axiom,
% 6.55/6.42      ! [E_2,E_1_1,E_b,S_2_1,Eb,S_0,S_1,Pa] :
% 6.55/6.42        ( 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_0)),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)),hAPP(bool,val,bool_1,fTrue))),S_1))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.42       => ( 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)))),E_1_1),S_1)),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_2_1))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.42         => 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))),hAPP(exp(list(char)),fun(exp(list(char)),fun(exp(list(char)),exp(list(char)))),cond(list(char)),Eb),E_1_1),E_2)),S_0)),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_2_1))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_702_CondReds2F,axiom,
% 6.55/6.42      ! [E_1_1,E_2,E_b,S_2_1,Eb,S_0,S_1,Pa] :
% 6.55/6.42        ( 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_0)),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)),hAPP(bool,val,bool_1,fFalse))),S_1))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.42       => ( 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)))),E_2),S_1)),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_2_1))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.42         => 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))),hAPP(exp(list(char)),fun(exp(list(char)),fun(exp(list(char)),exp(list(char)))),cond(list(char)),Eb),E_1_1),E_2)),S_0)),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_2_1))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_703_subcls1__induct,axiom,
% 6.55/6.42      ! [X_a,Q_1,C_1,Wf_md,Pa] :
% 6.55/6.42        ( 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,X_a)))))))),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,X_a)))))))),fun(list(char),fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))),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,X_a)))))))),bool),wf_prog(X_a),Wf_md),Pa))
% 6.55/6.42       => ( hBOOL(hAPP(list(char),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(list(char),bool),is_class(X_a),Pa),C_1))
% 6.55/6.42         => ( hBOOL(hAPP(list(char),bool,Q_1,object))
% 6.55/6.42           => ( ! [C_2,D_1] :
% 6.55/6.42                  ( C_2 != object
% 6.55/6.42                 => ( hBOOL(hAPP(fun(product_prod(list(char),list(char)),bool),bool,hAPP(product_prod(list(char),list(char)),fun(fun(product_prod(list(char),list(char)),bool),bool),member(product_prod(list(char),list(char))),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),C_2),D_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,X_a)))))))),fun(product_prod(list(char),list(char)),bool),subcls1(X_a),Pa)))
% 6.55/6.42                   => ( hBOOL(hAPP(list(char),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(list(char),bool),is_class(X_a),Pa),D_1))
% 6.55/6.42                     => ( hBOOL(hAPP(list(char),bool,Q_1,D_1))
% 6.55/6.42                       => hBOOL(hAPP(list(char),bool,Q_1,C_2)) ) ) ) )
% 6.55/6.42             => hBOOL(hAPP(list(char),bool,Q_1,C_1)) ) ) ) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_704_wf__cdecl__supD,axiom,
% 6.55/6.42      ! [X_a,Wf_md,Pa,C_1,D_2,R_2] :
% 6.55/6.42        ( hBOOL(hAPP(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))))))),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(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))))))),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,X_a)))))))),fun(list(char),fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))),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,X_a)))))))),fun(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))))))),bool)),wf_cdecl(X_a),Wf_md),Pa),hAPP(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)))))),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))))))),hAPP(list(char),fun(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)))))),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)))))))),product_Pair(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))))))),C_1),hAPP(product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))))),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)))))),hAPP(list(char),fun(product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))))),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))))))),product_Pair(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))))),D_2),R_2))))
% 6.55/6.42       => ( C_1 != object
% 6.55/6.42         => hBOOL(hAPP(list(char),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(list(char),bool),is_class(X_a),Pa),D_2)) ) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_705_widen__Class,axiom,
% 6.55/6.42      ! [X_a,Pa,Ta,C_1] :
% 6.55/6.42        ( 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),Pa),Ta),hAPP(list(char),ty,class,C_1)))
% 6.55/6.42      <=> ( Ta = nt
% 6.55/6.42          | ? [D_1] :
% 6.55/6.42              ( Ta = hAPP(list(char),ty,class,D_1)
% 6.55/6.42              & hBOOL(hAPP(fun(product_prod(list(char),list(char)),bool),bool,hAPP(product_prod(list(char),list(char)),fun(fun(product_prod(list(char),list(char)),bool),bool),member(product_prod(list(char),list(char))),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),D_1),C_1)),hAPP(fun(product_prod(list(char),list(char)),bool),fun(product_prod(list(char),list(char)),bool),transitive_rtrancl(list(char)),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(product_prod(list(char),list(char)),bool),subcls1(X_a),Pa)))) ) ) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_706_widen__null,axiom,
% 6.55/6.42      ! [X_m,P,C_4] : 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),nt),hAPP(list(char),ty,class,C_4))) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_707_ty_Osimps_I20_J,axiom,
% 6.55/6.42      ! [List_3] : nt != hAPP(list(char),ty,class,List_3) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_708_ty_Osimps_I21_J,axiom,
% 6.55/6.42      ! [List_3] : hAPP(list(char),ty,class,List_3) != nt ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_709_ty_Osimps_I7_J,axiom,
% 6.55/6.42      nt != void ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_710_ty_Osimps_I6_J,axiom,
% 6.55/6.42      void != nt ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_711_WTrtFAccNT,axiom,
% 6.55/6.42      ! [F_1,D_2,Ta,Pa,Hb,Ea,Eb] :
% 6.55/6.42        ( 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_1,Pa),Hb),Ea),Eb),nt))
% 6.55/6.42       => 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_1,Pa),Hb),Ea),hAPP(list(char),exp(list(char)),hAPP(list(char),fun(list(char),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(char),exp(list(char)))),fAcc(list(char)),Eb),F_1),D_2)),Ta)) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_712_WTrt_H__WTrts_H_Ointros_I9_J,axiom,
% 6.55/6.42      ! [F_1,D_2,Ta,Pa,Hb,Ea,Eb] :
% 6.55/6.42        ( 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),nt))
% 6.55/6.42       => 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(list(char),exp(list(char)),hAPP(list(char),fun(list(char),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(char),exp(list(char)))),fAcc(list(char)),Eb),F_1),D_2)),Ta)) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_713_conf__NT,axiom,
% 6.55/6.42      ! [X_a,Pa,Hb,Va] :
% 6.55/6.42        ( hBOOL(hAPP(ty,bool,hAPP(val,fun(ty,bool),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,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(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,fun(ty,bool))),conf(X_a),Pa),Hb),Va),nt))
% 6.55/6.42      <=> Va = null ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_714_is__refT__def,axiom,
% 6.55/6.42      ! [Ta] :
% 6.55/6.42        ( hBOOL(hAPP(ty,bool,is_refT,Ta))
% 6.55/6.42      <=> ( Ta = nt
% 6.55/6.42          | ? [C_2] : Ta = hAPP(list(char),ty,class,C_2) ) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_715_WTrtFAssNT,axiom,
% 6.55/6.42      ! [F_1,D_2,E_2,T_2_2,Pa,Hb,Ea,E_1_1] :
% 6.55/6.42        ( 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_1,Pa),Hb),Ea),E_1_1),nt))
% 6.55/6.42       => ( 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_1,Pa),Hb),Ea),E_2),T_2_2))
% 6.55/6.42         => 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_1,Pa),Hb),Ea),hAPP(exp(list(char)),exp(list(char)),hAPP(list(char),fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),fAss(list(char)),E_1_1),F_1),D_2),E_2)),void)) ) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_716_conf__Null,axiom,
% 6.55/6.42      ! [X_a,Pa,Hb,Ta] :
% 6.55/6.42        ( hBOOL(hAPP(ty,bool,hAPP(val,fun(ty,bool),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,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(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,fun(ty,bool))),conf(X_a),Pa),Hb),null),Ta))
% 6.55/6.42      <=> 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),Pa),nt),Ta)) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_717_WTrt_H__WTrts_H_Ointros_I11_J,axiom,
% 6.55/6.42      ! [F_1,D_2,E_2,T_2_2,Pa,Hb,Ea,E_1_1] :
% 6.55/6.42        ( 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_1),nt))
% 6.55/6.42       => ( 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_2))
% 6.55/6.42         => 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(list(char),fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),fAss(list(char)),E_1_1),F_1),D_2),E_2)),void)) ) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_718_typeof__h_Osimps_I2_J,axiom,
% 6.55/6.42      ! [Hb] : hAPP(val,option(ty),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,option(ty)),typeof_h,Hb),null) = hAPP(ty,option(ty),some(ty),nt) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_719_WTrt__elim__cases_I7_J,axiom,
% 6.55/6.42      ! [Pa,Hb,Ea,Eb,F_1,D_2,Ta] :
% 6.55/6.42        ( 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_1,Pa),Hb),Ea),hAPP(list(char),exp(list(char)),hAPP(list(char),fun(list(char),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(char),exp(list(char)))),fAcc(list(char)),Eb),F_1),D_2)),Ta))
% 6.55/6.42       => ( ! [C_2] :
% 6.55/6.42              ( 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_1,Pa),Hb),Ea),Eb),hAPP(list(char),ty,class,C_2)))
% 6.55/6.42             => ~ hBOOL(hAPP(list(char),bool,hAPP(ty,fun(list(char),bool),hAPP(list(char),fun(ty,fun(list(char),bool)),hAPP(list(char),fun(list(char),fun(ty,fun(list(char),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(list(char),fun(list(char),fun(ty,fun(list(char),bool)))),has_field(product_prod(list(list(char)),exp(list(char)))),Pa),C_2),F_1),Ta),D_2)) )
% 6.55/6.42         => 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_1,Pa),Hb),Ea),Eb),nt)) ) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_720_widen_Osimps,axiom,
% 6.55/6.42      ! [X_a,Pa,A1,A2] :
% 6.55/6.42        ( 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),Pa),A1),A2))
% 6.55/6.42      <=> ( ? [T_5] :
% 6.55/6.42              ( A1 = T_5
% 6.55/6.42              & A2 = T_5 )
% 6.55/6.42          | ? [C_2,D_1] :
% 6.55/6.42              ( A1 = hAPP(list(char),ty,class,C_2)
% 6.55/6.42              & A2 = hAPP(list(char),ty,class,D_1)
% 6.55/6.42              & hBOOL(hAPP(fun(product_prod(list(char),list(char)),bool),bool,hAPP(product_prod(list(char),list(char)),fun(fun(product_prod(list(char),list(char)),bool),bool),member(product_prod(list(char),list(char))),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),C_2),D_1)),hAPP(fun(product_prod(list(char),list(char)),bool),fun(product_prod(list(char),list(char)),bool),transitive_rtrancl(list(char)),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(product_prod(list(char),list(char)),bool),subcls1(X_a),Pa)))) )
% 6.55/6.42          | ? [C_2] :
% 6.55/6.42              ( A1 = nt
% 6.55/6.42              & A2 = hAPP(list(char),ty,class,C_2) ) ) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_721_WTrt__elim__cases_I8_J,axiom,
% 6.55/6.42      ! [Pa,Hb,Ea,Eb,F_1,D_2,Va,Ta] :
% 6.55/6.42        ( 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_1,Pa),Hb),Ea),hAPP(exp(list(char)),exp(list(char)),hAPP(list(char),fun(exp(list(char)),exp(list(char))),hAPP(list(char),fun(list(char),fun(exp(list(char)),exp(list(char)))),hAPP(exp(list(char)),fun(list(char),fun(list(char),fun(exp(list(char)),exp(list(char))))),fAss(list(char)),Eb),F_1),D_2),Va)),Ta))
% 6.55/6.42       => ( ( Ta = void
% 6.55/6.42           => ! [C_2] :
% 6.55/6.42                ( 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_1,Pa),Hb),Ea),Eb),hAPP(list(char),ty,class,C_2)))
% 6.55/6.42               => ! [T_5] :
% 6.55/6.42                    ( hBOOL(hAPP(list(char),bool,hAPP(ty,fun(list(char),bool),hAPP(list(char),fun(ty,fun(list(char),bool)),hAPP(list(char),fun(list(char),fun(ty,fun(list(char),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(list(char),fun(list(char),fun(ty,fun(list(char),bool)))),has_field(product_prod(list(list(char)),exp(list(char)))),Pa),C_2),F_1),T_5),D_2))
% 6.55/6.42                   => ! [T_2_1] :
% 6.55/6.42                        ( 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_1,Pa),Hb),Ea),Va),T_2_1))
% 6.55/6.42                       => ~ 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)))),Pa),T_2_1),T_5)) ) ) ) )
% 6.55/6.42         => ~ ( Ta = void
% 6.55/6.42             => ( 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_1,Pa),Hb),Ea),Eb),nt))
% 6.55/6.42               => ! [T_2_1] : ~ 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_1,Pa),Hb),Ea),Va),T_2_1)) ) ) ) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_722_refTE,axiom,
% 6.55/6.42      ! [T_3] :
% 6.55/6.42        ( hBOOL(hAPP(ty,bool,is_refT,T_3))
% 6.55/6.42       => ( T_3 != nt
% 6.55/6.42         => ~ ! [C_2] : T_3 != hAPP(list(char),ty,class,C_2) ) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_723_typeof__lit__is__type,axiom,
% 6.55/6.42      ! [X_a,Pa,Va,Ta] :
% 6.55/6.42        ( hAPP(val,option(ty),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,option(ty)),typeof_h,hAPP(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),combk(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),nat),none(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))))),Va) = hAPP(ty,option(ty),some(ty),Ta)
% 6.55/6.42       => hBOOL(hAPP(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,bool),is_type(X_a),Pa),Ta)) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_724_wf__fdecl__def,axiom,
% 6.55/6.42      ! [X_a,Pa] : 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(product_prod(list(char),ty),bool),wf_fdecl(X_a),Pa) = hAPP(fun(list(char),fun(ty,bool)),fun(product_prod(list(char),ty),bool),product_prod_case(list(char),ty,bool),hAPP(fun(ty,bool),fun(list(char),fun(ty,bool)),combk(fun(ty,bool),list(char)),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,bool),is_type(X_a),Pa))) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_725_subcls1_Ointros,axiom,
% 6.55/6.42      ! [X_a,Pa,C_1,D_2,Rest_2] :
% 6.55/6.42        ( hAPP(list(char),option(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))))))),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(list(char),option(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)))))))),class_1(X_a),Pa),C_1) = hAPP(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)))))),option(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))))))),some(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))))))),hAPP(product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))))),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)))))),hAPP(list(char),fun(product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))))),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))))))),product_Pair(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))))),D_2),Rest_2))
% 6.55/6.42       => ( C_1 != object
% 6.55/6.42         => hBOOL(hAPP(fun(product_prod(list(char),list(char)),bool),bool,hAPP(product_prod(list(char),list(char)),fun(fun(product_prod(list(char),list(char)),bool),bool),member(product_prod(list(char),list(char))),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),C_1),D_2)),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(product_prod(list(char),list(char)),bool),subcls1(X_a),Pa))) ) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_726_subcls1p_Ointros,axiom,
% 6.55/6.42      ! [X_m,P,C_4,D_4,Rest_1] :
% 6.55/6.42        ( hAPP(list(char),option(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))))))),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(list(char),option(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)))))))),class_1(X_m),P),C_4) = hAPP(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)))))),option(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))))))),some(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))))))),hAPP(product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_m))))),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)))))),hAPP(list(char),fun(product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_m))))),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))))))),product_Pair(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_m)))))),D_4),Rest_1))
% 6.55/6.42       => ( C_4 != object
% 6.55/6.42         => hBOOL(hAPP(list(char),bool,hAPP(list(char),fun(list(char),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(list(char),fun(list(char),bool)),subcls1p(X_m),P),C_4),D_4)) ) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_727_class__wf,axiom,
% 6.55/6.42      ! [X_a,Wf_md,Pa,C_1,C] :
% 6.55/6.42        ( hAPP(list(char),option(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))))))),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(list(char),option(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)))))))),class_1(X_a),Pa),C_1) = hAPP(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)))))),option(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))))))),some(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))))))),C)
% 6.55/6.42       => ( 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,X_a)))))))),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,X_a)))))))),fun(list(char),fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))),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,X_a)))))))),bool),wf_prog(X_a),Wf_md),Pa))
% 6.55/6.42         => hBOOL(hAPP(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))))))),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(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))))))),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,X_a)))))))),fun(list(char),fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))),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,X_a)))))))),fun(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))))))),bool)),wf_cdecl(X_a),Wf_md),Pa),hAPP(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)))))),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))))))),hAPP(list(char),fun(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)))))),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)))))))),product_Pair(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))))))),C_1),C))) ) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_728_subcls1D,axiom,
% 6.55/6.42      ! [X_a,C_1,D_2,Pa] :
% 6.55/6.42        ( hBOOL(hAPP(fun(product_prod(list(char),list(char)),bool),bool,hAPP(product_prod(list(char),list(char)),fun(fun(product_prod(list(char),list(char)),bool),bool),member(product_prod(list(char),list(char))),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),C_1),D_2)),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(product_prod(list(char),list(char)),bool),subcls1(X_a),Pa)))
% 6.55/6.42       => ( C_1 != object
% 6.55/6.42          & ? [Fs_1,Ms_1] : hAPP(list(char),option(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))))))),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(list(char),option(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)))))))),class_1(X_a),Pa),C_1) = hAPP(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)))))),option(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))))))),some(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))))))),hAPP(product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))))),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)))))),hAPP(list(char),fun(product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))))),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))))))),product_Pair(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))))),D_2),hAPP(list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))))),hAPP(list(product_prod(list(char),ty)),fun(list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))))),product_Pair(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))))),Fs_1),Ms_1))) ) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_729_subcls1_Osimps,axiom,
% 6.55/6.42      ! [X_a,A1,A2,Pa] :
% 6.55/6.42        ( hBOOL(hAPP(fun(product_prod(list(char),list(char)),bool),bool,hAPP(product_prod(list(char),list(char)),fun(fun(product_prod(list(char),list(char)),bool),bool),member(product_prod(list(char),list(char))),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),A1),A2)),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(product_prod(list(char),list(char)),bool),subcls1(X_a),Pa)))
% 6.55/6.42      <=> ? [C_2,D_1,Rest] :
% 6.55/6.42            ( A1 = C_2
% 6.55/6.42            & A2 = D_1
% 6.55/6.42            & hAPP(list(char),option(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))))))),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(list(char),option(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)))))))),class_1(X_a),Pa),C_2) = hAPP(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)))))),option(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))))))),some(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))))))),hAPP(product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))))),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)))))),hAPP(list(char),fun(product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))))),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))))))),product_Pair(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))))),D_1),Rest))
% 6.55/6.42            & C_2 != object ) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_730_subcls1p_Osimps,axiom,
% 6.55/6.42      ! [X_a,Pa,A1,A2] :
% 6.55/6.42        ( hBOOL(hAPP(list(char),bool,hAPP(list(char),fun(list(char),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(list(char),fun(list(char),bool)),subcls1p(X_a),Pa),A1),A2))
% 6.55/6.42      <=> ? [C_2,D_1,Rest] :
% 6.55/6.42            ( A1 = C_2
% 6.55/6.42            & A2 = D_1
% 6.55/6.42            & hAPP(list(char),option(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))))))),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(list(char),option(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)))))))),class_1(X_a),Pa),C_2) = hAPP(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)))))),option(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))))))),some(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))))))),hAPP(product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))))),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)))))),hAPP(list(char),fun(product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))))),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))))))),product_Pair(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))))),D_1),Rest))
% 6.55/6.42            & C_2 != object ) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_731_class__Object,axiom,
% 6.55/6.42      ! [X_a,Wf_md,Pa] :
% 6.55/6.42        ( 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,X_a)))))))),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,X_a)))))))),fun(list(char),fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))),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,X_a)))))))),bool),wf_prog(X_a),Wf_md),Pa))
% 6.55/6.42       => ? [C_2,Fs_1,Ms_1] : hAPP(list(char),option(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))))))),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(list(char),option(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)))))))),class_1(X_a),Pa),object) = hAPP(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)))))),option(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))))))),some(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))))))),hAPP(product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))))),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)))))),hAPP(list(char),fun(product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))))),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))))))),product_Pair(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))))),C_2),hAPP(list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))))),hAPP(list(product_prod(list(char),ty)),fun(list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))))),product_Pair(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))))),Fs_1),Ms_1))) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_732_is__class__def,axiom,
% 6.55/6.42      ! [X_a,Pa,C_1] :
% 6.55/6.42        ( hBOOL(hAPP(list(char),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(list(char),bool),is_class(X_a),Pa),C_1))
% 6.55/6.42      <=> hAPP(list(char),option(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))))))),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(list(char),option(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)))))))),class_1(X_a),Pa),C_1) != none(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))))))) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_733_eval__cases_I10_J,axiom,
% 6.55/6.42      ! [Pa,Eb,E_1_1,E_2,S,E_b,S_3] :
% 6.55/6.42        ( 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)))),eval,Pa),hAPP(exp(list(char)),exp(list(char)),hAPP(exp(list(char)),fun(exp(list(char)),exp(list(char))),hAPP(exp(list(char)),fun(exp(list(char)),fun(exp(list(char)),exp(list(char)))),cond(list(char)),Eb),E_1_1),E_2)),S),E_b),S_3))
% 6.55/6.42       => ( ! [S_1_1] :
% 6.55/6.42              ( 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)))),eval,Pa),Eb),S),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(bool,val,bool_1,fTrue))),S_1_1))
% 6.55/6.42             => ~ 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)))),eval,Pa),E_1_1),S_1_1),E_b),S_3)) )
% 6.55/6.42         => ( ! [S_1_1] :
% 6.55/6.42                ( 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)))),eval,Pa),Eb),S),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(bool,val,bool_1,fFalse))),S_1_1))
% 6.55/6.42               => ~ 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)))),eval,Pa),E_2),S_1_1),E_b),S_3)) )
% 6.55/6.42           => ~ ! [E_1] :
% 6.55/6.42                  ( E_b = hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_1)
% 6.55/6.42                 => ~ 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)))),eval,Pa),Eb),S),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_1)),S_3)) ) ) ) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_734_is__type__def,axiom,
% 6.55/6.42      ! [X_a,Pa,Ta] :
% 6.55/6.42        ( hBOOL(hAPP(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,bool),is_type(X_a),Pa),Ta))
% 6.55/6.42      <=> hBOOL(hAPP(ty,bool,hAPP(fun(list(char),bool),fun(ty,bool),hAPP(bool,fun(fun(list(char),bool),fun(ty,bool)),hAPP(bool,fun(bool,fun(fun(list(char),bool),fun(ty,bool))),hAPP(bool,fun(bool,fun(bool,fun(fun(list(char),bool),fun(ty,bool)))),hAPP(bool,fun(bool,fun(bool,fun(bool,fun(fun(list(char),bool),fun(ty,bool))))),ty_case(bool),fTrue),fTrue),fTrue),fTrue),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(list(char),bool),is_class(X_a),Pa)),Ta)) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_735_red__reds_ORedNewFail,axiom,
% 6.55/6.42      ! [C_1,Lb,Pa,Hb] :
% 6.55/6.42        ( hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),option(nat),new_Addr,Hb) = none(nat)
% 6.55/6.42       => 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(list(char),exp(list(char)),new(list(char)),C_1)),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)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,hAPP(list(char),nat,addr_of_sys_xcpt,outOfMemory))))),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(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))) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_736_WTrtNew,axiom,
% 6.55/6.42      ! [Hb,Ea,Pa,C_1] :
% 6.55/6.42        ( hBOOL(hAPP(list(char),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(list(char),bool),is_class(product_prod(list(list(char)),exp(list(char)))),Pa),C_1))
% 6.55/6.42       => 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_1,Pa),Hb),Ea),hAPP(list(char),exp(list(char)),new(list(char)),C_1)),hAPP(list(char),ty,class,C_1))) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_737_WTrt__elim__cases_I10_J,axiom,
% 6.55/6.42      ! [Pa,Hb,Ea,C_1,Ta] :
% 6.55/6.42        ( 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_1,Pa),Hb),Ea),hAPP(list(char),exp(list(char)),new(list(char)),C_1)),Ta))
% 6.55/6.42       => ~ ( Ta = hAPP(list(char),ty,class,C_1)
% 6.55/6.42           => ~ hBOOL(hAPP(list(char),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(list(char),bool),is_class(product_prod(list(list(char)),exp(list(char)))),Pa),C_1)) ) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_738_exp_Osimps_I36_J,axiom,
% 6.55/6.42      ! [X_a,List_2,Exp1,Exp2,Exp3] : hAPP(list(char),exp(X_a),new(X_a),List_2) != hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(exp(X_a),fun(exp(X_a),exp(X_a))),cond(X_a),Exp1),Exp2),Exp3) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_739_exp_Osimps_I37_J,axiom,
% 6.55/6.42      ! [X_a,Exp1,Exp2,Exp3,List_2] : hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(exp(X_a),fun(exp(X_a),exp(X_a))),cond(X_a),Exp1),Exp2),Exp3) != hAPP(list(char),exp(X_a),new(X_a),List_2) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_740__092_060D_062___092_060D_062s_Osimps_I1_J,axiom,
% 6.55/6.42      ! [X_a,C_1,A_2] : hBOOL(hAPP(option(fun(X_a,bool)),bool,hAPP(exp(X_a),fun(option(fun(X_a,bool)),bool),d(X_a),hAPP(list(char),exp(X_a),new(X_a),C_1)),A_2)) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_741_exp_Osimps_I19_J,axiom,
% 6.55/6.42      ! [X_a,Val_1,List_2] : hAPP(val,exp(X_a),val_1(X_a),Val_1) != hAPP(list(char),exp(X_a),new(X_a),List_2) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_742_exp_Osimps_I18_J,axiom,
% 6.55/6.42      ! [X_a,List_2,Val_1] : hAPP(list(char),exp(X_a),new(X_a),List_2) != hAPP(val,exp(X_a),val_1(X_a),Val_1) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_743_exp_Osimps_I41_J,axiom,
% 6.55/6.42      ! [X_a,Exp_1,List_2] : hAPP(exp(X_a),exp(X_a),throw(X_a),Exp_1) != hAPP(list(char),exp(X_a),new(X_a),List_2) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_744_exp_Osimps_I40_J,axiom,
% 6.55/6.42      ! [X_a,List_2,Exp_1] : hAPP(list(char),exp(X_a),new(X_a),List_2) != hAPP(exp(X_a),exp(X_a),throw(X_a),Exp_1) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_745_exp_Osimps_I1_J,axiom,
% 6.55/6.42      ! [X_a,List,List_1] :
% 6.55/6.42        ( hAPP(list(char),exp(X_a),new(X_a),List) = hAPP(list(char),exp(X_a),new(X_a),List_1)
% 6.55/6.42      <=> List = List_1 ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_746_exp_Osimps_I43_J,axiom,
% 6.55/6.42      ! [X_a,Exp1,List_3,A_6,Exp2,List_2] : hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(X_a,fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(X_a,fun(exp(X_a),exp(X_a)))),tryCatch(X_a),Exp1),List_3),A_6),Exp2) != hAPP(list(char),exp(X_a),new(X_a),List_2) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_747_exp_Osimps_I42_J,axiom,
% 6.55/6.42      ! [X_a,List_2,Exp1,List_3,A_6,Exp2] : hAPP(list(char),exp(X_a),new(X_a),List_2) != hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(X_a,fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(X_a,fun(exp(X_a),exp(X_a)))),tryCatch(X_a),Exp1),List_3),A_6),Exp2) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_748_exp_Osimps_I27_J,axiom,
% 6.55/6.42      ! [X_a,Exp_1,List1_1,List2_1,List_2] : hAPP(list(char),exp(X_a),hAPP(list(char),fun(list(char),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(char),exp(X_a))),fAcc(X_a),Exp_1),List1_1),List2_1) != hAPP(list(char),exp(X_a),new(X_a),List_2) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_749_exp_Osimps_I26_J,axiom,
% 6.55/6.42      ! [X_a,List_2,Exp_1,List1_1,List2_1] : hAPP(list(char),exp(X_a),new(X_a),List_2) != hAPP(list(char),exp(X_a),hAPP(list(char),fun(list(char),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(char),exp(X_a))),fAcc(X_a),Exp_1),List1_1),List2_1) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_750_exp_Osimps_I17_J,axiom,
% 6.55/6.42      ! [X_a,List_3,Exp_1,List_2] : hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),cast(X_a),List_3),Exp_1) != hAPP(list(char),exp(X_a),new(X_a),List_2) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_751_exp_Osimps_I16_J,axiom,
% 6.55/6.42      ! [X_a,List_2,List_3,Exp_1] : hAPP(list(char),exp(X_a),new(X_a),List_2) != hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),cast(X_a),List_3),Exp_1) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_752_exp_Osimps_I21_J,axiom,
% 6.55/6.42      ! [X_a,Exp1,Bop_1,Exp2,List_2] : hAPP(exp(X_a),exp(X_a),hAPP(bop,fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(bop,fun(exp(X_a),exp(X_a))),binOp(X_a),Exp1),Bop_1),Exp2) != hAPP(list(char),exp(X_a),new(X_a),List_2) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_753_exp_Osimps_I20_J,axiom,
% 6.55/6.42      ! [X_a,List_2,Exp1,Bop_1,Exp2] : hAPP(list(char),exp(X_a),new(X_a),List_2) != hAPP(exp(X_a),exp(X_a),hAPP(bop,fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(bop,fun(exp(X_a),exp(X_a))),binOp(X_a),Exp1),Bop_1),Exp2) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_754_exp_Osimps_I32_J,axiom,
% 6.55/6.42      ! [X_a,List_2,A_6,Ty,Exp_1] : hAPP(list(char),exp(X_a),new(X_a),List_2) != 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_6),Ty),Exp_1) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_755_exp_Osimps_I33_J,axiom,
% 6.55/6.42      ! [X_a,A_6,Ty,Exp_1,List_2] : 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_6),Ty),Exp_1) != hAPP(list(char),exp(X_a),new(X_a),List_2) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_756_exp_Osimps_I29_J,axiom,
% 6.55/6.42      ! [X_a,Exp1,List1_1,List2_1,Exp2,List_2] : hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(list(char),fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(list(char),fun(exp(X_a),exp(X_a)))),fAss(X_a),Exp1),List1_1),List2_1),Exp2) != hAPP(list(char),exp(X_a),new(X_a),List_2) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_757_exp_Osimps_I28_J,axiom,
% 6.55/6.42      ! [X_a,List_2,Exp1,List1_1,List2_1,Exp2] : hAPP(list(char),exp(X_a),new(X_a),List_2) != hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(list(char),fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(list(char),fun(exp(X_a),exp(X_a)))),fAss(X_a),Exp1),List1_1),List2_1),Exp2) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_758_exp_Osimps_I34_J,axiom,
% 6.55/6.42      ! [X_a,List_2,Exp1,Exp2] : hAPP(list(char),exp(X_a),new(X_a),List_2) != hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),seq(X_a),Exp1),Exp2) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_759_exp_Osimps_I24_J,axiom,
% 6.55/6.42      ! [X_a,List_2,A_6,Exp_1] : hAPP(list(char),exp(X_a),new(X_a),List_2) != hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),lAss(X_a),A_6),Exp_1) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_760_exp_Osimps_I35_J,axiom,
% 6.55/6.42      ! [X_a,Exp1,Exp2,List_2] : hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),seq(X_a),Exp1),Exp2) != hAPP(list(char),exp(X_a),new(X_a),List_2) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_761_exp_Osimps_I25_J,axiom,
% 6.55/6.42      ! [X_a,A_6,Exp_1,List_2] : hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),lAss(X_a),A_6),Exp_1) != hAPP(list(char),exp(X_a),new(X_a),List_2) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_762_exp_Osimps_I38_J,axiom,
% 6.55/6.42      ! [X_a,List_2,Exp1,Exp2] : hAPP(list(char),exp(X_a),new(X_a),List_2) != hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),while(X_a),Exp1),Exp2) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_763_exp_Osimps_I39_J,axiom,
% 6.55/6.42      ! [X_a,Exp1,Exp2,List_2] : hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),while(X_a),Exp1),Exp2) != hAPP(list(char),exp(X_a),new(X_a),List_2) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_764_new__Addr__SomeD,axiom,
% 6.55/6.42      ! [Hb,A_1] :
% 6.55/6.42        ( hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),option(nat),new_Addr,Hb) = hAPP(nat,option(nat),some(nat),A_1)
% 6.55/6.42       => hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),Hb,A_1) = none(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_765_ty_Osimps_I26_J,axiom,
% 6.55/6.42      ! [X_a,F1_1,F2_1,F3,F4,F5,List] : hAPP(ty,X_a,hAPP(fun(list(char),X_a),fun(ty,X_a),hAPP(X_a,fun(fun(list(char),X_a),fun(ty,X_a)),hAPP(X_a,fun(X_a,fun(fun(list(char),X_a),fun(ty,X_a))),hAPP(X_a,fun(X_a,fun(X_a,fun(fun(list(char),X_a),fun(ty,X_a)))),hAPP(X_a,fun(X_a,fun(X_a,fun(X_a,fun(fun(list(char),X_a),fun(ty,X_a))))),ty_case(X_a),F1_1),F2_1),F3),F4),F5),hAPP(list(char),ty,class,List)) = hAPP(list(char),X_a,F5,List) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_766_ty_Osimps_I22_J,axiom,
% 6.55/6.42      ! [X_a,F1_1,F2_1,F3,F4,F5] : hAPP(ty,X_a,hAPP(fun(list(char),X_a),fun(ty,X_a),hAPP(X_a,fun(fun(list(char),X_a),fun(ty,X_a)),hAPP(X_a,fun(X_a,fun(fun(list(char),X_a),fun(ty,X_a))),hAPP(X_a,fun(X_a,fun(X_a,fun(fun(list(char),X_a),fun(ty,X_a)))),hAPP(X_a,fun(X_a,fun(X_a,fun(X_a,fun(fun(list(char),X_a),fun(ty,X_a))))),ty_case(X_a),F1_1),F2_1),F3),F4),F5),void) = ti(X_a,F1_1) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_767_ty_Osimps_I25_J,axiom,
% 6.55/6.42      ! [X_a,F1_1,F2_1,F3,F4,F5] : hAPP(ty,X_a,hAPP(fun(list(char),X_a),fun(ty,X_a),hAPP(X_a,fun(fun(list(char),X_a),fun(ty,X_a)),hAPP(X_a,fun(X_a,fun(fun(list(char),X_a),fun(ty,X_a))),hAPP(X_a,fun(X_a,fun(X_a,fun(fun(list(char),X_a),fun(ty,X_a)))),hAPP(X_a,fun(X_a,fun(X_a,fun(X_a,fun(fun(list(char),X_a),fun(ty,X_a))))),ty_case(X_a),F1_1),F2_1),F3),F4),F5),nt) = ti(X_a,F4) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_768_WTrt_H__WTrts_H_Ointros_I1_J,axiom,
% 6.55/6.42      ! [Hb,Ea,Pa,C_1] :
% 6.55/6.42        ( hBOOL(hAPP(list(char),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(list(char),bool),is_class(product_prod(list(list(char)),exp(list(char)))),Pa),C_1))
% 6.55/6.42       => 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(list(char),exp(list(char)),new(list(char)),C_1)),hAPP(list(char),ty,class,C_1))) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_769_NewFail,axiom,
% 6.55/6.42      ! [Pa,C_1,Lb,Hb] :
% 6.55/6.42        ( hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),option(nat),new_Addr,Hb) = none(nat)
% 6.55/6.42       => 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)))),eval,Pa),hAPP(list(char),exp(list(char)),new(list(char)),C_1)),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)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,hAPP(list(char),nat,addr_of_sys_xcpt,outOfMemory))))),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))) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_770_redp__redsp_ORedNewFail,axiom,
% 6.55/6.42      ! [Pa,C_1,Lb,Hb] :
% 6.55/6.42        ( hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),option(nat),new_Addr,Hb) = none(nat)
% 6.55/6.42       => 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(list(char),exp(list(char)),new(list(char)),C_1)),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)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,hAPP(list(char),nat,addr_of_sys_xcpt,outOfMemory))))),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))) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_771_red__reds_ORedNew,axiom,
% 6.55/6.42      ! [Lb,H_b,Pa,C_1,FDTs,Hb,A_1] :
% 6.55/6.42        ( hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),option(nat),new_Addr,Hb) = hAPP(nat,option(nat),some(nat),A_1)
% 6.55/6.42       => ( hBOOL(hAPP(list(product_prod(product_prod(list(char),list(char)),ty)),bool,hAPP(list(char),fun(list(product_prod(product_prod(list(char),list(char)),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(list(char),fun(list(product_prod(product_prod(list(char),list(char)),ty)),bool)),fields(product_prod(list(list(char)),exp(list(char)))),Pa),C_1),FDTs))
% 6.55/6.42         => ( H_b = hAPP(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),hAPP(nat,fun(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(nat,fun(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))))),fun_upd(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),Hb),A_1),hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_1),hAPP(list(product_prod(product_prod(list(char),list(char)),ty)),fun(product_prod(list(char),list(char)),option(val)),init_fields,FDTs))))
% 6.55/6.42           => 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(list(char),exp(list(char)),new(list(char)),C_1)),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)),hAPP(nat,val,addr,A_1))),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),Lb)))),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))) ) ) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_772_redp__redsp_ORedNew,axiom,
% 6.55/6.42      ! [Lb,H_b,Pa,C_1,FDTs,Hb,A_1] :
% 6.55/6.42        ( hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),option(nat),new_Addr,Hb) = hAPP(nat,option(nat),some(nat),A_1)
% 6.55/6.42       => ( hBOOL(hAPP(list(product_prod(product_prod(list(char),list(char)),ty)),bool,hAPP(list(char),fun(list(product_prod(product_prod(list(char),list(char)),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(list(char),fun(list(product_prod(product_prod(list(char),list(char)),ty)),bool)),fields(product_prod(list(list(char)),exp(list(char)))),Pa),C_1),FDTs))
% 6.55/6.42         => ( H_b = hAPP(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),hAPP(nat,fun(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(nat,fun(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))))),fun_upd(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),Hb),A_1),hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_1),hAPP(list(product_prod(product_prod(list(char),list(char)),ty)),fun(product_prod(list(char),list(char)),option(val)),init_fields,FDTs))))
% 6.55/6.42           => 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(list(char),exp(list(char)),new(list(char)),C_1)),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(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1))),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),Lb))) ) ) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_773_has__fields__fun,axiom,
% 6.55/6.42      ! [X_a,FDTs_3,P,C_4,FDTs_2] :
% 6.55/6.42        ( hBOOL(hAPP(list(product_prod(product_prod(list(char),list(char)),ty)),bool,hAPP(list(char),fun(list(product_prod(product_prod(list(char),list(char)),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(list(char),fun(list(product_prod(product_prod(list(char),list(char)),ty)),bool)),fields(X_a),P),C_4),FDTs_2))
% 6.55/6.42       => ( hBOOL(hAPP(list(product_prod(product_prod(list(char),list(char)),ty)),bool,hAPP(list(char),fun(list(product_prod(product_prod(list(char),list(char)),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(list(char),fun(list(product_prod(product_prod(list(char),list(char)),ty)),bool)),fields(X_a),P),C_4),FDTs_3))
% 6.55/6.42         => FDTs_3 = FDTs_2 ) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_774_oconf__init__fields,axiom,
% 6.55/6.42      ! [X_a,Hb,Pa,C_1,FDTs] :
% 6.55/6.42        ( hBOOL(hAPP(list(product_prod(product_prod(list(char),list(char)),ty)),bool,hAPP(list(char),fun(list(product_prod(product_prod(list(char),list(char)),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(list(char),fun(list(product_prod(product_prod(list(char),list(char)),ty)),bool)),fields(X_a),Pa),C_1),FDTs))
% 6.55/6.42       => hBOOL(hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),bool,hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(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,X_a)))))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),bool)),oconf(X_a),Pa),Hb),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_1),hAPP(list(product_prod(product_prod(list(char),list(char)),ty)),fun(product_prod(list(char),list(char)),option(val)),init_fields,FDTs)))) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_775_New,axiom,
% 6.55/6.42      ! [Lb,H_b,Pa,C_1,FDTs,Hb,A_1] :
% 6.55/6.42        ( hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),option(nat),new_Addr,Hb) = hAPP(nat,option(nat),some(nat),A_1)
% 6.55/6.42       => ( hBOOL(hAPP(list(product_prod(product_prod(list(char),list(char)),ty)),bool,hAPP(list(char),fun(list(product_prod(product_prod(list(char),list(char)),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(list(char),fun(list(product_prod(product_prod(list(char),list(char)),ty)),bool)),fields(product_prod(list(list(char)),exp(list(char)))),Pa),C_1),FDTs))
% 6.55/6.42         => ( H_b = hAPP(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),hAPP(nat,fun(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))))),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(nat,fun(option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))))),fun_upd(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),Hb),A_1),hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_1),hAPP(list(product_prod(product_prod(list(char),list(char)),ty)),fun(product_prod(list(char),list(char)),option(val)),init_fields,FDTs))))
% 6.55/6.42           => 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)))),eval,Pa),hAPP(list(char),exp(list(char)),new(list(char)),C_1)),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(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1))),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),Lb))) ) ) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_776_wf__Fields__Ex,axiom,
% 6.55/6.42      ! [X_a,C_1,Wf_md,Pa] :
% 6.55/6.42        ( 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,X_a)))))))),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,X_a)))))))),fun(list(char),fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))),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,X_a)))))))),bool),wf_prog(X_a),Wf_md),Pa))
% 6.55/6.42       => ( hBOOL(hAPP(list(char),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(list(char),bool),is_class(X_a),Pa),C_1))
% 6.55/6.42         => ? [X1] : hBOOL(hAPP(list(product_prod(product_prod(list(char),list(char)),ty)),bool,hAPP(list(char),fun(list(product_prod(product_prod(list(char),list(char)),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(list(char),fun(list(product_prod(product_prod(list(char),list(char)),ty)),bool)),fields(X_a),Pa),C_1),X1)) ) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_777_blank__def,axiom,
% 6.55/6.42      ! [X_a,Pa,C_1] : hAPP(list(char),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),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(list(char),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),blank(X_a),Pa),C_1) = hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_1),hAPP(list(product_prod(product_prod(list(char),list(char)),ty)),fun(product_prod(list(char),list(char)),option(val)),init_fields,hAPP(list(char),list(product_prod(product_prod(list(char),list(char)),ty)),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(list(char),list(product_prod(product_prod(list(char),list(char)),ty))),fields_1(X_a),Pa),C_1))) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_778_fields__def2,axiom,
% 6.55/6.42      ! [X_a,P,C_4,FDTs_2] :
% 6.55/6.42        ( hBOOL(hAPP(list(product_prod(product_prod(list(char),list(char)),ty)),bool,hAPP(list(char),fun(list(product_prod(product_prod(list(char),list(char)),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(list(char),fun(list(product_prod(product_prod(list(char),list(char)),ty)),bool)),fields(X_a),P),C_4),FDTs_2))
% 6.55/6.42       => hAPP(list(char),list(product_prod(product_prod(list(char),list(char)),ty)),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(list(char),list(product_prod(product_prod(list(char),list(char)),ty))),fields_1(X_a),P),C_4) = FDTs_2 ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_779_has__fields__Object,axiom,
% 6.55/6.42      ! [X_a,FDTs,Pa,D_2,Fs,Ms] :
% 6.55/6.42        ( hAPP(list(char),option(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))))))),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(list(char),option(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)))))))),class_1(X_a),Pa),object) = hAPP(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)))))),option(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))))))),some(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))))))),hAPP(product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))))),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)))))),hAPP(list(char),fun(product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))))),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))))))),product_Pair(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))))),D_2),hAPP(list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))))),hAPP(list(product_prod(list(char),ty)),fun(list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))))),product_Pair(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))))),Fs),Ms)))
% 6.55/6.42       => ( FDTs = hAPP(list(product_prod(list(char),ty)),list(product_prod(product_prod(list(char),list(char)),ty)),hAPP(fun(product_prod(list(char),ty),product_prod(product_prod(list(char),list(char)),ty)),fun(list(product_prod(list(char),ty)),list(product_prod(product_prod(list(char),list(char)),ty))),map(product_prod(list(char),ty),product_prod(product_prod(list(char),list(char)),ty)),hAPP(fun(list(char),fun(ty,product_prod(product_prod(list(char),list(char)),ty))),fun(product_prod(list(char),ty),product_prod(product_prod(list(char),list(char)),ty)),product_prod_case(list(char),ty,product_prod(product_prod(list(char),list(char)),ty)),hAPP(fun(list(char),product_prod(list(char),list(char))),fun(list(char),fun(ty,product_prod(product_prod(list(char),list(char)),ty))),hAPP(fun(product_prod(list(char),list(char)),fun(ty,product_prod(product_prod(list(char),list(char)),ty))),fun(fun(list(char),product_prod(list(char),list(char))),fun(list(char),fun(ty,product_prod(product_prod(list(char),list(char)),ty)))),combb(product_prod(list(char),list(char)),fun(ty,product_prod(product_prod(list(char),list(char)),ty)),list(char)),product_Pair(product_prod(list(char),list(char)),ty)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),hAPP(fun(list(char),fun(list(char),product_prod(list(char),list(char)))),fun(list(char),fun(list(char),product_prod(list(char),list(char)))),combc(list(char),list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char))),object)))),Fs)
% 6.55/6.42         => hBOOL(hAPP(list(product_prod(product_prod(list(char),list(char)),ty)),bool,hAPP(list(char),fun(list(product_prod(product_prod(list(char),list(char)),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(list(char),fun(list(product_prod(product_prod(list(char),list(char)),ty)),bool)),fields(X_a),Pa),object),FDTs)) ) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_780_sees__field__decl__above,axiom,
% 6.55/6.42      ! [X_a,Pa,C_1,F_1,Ta,D_2] :
% 6.55/6.42        ( hBOOL(hAPP(list(char),bool,hAPP(ty,fun(list(char),bool),hAPP(list(char),fun(ty,fun(list(char),bool)),hAPP(list(char),fun(list(char),fun(ty,fun(list(char),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(list(char),fun(list(char),fun(ty,fun(list(char),bool)))),sees_field(X_a),Pa),C_1),F_1),Ta),D_2))
% 6.55/6.42       => hBOOL(hAPP(fun(product_prod(list(char),list(char)),bool),bool,hAPP(product_prod(list(char),list(char)),fun(fun(product_prod(list(char),list(char)),bool),bool),member(product_prod(list(char),list(char))),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),C_1),D_2)),hAPP(fun(product_prod(list(char),list(char)),bool),fun(product_prod(list(char),list(char)),bool),transitive_rtrancl(list(char)),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(product_prod(list(char),list(char)),bool),subcls1(X_a),Pa)))) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_781_sees__field__fun,axiom,
% 6.55/6.42      ! [X_a,T_4,D_5,P,C_4,F_2,T_3,D_4] :
% 6.55/6.42        ( hBOOL(hAPP(list(char),bool,hAPP(ty,fun(list(char),bool),hAPP(list(char),fun(ty,fun(list(char),bool)),hAPP(list(char),fun(list(char),fun(ty,fun(list(char),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(list(char),fun(list(char),fun(ty,fun(list(char),bool)))),sees_field(X_a),P),C_4),F_2),T_3),D_4))
% 6.55/6.42       => ( hBOOL(hAPP(list(char),bool,hAPP(ty,fun(list(char),bool),hAPP(list(char),fun(ty,fun(list(char),bool)),hAPP(list(char),fun(list(char),fun(ty,fun(list(char),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(list(char),fun(list(char),fun(ty,fun(list(char),bool)))),sees_field(X_a),P),C_4),F_2),T_4),D_5))
% 6.55/6.42         => ( T_4 = T_3
% 6.55/6.42            & D_5 = D_4 ) ) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_782_sees__field__idemp,axiom,
% 6.55/6.42      ! [X_a,P,C_4,F_2,T_3,D_4] :
% 6.55/6.42        ( hBOOL(hAPP(list(char),bool,hAPP(ty,fun(list(char),bool),hAPP(list(char),fun(ty,fun(list(char),bool)),hAPP(list(char),fun(list(char),fun(ty,fun(list(char),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(list(char),fun(list(char),fun(ty,fun(list(char),bool)))),sees_field(X_a),P),C_4),F_2),T_3),D_4))
% 6.55/6.42       => hBOOL(hAPP(list(char),bool,hAPP(ty,fun(list(char),bool),hAPP(list(char),fun(ty,fun(list(char),bool)),hAPP(list(char),fun(list(char),fun(ty,fun(list(char),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(list(char),fun(list(char),fun(ty,fun(list(char),bool)))),sees_field(X_a),P),D_4),F_2),T_3),D_4)) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_783_has__visible__field,axiom,
% 6.55/6.42      ! [X_a,P,C_4,F_2,T_3,D_4] :
% 6.55/6.42        ( hBOOL(hAPP(list(char),bool,hAPP(ty,fun(list(char),bool),hAPP(list(char),fun(ty,fun(list(char),bool)),hAPP(list(char),fun(list(char),fun(ty,fun(list(char),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(list(char),fun(list(char),fun(ty,fun(list(char),bool)))),sees_field(X_a),P),C_4),F_2),T_3),D_4))
% 6.55/6.42       => hBOOL(hAPP(list(char),bool,hAPP(ty,fun(list(char),bool),hAPP(list(char),fun(ty,fun(list(char),bool)),hAPP(list(char),fun(list(char),fun(ty,fun(list(char),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(list(char),fun(list(char),fun(ty,fun(list(char),bool)))),has_field(X_a),P),C_4),F_2),T_3),D_4)) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_784_sees__field__is__type,axiom,
% 6.55/6.42      ! [X_a,Wf_md,Pa,C_1,F_1,Ta,D_2] :
% 6.55/6.42        ( hBOOL(hAPP(list(char),bool,hAPP(ty,fun(list(char),bool),hAPP(list(char),fun(ty,fun(list(char),bool)),hAPP(list(char),fun(list(char),fun(ty,fun(list(char),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(list(char),fun(list(char),fun(ty,fun(list(char),bool)))),sees_field(X_a),Pa),C_1),F_1),Ta),D_2))
% 6.55/6.42       => ( 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,X_a)))))))),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,X_a)))))))),fun(list(char),fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))),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,X_a)))))))),bool),wf_prog(X_a),Wf_md),Pa))
% 6.55/6.42         => hBOOL(hAPP(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,bool),is_type(X_a),Pa),Ta)) ) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_785_has__fields__rec,axiom,
% 6.55/6.42      ! [X_a,FDTs_1,FDTs,Pa,C_1,D_2,Fs,Ms] :
% 6.55/6.42        ( hAPP(list(char),option(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))))))),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(list(char),option(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)))))))),class_1(X_a),Pa),C_1) = hAPP(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)))))),option(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))))))),some(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))))))),hAPP(product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))))),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)))))),hAPP(list(char),fun(product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))))),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))))))),product_Pair(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))))),D_2),hAPP(list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))))),hAPP(list(product_prod(list(char),ty)),fun(list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))))),product_Pair(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))))),Fs),Ms)))
% 6.55/6.42       => ( C_1 != object
% 6.55/6.42         => ( hBOOL(hAPP(list(product_prod(product_prod(list(char),list(char)),ty)),bool,hAPP(list(char),fun(list(product_prod(product_prod(list(char),list(char)),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(list(char),fun(list(product_prod(product_prod(list(char),list(char)),ty)),bool)),fields(X_a),Pa),D_2),FDTs))
% 6.55/6.42           => ( FDTs_1 = hAPP(list(product_prod(product_prod(list(char),list(char)),ty)),list(product_prod(product_prod(list(char),list(char)),ty)),hAPP(list(product_prod(product_prod(list(char),list(char)),ty)),fun(list(product_prod(product_prod(list(char),list(char)),ty)),list(product_prod(product_prod(list(char),list(char)),ty))),append(product_prod(product_prod(list(char),list(char)),ty)),hAPP(list(product_prod(list(char),ty)),list(product_prod(product_prod(list(char),list(char)),ty)),hAPP(fun(product_prod(list(char),ty),product_prod(product_prod(list(char),list(char)),ty)),fun(list(product_prod(list(char),ty)),list(product_prod(product_prod(list(char),list(char)),ty))),map(product_prod(list(char),ty),product_prod(product_prod(list(char),list(char)),ty)),hAPP(fun(list(char),fun(ty,product_prod(product_prod(list(char),list(char)),ty))),fun(product_prod(list(char),ty),product_prod(product_prod(list(char),list(char)),ty)),product_prod_case(list(char),ty,product_prod(product_prod(list(char),list(char)),ty)),hAPP(fun(list(char),product_prod(list(char),list(char))),fun(list(char),fun(ty,product_prod(product_prod(list(char),list(char)),ty))),hAPP(fun(product_prod(list(char),list(char)),fun(ty,product_prod(product_prod(list(char),list(char)),ty))),fun(fun(list(char),product_prod(list(char),list(char))),fun(list(char),fun(ty,product_prod(product_prod(list(char),list(char)),ty)))),combb(product_prod(list(char),list(char)),fun(ty,product_prod(product_prod(list(char),list(char)),ty)),list(char)),product_Pair(product_prod(list(char),list(char)),ty)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),hAPP(fun(list(char),fun(list(char),product_prod(list(char),list(char)))),fun(list(char),fun(list(char),product_prod(list(char),list(char)))),combc(list(char),list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char))),C_1)))),Fs)),FDTs)
% 6.55/6.42             => hBOOL(hAPP(list(product_prod(product_prod(list(char),list(char)),ty)),bool,hAPP(list(char),fun(list(product_prod(product_prod(list(char),list(char)),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(list(char),fun(list(product_prod(product_prod(list(char),list(char)),ty)),bool)),fields(X_a),Pa),C_1),FDTs_1)) ) ) ) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_786_bop_Osimps_I3_J,axiom,
% 6.55/6.42      ! [X_t,F1,F2] : hAPP(bop,X_t,hAPP(X_t,fun(bop,X_t),hAPP(X_t,fun(X_t,fun(bop,X_t)),bop_case(X_t),F1),F2),c_Expr_Obop_OEq) = ti(X_t,F1) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_787_bop_Osimps_I4_J,axiom,
% 6.55/6.42      ! [X_t,F1,F2] : hAPP(bop,X_t,hAPP(X_t,fun(bop,X_t),hAPP(X_t,fun(X_t,fun(bop,X_t)),bop_case(X_t),F1),F2),add) = ti(X_t,F2) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_788_map__append,axiom,
% 6.55/6.42      ! [X_b,X_a,F,Xs,Ys] : hAPP(list(X_b),list(X_a),hAPP(fun(X_b,X_a),fun(list(X_b),list(X_a)),map(X_b,X_a),F),hAPP(list(X_b),list(X_b),hAPP(list(X_b),fun(list(X_b),list(X_b)),append(X_b),Xs),Ys)) = hAPP(list(X_a),list(X_a),hAPP(list(X_a),fun(list(X_a),list(X_a)),append(X_a),hAPP(list(X_b),list(X_a),hAPP(fun(X_b,X_a),fun(list(X_b),list(X_a)),map(X_b,X_a),F),Xs)),hAPP(list(X_b),list(X_a),hAPP(fun(X_b,X_a),fun(list(X_b),list(X_a)),map(X_b,X_a),F),Ys)) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_789_bop_Orecs_I1_J,axiom,
% 6.55/6.42      ! [X_t,F1,F2] : hAPP(bop,X_t,hAPP(X_t,fun(bop,X_t),hAPP(X_t,fun(X_t,fun(bop,X_t)),bop_rec(X_t),F1),F2),c_Expr_Obop_OEq) = ti(X_t,F1) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_790_append__assoc,axiom,
% 6.55/6.42      ! [X_a,Xs_1,Ys_1,Zs_2] : hAPP(list(X_a),list(X_a),hAPP(list(X_a),fun(list(X_a),list(X_a)),append(X_a),hAPP(list(X_a),list(X_a),hAPP(list(X_a),fun(list(X_a),list(X_a)),append(X_a),Xs_1),Ys_1)),Zs_2) = hAPP(list(X_a),list(X_a),hAPP(list(X_a),fun(list(X_a),list(X_a)),append(X_a),Xs_1),hAPP(list(X_a),list(X_a),hAPP(list(X_a),fun(list(X_a),list(X_a)),append(X_a),Ys_1),Zs_2)) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_791_append__eq__append__conv2,axiom,
% 6.55/6.42      ! [X_a,Xs,Ys,Zs,Ts_5] :
% 6.55/6.42        ( hAPP(list(X_a),list(X_a),hAPP(list(X_a),fun(list(X_a),list(X_a)),append(X_a),Xs),Ys) = hAPP(list(X_a),list(X_a),hAPP(list(X_a),fun(list(X_a),list(X_a)),append(X_a),Zs),Ts_5)
% 6.55/6.42      <=> ? [Us] :
% 6.55/6.42            ( ( Xs = hAPP(list(X_a),list(X_a),hAPP(list(X_a),fun(list(X_a),list(X_a)),append(X_a),Zs),Us)
% 6.55/6.42              & hAPP(list(X_a),list(X_a),hAPP(list(X_a),fun(list(X_a),list(X_a)),append(X_a),Us),Ys) = Ts_5 )
% 6.55/6.42            | ( hAPP(list(X_a),list(X_a),hAPP(list(X_a),fun(list(X_a),list(X_a)),append(X_a),Xs),Us) = Zs
% 6.55/6.42              & Ys = hAPP(list(X_a),list(X_a),hAPP(list(X_a),fun(list(X_a),list(X_a)),append(X_a),Us),Ts_5) ) ) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_792_same__append__eq,axiom,
% 6.55/6.42      ! [X_a,Xs,Ys,Zs] :
% 6.55/6.42        ( hAPP(list(X_a),list(X_a),hAPP(list(X_a),fun(list(X_a),list(X_a)),append(X_a),Xs),Ys) = hAPP(list(X_a),list(X_a),hAPP(list(X_a),fun(list(X_a),list(X_a)),append(X_a),Xs),Zs)
% 6.55/6.42      <=> Ys = Zs ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_793_append__same__eq,axiom,
% 6.55/6.42      ! [X_a,Ys,Xs,Zs] :
% 6.55/6.42        ( hAPP(list(X_a),list(X_a),hAPP(list(X_a),fun(list(X_a),list(X_a)),append(X_a),Ys),Xs) = hAPP(list(X_a),list(X_a),hAPP(list(X_a),fun(list(X_a),list(X_a)),append(X_a),Zs),Xs)
% 6.55/6.42      <=> Ys = Zs ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_794_append__eq__appendI,axiom,
% 6.55/6.42      ! [X_a,Ys_1,Us_3,Xs_1,Xs1,Zs_2] :
% 6.55/6.42        ( hAPP(list(X_a),list(X_a),hAPP(list(X_a),fun(list(X_a),list(X_a)),append(X_a),Xs_1),Xs1) = Zs_2
% 6.55/6.42       => ( Ys_1 = hAPP(list(X_a),list(X_a),hAPP(list(X_a),fun(list(X_a),list(X_a)),append(X_a),Xs1),Us_3)
% 6.55/6.42         => hAPP(list(X_a),list(X_a),hAPP(list(X_a),fun(list(X_a),list(X_a)),append(X_a),Xs_1),Ys_1) = hAPP(list(X_a),list(X_a),hAPP(list(X_a),fun(list(X_a),list(X_a)),append(X_a),Zs_2),Us_3) ) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_795_map__ident,axiom,
% 6.55/6.42      ! [X_a,X_2] : hAPP(list(X_a),list(X_a),hAPP(fun(X_a,X_a),fun(list(X_a),list(X_a)),map(X_a,X_a),combi(X_a)),X_2) = X_2 ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_796_bop_Orecs_I2_J,axiom,
% 6.55/6.42      ! [X_t,F1,F2] : hAPP(bop,X_t,hAPP(X_t,fun(bop,X_t),hAPP(X_t,fun(X_t,fun(bop,X_t)),bop_rec(X_t),F1),F2),add) = ti(X_t,F2) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_797_red__reds_ORedCallNull,axiom,
% 6.55/6.42      ! [M,Vs_1,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(list(exp(list(char))),exp(list(char)),hAPP(list(char),fun(list(exp(list(char))),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(exp(list(char))),exp(list(char)))),call(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),null)),M),hAPP(list(val),list(exp(list(char))),hAPP(fun(val,exp(list(char))),fun(list(val),list(exp(list(char)))),map(val,exp(list(char))),val_1(list(char))),Vs_1))),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)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,hAPP(list(char),nat,addr_of_sys_xcpt,nullPointer))))),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))) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_798_redp__redsp_ORedCallNull,axiom,
% 6.55/6.42      ! [Pa,M,Vs_1,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(list(exp(list(char))),exp(list(char)),hAPP(list(char),fun(list(exp(list(char))),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(exp(list(char))),exp(list(char)))),call(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),null)),M),hAPP(list(val),list(exp(list(char))),hAPP(fun(val,exp(list(char))),fun(list(val),list(exp(list(char)))),map(val,exp(list(char))),val_1(list(char))),Vs_1))),S),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,hAPP(list(char),nat,addr_of_sys_xcpt,nullPointer))))),S)) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_799_exp_Osimps_I30_J,axiom,
% 6.55/6.42      ! [X_a,List_2,Exp_1,List1_1,List2_1] : hAPP(list(char),exp(X_a),new(X_a),List_2) != hAPP(list(exp(X_a)),exp(X_a),hAPP(list(char),fun(list(exp(X_a)),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(exp(X_a)),exp(X_a))),call(X_a),Exp_1),List1_1),List2_1) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_800_exp_Osimps_I31_J,axiom,
% 6.55/6.42      ! [X_a,Exp_1,List1_1,List2_1,List_2] : hAPP(list(exp(X_a)),exp(X_a),hAPP(list(char),fun(list(exp(X_a)),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(exp(X_a)),exp(X_a))),call(X_a),Exp_1),List1_1),List2_1) != hAPP(list(char),exp(X_a),new(X_a),List_2) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_801_exp_Osimps_I188_J,axiom,
% 6.55/6.42      ! [X_a,Exp,List1,List2,Exp1,Exp2,Exp3] : hAPP(list(exp(X_a)),exp(X_a),hAPP(list(char),fun(list(exp(X_a)),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(exp(X_a)),exp(X_a))),call(X_a),Exp),List1),List2) != hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(exp(X_a),fun(exp(X_a),exp(X_a))),cond(X_a),Exp1),Exp2),Exp3) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_802_exp_Osimps_I189_J,axiom,
% 6.55/6.42      ! [X_a,Exp1,Exp2,Exp3,Exp,List1,List2] : hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(exp(X_a),fun(exp(X_a),exp(X_a))),cond(X_a),Exp1),Exp2),Exp3) != hAPP(list(exp(X_a)),exp(X_a),hAPP(list(char),fun(list(exp(X_a)),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(exp(X_a)),exp(X_a))),call(X_a),Exp),List1),List2) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_803_CallObjThrow,axiom,
% 6.55/6.42      ! [M,Ps,Pa,Eb,S_0,E_b,S_1] :
% 6.55/6.42        ( 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)))),eval,Pa),Eb),S_0),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_b)),S_1))
% 6.55/6.42       => 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)))),eval,Pa),hAPP(list(exp(list(char))),exp(list(char)),hAPP(list(char),fun(list(exp(list(char))),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(exp(list(char))),exp(list(char)))),call(list(char)),Eb),M),Ps)),S_0),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_b)),S_1)) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_804_exp_Osimps_I80_J,axiom,
% 6.55/6.42      ! [X_a,Val,Exp_1,List1_1,List2_1] : hAPP(val,exp(X_a),val_1(X_a),Val) != hAPP(list(exp(X_a)),exp(X_a),hAPP(list(char),fun(list(exp(X_a)),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(exp(X_a)),exp(X_a))),call(X_a),Exp_1),List1_1),List2_1) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_805_exp_Osimps_I81_J,axiom,
% 6.55/6.42      ! [X_a,Exp_1,List1_1,List2_1,Val] : hAPP(list(exp(X_a)),exp(X_a),hAPP(list(char),fun(list(exp(X_a)),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(exp(X_a)),exp(X_a))),call(X_a),Exp_1),List1_1),List2_1) != hAPP(val,exp(X_a),val_1(X_a),Val) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_806_exp_Osimps_I192_J,axiom,
% 6.55/6.42      ! [X_a,Exp,List1,List2,Exp_1] : hAPP(list(exp(X_a)),exp(X_a),hAPP(list(char),fun(list(exp(X_a)),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(exp(X_a)),exp(X_a))),call(X_a),Exp),List1),List2) != hAPP(exp(X_a),exp(X_a),throw(X_a),Exp_1) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_807_exp_Osimps_I193_J,axiom,
% 6.55/6.42      ! [X_a,Exp_1,Exp,List1,List2] : hAPP(exp(X_a),exp(X_a),throw(X_a),Exp_1) != hAPP(list(exp(X_a)),exp(X_a),hAPP(list(char),fun(list(exp(X_a)),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(exp(X_a)),exp(X_a))),call(X_a),Exp),List1),List2) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_808_exp_Osimps_I9_J,axiom,
% 6.55/6.42      ! [X_a,Exp_3,List1_3,List2_3,Exp_2,List1_2,List2_2] :
% 6.55/6.42        ( hAPP(list(exp(X_a)),exp(X_a),hAPP(list(char),fun(list(exp(X_a)),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(exp(X_a)),exp(X_a))),call(X_a),Exp_3),List1_3),List2_3) = hAPP(list(exp(X_a)),exp(X_a),hAPP(list(char),fun(list(exp(X_a)),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(exp(X_a)),exp(X_a))),call(X_a),Exp_2),List1_2),List2_2)
% 6.55/6.42      <=> ( Exp_3 = Exp_2
% 6.55/6.42          & List1_3 = List1_2
% 6.55/6.42          & List2_3 = List2_2 ) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_809_redp__redsp_OCallObj,axiom,
% 6.55/6.42      ! [M,Esa,Pa,Eb,S,E_b,S_3] :
% 6.55/6.42        ( 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_3))
% 6.55/6.42       => 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(list(exp(list(char))),exp(list(char)),hAPP(list(char),fun(list(exp(list(char))),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(exp(list(char))),exp(list(char)))),call(list(char)),Eb),M),Esa)),S),hAPP(list(exp(list(char))),exp(list(char)),hAPP(list(char),fun(list(exp(list(char))),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(exp(list(char))),exp(list(char)))),call(list(char)),E_b),M),Esa)),S_3)) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_810_exp_Osimps_I195_J,axiom,
% 6.55/6.42      ! [X_a,Exp1,List_3,A_6,Exp2,Exp,List1,List2] : hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(X_a,fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(X_a,fun(exp(X_a),exp(X_a)))),tryCatch(X_a),Exp1),List_3),A_6),Exp2) != hAPP(list(exp(X_a)),exp(X_a),hAPP(list(char),fun(list(exp(X_a)),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(exp(X_a)),exp(X_a))),call(X_a),Exp),List1),List2) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_811_exp_Osimps_I194_J,axiom,
% 6.55/6.42      ! [X_a,Exp,List1,List2,Exp1,List_3,A_6,Exp2] : hAPP(list(exp(X_a)),exp(X_a),hAPP(list(char),fun(list(exp(X_a)),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(exp(X_a)),exp(X_a))),call(X_a),Exp),List1),List2) != hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(X_a,fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(X_a,fun(exp(X_a),exp(X_a)))),tryCatch(X_a),Exp1),List_3),A_6),Exp2) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_812_exp_Osimps_I156_J,axiom,
% 6.55/6.42      ! [X_a,Exp,List1,List2,Exp_1,List1_1,List2_1] : hAPP(list(char),exp(X_a),hAPP(list(char),fun(list(char),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(char),exp(X_a))),fAcc(X_a),Exp),List1),List2) != hAPP(list(exp(X_a)),exp(X_a),hAPP(list(char),fun(list(exp(X_a)),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(exp(X_a)),exp(X_a))),call(X_a),Exp_1),List1_1),List2_1) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_813_exp_Osimps_I157_J,axiom,
% 6.55/6.42      ! [X_a,Exp_1,List1_1,List2_1,Exp,List1,List2] : hAPP(list(exp(X_a)),exp(X_a),hAPP(list(char),fun(list(exp(X_a)),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(exp(X_a)),exp(X_a))),call(X_a),Exp_1),List1_1),List2_1) != hAPP(list(char),exp(X_a),hAPP(list(char),fun(list(char),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(char),exp(X_a))),fAcc(X_a),Exp),List1),List2) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_814_exp_Osimps_I57_J,axiom,
% 6.55/6.42      ! [X_a,Exp_1,List1_1,List2_1,List_2,Exp] : hAPP(list(exp(X_a)),exp(X_a),hAPP(list(char),fun(list(exp(X_a)),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(exp(X_a)),exp(X_a))),call(X_a),Exp_1),List1_1),List2_1) != hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),cast(X_a),List_2),Exp) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_815_exp_Osimps_I56_J,axiom,
% 6.55/6.42      ! [X_a,List_2,Exp,Exp_1,List1_1,List2_1] : hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),cast(X_a),List_2),Exp) != hAPP(list(exp(X_a)),exp(X_a),hAPP(list(char),fun(list(exp(X_a)),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(exp(X_a)),exp(X_a))),call(X_a),Exp_1),List1_1),List2_1) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_816_exp_Osimps_I102_J,axiom,
% 6.55/6.42      ! [X_a,Exp1_1,Bop,Exp2_1,Exp_1,List1_1,List2_1] : hAPP(exp(X_a),exp(X_a),hAPP(bop,fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(bop,fun(exp(X_a),exp(X_a))),binOp(X_a),Exp1_1),Bop),Exp2_1) != hAPP(list(exp(X_a)),exp(X_a),hAPP(list(char),fun(list(exp(X_a)),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(exp(X_a)),exp(X_a))),call(X_a),Exp_1),List1_1),List2_1) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_817_exp_Osimps_I103_J,axiom,
% 6.55/6.42      ! [X_a,Exp_1,List1_1,List2_1,Exp1_1,Bop,Exp2_1] : hAPP(list(exp(X_a)),exp(X_a),hAPP(list(char),fun(list(exp(X_a)),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(exp(X_a)),exp(X_a))),call(X_a),Exp_1),List1_1),List2_1) != hAPP(exp(X_a),exp(X_a),hAPP(bop,fun(exp(X_a),exp(X_a)),hAPP(exp(X_a),fun(bop,fun(exp(X_a),exp(X_a))),binOp(X_a),Exp1_1),Bop),Exp2_1) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_818_exp_Osimps_I184_J,axiom,
% 6.55/6.42      ! [X_a,Exp,List1,List2,A_6,Ty,Exp_1] : hAPP(list(exp(X_a)),exp(X_a),hAPP(list(char),fun(list(exp(X_a)),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(exp(X_a)),exp(X_a))),call(X_a),Exp),List1),List2) != 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_6),Ty),Exp_1) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_819_exp_Osimps_I185_J,axiom,
% 6.55/6.42      ! [X_a,A_6,Ty,Exp_1,Exp,List1,List2] : 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_6),Ty),Exp_1) != hAPP(list(exp(X_a)),exp(X_a),hAPP(list(char),fun(list(exp(X_a)),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(exp(X_a)),exp(X_a))),call(X_a),Exp),List1),List2) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_820_exp_Osimps_I170_J,axiom,
% 6.55/6.42      ! [X_a,Exp1_1,List1,List2,Exp2_1,Exp_1,List1_1,List2_1] : hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(list(char),fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(list(char),fun(exp(X_a),exp(X_a)))),fAss(X_a),Exp1_1),List1),List2),Exp2_1) != hAPP(list(exp(X_a)),exp(X_a),hAPP(list(char),fun(list(exp(X_a)),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(exp(X_a)),exp(X_a))),call(X_a),Exp_1),List1_1),List2_1) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_821_exp_Osimps_I171_J,axiom,
% 6.55/6.42      ! [X_a,Exp_1,List1_1,List2_1,Exp1_1,List1,List2,Exp2_1] : hAPP(list(exp(X_a)),exp(X_a),hAPP(list(char),fun(list(exp(X_a)),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(exp(X_a)),exp(X_a))),call(X_a),Exp_1),List1_1),List2_1) != hAPP(exp(X_a),exp(X_a),hAPP(list(char),fun(exp(X_a),exp(X_a)),hAPP(list(char),fun(list(char),fun(exp(X_a),exp(X_a))),hAPP(exp(X_a),fun(list(char),fun(list(char),fun(exp(X_a),exp(X_a)))),fAss(X_a),Exp1_1),List1),List2),Exp2_1) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_822_exp_Osimps_I187_J,axiom,
% 6.55/6.42      ! [X_a,Exp1,Exp2,Exp,List1,List2] : hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),seq(X_a),Exp1),Exp2) != hAPP(list(exp(X_a)),exp(X_a),hAPP(list(char),fun(list(exp(X_a)),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(exp(X_a)),exp(X_a))),call(X_a),Exp),List1),List2) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_823_exp_Osimps_I140_J,axiom,
% 6.55/6.42      ! [X_a,A_5,Exp,Exp_1,List1_1,List2_1] : hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),lAss(X_a),A_5),Exp) != hAPP(list(exp(X_a)),exp(X_a),hAPP(list(char),fun(list(exp(X_a)),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(exp(X_a)),exp(X_a))),call(X_a),Exp_1),List1_1),List2_1) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_824_exp_Osimps_I186_J,axiom,
% 6.55/6.42      ! [X_a,Exp,List1,List2,Exp1,Exp2] : hAPP(list(exp(X_a)),exp(X_a),hAPP(list(char),fun(list(exp(X_a)),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(exp(X_a)),exp(X_a))),call(X_a),Exp),List1),List2) != hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),seq(X_a),Exp1),Exp2) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_825_exp_Osimps_I141_J,axiom,
% 6.55/6.42      ! [X_a,Exp_1,List1_1,List2_1,A_5,Exp] : hAPP(list(exp(X_a)),exp(X_a),hAPP(list(char),fun(list(exp(X_a)),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(exp(X_a)),exp(X_a))),call(X_a),Exp_1),List1_1),List2_1) != hAPP(exp(X_a),exp(X_a),hAPP(X_a,fun(exp(X_a),exp(X_a)),lAss(X_a),A_5),Exp) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_826_exp_Osimps_I191_J,axiom,
% 6.55/6.42      ! [X_a,Exp1,Exp2,Exp,List1,List2] : hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),while(X_a),Exp1),Exp2) != hAPP(list(exp(X_a)),exp(X_a),hAPP(list(char),fun(list(exp(X_a)),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(exp(X_a)),exp(X_a))),call(X_a),Exp),List1),List2) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_827_exp_Osimps_I190_J,axiom,
% 6.55/6.42      ! [X_a,Exp,List1,List2,Exp1,Exp2] : hAPP(list(exp(X_a)),exp(X_a),hAPP(list(char),fun(list(exp(X_a)),exp(X_a)),hAPP(exp(X_a),fun(list(char),fun(list(exp(X_a)),exp(X_a))),call(X_a),Exp),List1),List2) != hAPP(exp(X_a),exp(X_a),hAPP(exp(X_a),fun(exp(X_a),exp(X_a)),while(X_a),Exp1),Exp2) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_828_redp__redsp_OCallThrowObj,axiom,
% 6.55/6.42      ! [Pa,Eb,M,Esa,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(list(exp(list(char))),exp(list(char)),hAPP(list(char),fun(list(exp(list(char))),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(exp(list(char))),exp(list(char)))),call(list(char)),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb)),M),Esa)),S),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb)),S)) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_829_red__reds_OCallObj,axiom,
% 6.55/6.42      ! [M,Esa,Eb,S,E_b,S_3,Pa] :
% 6.55/6.42        ( 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_3))),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)))
% 6.55/6.42       => 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(list(exp(list(char))),exp(list(char)),hAPP(list(char),fun(list(exp(list(char))),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(exp(list(char))),exp(list(char)))),call(list(char)),Eb),M),Esa)),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(list(exp(list(char))),exp(list(char)),hAPP(list(char),fun(list(exp(list(char))),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(exp(list(char))),exp(list(char)))),call(list(char)),E_b),M),Esa)),S_3))),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))) ) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_830_red__reds_OCallThrowObj,axiom,
% 6.55/6.42      ! [Eb,M,Esa,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(list(exp(list(char))),exp(list(char)),hAPP(list(char),fun(list(exp(list(char))),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(exp(list(char))),exp(list(char)))),call(list(char)),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb)),M),Esa)),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)),throw(list(char)),Eb)),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))) ).
% 6.55/6.42  
% 6.55/6.42  fof(fact_831_CallRedsObj,axiom,
% 6.55/6.42      ! [M,Esa,Eb,S,E_b,S_3,Pa] :
% 6.55/6.42        ( 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_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.43       => 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(list(exp(list(char))),exp(list(char)),hAPP(list(char),fun(list(exp(list(char))),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(exp(list(char))),exp(list(char)))),call(list(char)),Eb),M),Esa)),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(list(exp(list(char))),exp(list(char)),hAPP(list(char),fun(list(exp(list(char))),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(exp(list(char))),exp(list(char)))),call(list(char)),E_b),M),Esa)),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_832_CallRedsThrowObj,axiom,
% 6.55/6.43      ! [M,Esa,Eb,S0,A_1,S_1,Pa] :
% 6.55/6.43        ( 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),S0)),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)),throw(list(char)),A_1)),S_1))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.43       => 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(list(exp(list(char))),exp(list(char)),hAPP(list(char),fun(list(exp(list(char))),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(exp(list(char))),exp(list(char)))),call(list(char)),Eb),M),Esa)),S0)),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)),throw(list(char)),A_1)),S_1))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_833_CallRedsNull,axiom,
% 6.55/6.43      ! [M,Esa,Vs_1,S_2_1,Eb,S_0,S_1,Pa] :
% 6.55/6.43        ( 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_0)),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)),null)),S_1))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.43       => ( hBOOL(hAPP(fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(char))),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),Esa),S_1)),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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(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(list(val),list(exp(list(char))),hAPP(fun(val,exp(list(char))),fun(list(val),list(exp(list(char)))),map(val,exp(list(char))),val_1(list(char))),Vs_1)),S_2_1))),hAPP(fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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),fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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),transitive_rtrancl(product_prod(list(exp(list(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(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(list(exp(list(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(list(exp(list(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),reds,Pa))))
% 6.55/6.43         => 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(list(exp(list(char))),exp(list(char)),hAPP(list(char),fun(list(exp(list(char))),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(exp(list(char))),exp(list(char)))),call(list(char)),Eb),M),Esa)),S_0)),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)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,hAPP(list(char),nat,addr_of_sys_xcpt,nullPointer))))),S_2_1))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_834_CallNull,axiom,
% 6.55/6.43      ! [M,Ps,Vs_1,S_2_1,Pa,Eb,S_0,S_1] :
% 6.55/6.43        ( 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)))),eval,Pa),Eb),S_0),hAPP(val,exp(list(char)),val_1(list(char)),null)),S_1))
% 6.55/6.43       => ( 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(list(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(list(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(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(list(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(list(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(list(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)))),evals,Pa),Ps),S_1),hAPP(list(val),list(exp(list(char))),hAPP(fun(val,exp(list(char))),fun(list(val),list(exp(list(char)))),map(val,exp(list(char))),val_1(list(char))),Vs_1)),S_2_1))
% 6.55/6.43         => 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)))),eval,Pa),hAPP(list(exp(list(char))),exp(list(char)),hAPP(list(char),fun(list(exp(list(char))),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(exp(list(char))),exp(list(char)))),call(list(char)),Eb),M),Ps)),S_0),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,hAPP(list(char),nat,addr_of_sys_xcpt,nullPointer))))),S_2_1)) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_835_extend__1__evals,axiom,
% 6.55/6.43      ! [Es_a,T_8,Esa,T_7,Es_3,T_6,Pa] :
% 6.55/6.43        ( 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)))),wwf_J_mdecl),Pa))
% 6.55/6.43       => ( hBOOL(hAPP(fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(char))),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),Esa),T_7)),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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(char))),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),Es_3),T_6))),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(list(exp(list(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(list(exp(list(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),reds,Pa)))
% 6.55/6.43         => ( 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(list(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(list(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(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(list(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(list(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(list(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)))),evals,Pa),Es_3),T_6),Es_a),T_8))
% 6.55/6.43           => 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(list(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(list(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(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(list(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(list(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(list(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)))),evals,Pa),Esa),T_7),Es_a),T_8)) ) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_836_extend__evals,axiom,
% 6.55/6.43      ! [Es_a,S_3,Esa,S,Es_3,S_4,Pa] :
% 6.55/6.43        ( 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)))),wwf_J_mdecl),Pa))
% 6.55/6.43       => ( hBOOL(hAPP(fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(char))),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),Esa),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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(char))),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),Es_3),S_4))),hAPP(fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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),fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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),transitive_rtrancl(product_prod(list(exp(list(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(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(list(exp(list(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(list(exp(list(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),reds,Pa))))
% 6.55/6.43         => ( 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(list(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(list(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(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(list(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(list(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(list(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)))),evals,Pa),Es_3),S_4),Es_a),S_3))
% 6.55/6.43           => 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(list(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(list(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(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(list(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(list(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(list(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)))),evals,Pa),Esa),S),Es_a),S_3)) ) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_837_bigs__by__smalls,axiom,
% 6.55/6.43      ! [Esa,S,Es_a,S_3,Pa] :
% 6.55/6.43        ( 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)))),wwf_J_mdecl),Pa))
% 6.55/6.43       => ( 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(list(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(list(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(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(list(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(list(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(list(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)))),evals,Pa),Esa),S),Es_a),S_3))
% 6.55/6.43         => hBOOL(hAPP(fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(char))),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),Esa),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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(char))),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),Es_a),S_3))),hAPP(fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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),fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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),transitive_rtrancl(product_prod(list(exp(list(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(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(list(exp(list(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(list(exp(list(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),reds,Pa)))) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_838_evals__hext,axiom,
% 6.55/6.43      ! [Pa,Esa,Hb,Lb,Es_a,H_b,L_b] :
% 6.55/6.43        ( 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(list(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(list(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(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(list(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(list(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(list(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)))),evals,Pa),Esa),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)),Es_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_b),L_b)))
% 6.55/6.43       => hBOOL(hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool,hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool),hext,Hb),H_b)) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_839_reds__hext__incr,axiom,
% 6.55/6.43      ! [Esa,Hb,Lb,Es_a,H_b,L_b,Pa] :
% 6.55/6.43        ( hBOOL(hAPP(fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(char))),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),Esa),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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(char))),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),Es_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_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(list(exp(list(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(list(exp(list(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),reds,Pa)))
% 6.55/6.43       => hBOOL(hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool,hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool),hext,Hb),H_b)) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_840_evals__lcl__incr,axiom,
% 6.55/6.43      ! [Pa,Esa,H_0,L_0,Es_a,H_1,L_1_1] :
% 6.55/6.43        ( 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(list(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(list(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(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(list(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(list(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(list(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)))),evals,Pa),Esa),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_0),L_0)),Es_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_1),L_1_1)))
% 6.55/6.43       => hBOOL(hAPP(fun(list(char),bool),bool,hAPP(fun(list(char),bool),fun(fun(list(char),bool),bool),ord_less_eq(fun(list(char),bool)),hAPP(fun(list(char),option(val)),fun(list(char),bool),dom(list(char),val),L_0)),hAPP(fun(list(char),option(val)),fun(list(char),bool),dom(list(char),val),L_1_1))) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_841_red__reds_OCallParams,axiom,
% 6.55/6.43      ! [Va,M,Esa,S,Es_a,S_3,Pa] :
% 6.55/6.43        ( hBOOL(hAPP(fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(char))),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),Esa),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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(char))),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),Es_a),S_3))),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(list(exp(list(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(list(exp(list(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),reds,Pa)))
% 6.55/6.43       => 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(list(exp(list(char))),exp(list(char)),hAPP(list(char),fun(list(exp(list(char))),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(exp(list(char))),exp(list(char)))),call(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),Va)),M),Esa)),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(list(exp(list(char))),exp(list(char)),hAPP(list(char),fun(list(exp(list(char))),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(exp(list(char))),exp(list(char)))),call(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),Va)),M),Es_a)),S_3))),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))) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_842_CallRedsParams,axiom,
% 6.55/6.43      ! [Va,M,Esa,S,Es_a,S_3,Pa] :
% 6.55/6.43        ( hBOOL(hAPP(fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(char))),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),Esa),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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(char))),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),Es_a),S_3))),hAPP(fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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),fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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),transitive_rtrancl(product_prod(list(exp(list(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(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(list(exp(list(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(list(exp(list(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),reds,Pa))))
% 6.55/6.43       => 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(list(exp(list(char))),exp(list(char)),hAPP(list(char),fun(list(exp(list(char))),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(exp(list(char))),exp(list(char)))),call(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),Va)),M),Esa)),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(list(exp(list(char))),exp(list(char)),hAPP(list(char),fun(list(exp(list(char))),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(exp(list(char))),exp(list(char)))),call(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),Va)),M),Es_a)),S_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_843_CallRedsThrowParams,axiom,
% 6.55/6.43      ! [M,Esa,Vs_1_1,A_1,Es_2,S_2_1,Eb,S0,Va,S_1,Pa] :
% 6.55/6.43        ( 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),S0)),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)),Va)),S_1))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.43       => ( hBOOL(hAPP(fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(char))),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),Esa),S_1)),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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(char))),list(exp(list(char))),hAPP(list(exp(list(char))),fun(list(exp(list(char))),list(exp(list(char)))),append(exp(list(char))),hAPP(list(val),list(exp(list(char))),hAPP(fun(val,exp(list(char))),fun(list(val),list(exp(list(char)))),map(val,exp(list(char))),val_1(list(char))),Vs_1_1)),hAPP(list(exp(list(char))),list(exp(list(char))),hAPP(exp(list(char)),fun(list(exp(list(char))),list(exp(list(char)))),cons(exp(list(char))),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),A_1)),Es_2))),S_2_1))),hAPP(fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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),fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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),transitive_rtrancl(product_prod(list(exp(list(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(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(list(exp(list(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(list(exp(list(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),reds,Pa))))
% 6.55/6.43         => 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(list(exp(list(char))),exp(list(char)),hAPP(list(char),fun(list(exp(list(char))),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(exp(list(char))),exp(list(char)))),call(list(char)),Eb),M),Esa)),S0)),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)),throw(list(char)),A_1)),S_2_1))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_844_fv__fvs_Osimps_I9_J,axiom,
% 6.55/6.43      ! [Eb,M,Esa] : hAPP(exp(list(char)),fun(list(char),bool),fv,hAPP(list(exp(list(char))),exp(list(char)),hAPP(list(char),fun(list(exp(list(char))),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(exp(list(char))),exp(list(char)))),call(list(char)),Eb),M),Esa)) = hAPP(fun(list(char),bool),fun(list(char),bool),hAPP(fun(list(char),bool),fun(fun(list(char),bool),fun(list(char),bool)),semilattice_sup_sup(fun(list(char),bool)),hAPP(exp(list(char)),fun(list(char),bool),fv,Eb)),hAPP(list(exp(list(char))),fun(list(char),bool),fvs,Esa)) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_845_Cons__eq__appendI,axiom,
% 6.55/6.43      ! [X_a,Xs_1,Zs_2,X,Xs1,Ys_1] :
% 6.55/6.43        ( hAPP(list(X_a),list(X_a),hAPP(X_a,fun(list(X_a),list(X_a)),cons(X_a),X),Xs1) = Ys_1
% 6.55/6.43       => ( Xs_1 = hAPP(list(X_a),list(X_a),hAPP(list(X_a),fun(list(X_a),list(X_a)),append(X_a),Xs1),Zs_2)
% 6.55/6.43         => hAPP(list(X_a),list(X_a),hAPP(X_a,fun(list(X_a),list(X_a)),cons(X_a),X),Xs_1) = hAPP(list(X_a),list(X_a),hAPP(list(X_a),fun(list(X_a),list(X_a)),append(X_a),Ys_1),Zs_2) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_846_append__Cons,axiom,
% 6.55/6.43      ! [X_a,X,Xs_1,Ys_1] : hAPP(list(X_a),list(X_a),hAPP(list(X_a),fun(list(X_a),list(X_a)),append(X_a),hAPP(list(X_a),list(X_a),hAPP(X_a,fun(list(X_a),list(X_a)),cons(X_a),X),Xs_1)),Ys_1) = hAPP(list(X_a),list(X_a),hAPP(X_a,fun(list(X_a),list(X_a)),cons(X_a),X),hAPP(list(X_a),list(X_a),hAPP(list(X_a),fun(list(X_a),list(X_a)),append(X_a),Xs_1),Ys_1)) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_847_not__Cons__self,axiom,
% 6.55/6.43      ! [X_a,Xs_1,X] : Xs_1 != hAPP(list(X_a),list(X_a),hAPP(X_a,fun(list(X_a),list(X_a)),cons(X_a),X),Xs_1) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_848_not__Cons__self2,axiom,
% 6.55/6.43      ! [X_a,X,Xs_1] : hAPP(list(X_a),list(X_a),hAPP(X_a,fun(list(X_a),list(X_a)),cons(X_a),X),Xs_1) != Xs_1 ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_849_list_Oinject,axiom,
% 6.55/6.43      ! [X_a,A_1,List,A_4,List_1] :
% 6.55/6.43        ( hAPP(list(X_a),list(X_a),hAPP(X_a,fun(list(X_a),list(X_a)),cons(X_a),A_1),List) = hAPP(list(X_a),list(X_a),hAPP(X_a,fun(list(X_a),list(X_a)),cons(X_a),A_4),List_1)
% 6.55/6.43      <=> ( ti(X_a,A_1) = ti(X_a,A_4)
% 6.55/6.43          & List = List_1 ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_850_fv__fvs_Osimps_I17_J,axiom,
% 6.55/6.43      ! [Eb,Esa] : hAPP(list(exp(list(char))),fun(list(char),bool),fvs,hAPP(list(exp(list(char))),list(exp(list(char))),hAPP(exp(list(char)),fun(list(exp(list(char))),list(exp(list(char)))),cons(exp(list(char))),Eb),Esa)) = hAPP(fun(list(char),bool),fun(list(char),bool),hAPP(fun(list(char),bool),fun(fun(list(char),bool),fun(list(char),bool)),semilattice_sup_sup(fun(list(char),bool)),hAPP(exp(list(char)),fun(list(char),bool),fv,Eb)),hAPP(list(exp(list(char))),fun(list(char),bool),fvs,Esa)) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_851_map_Osimps_I2_J,axiom,
% 6.55/6.43      ! [X_b,X_a,F,X_1,Xs] : hAPP(list(X_b),list(X_a),hAPP(fun(X_b,X_a),fun(list(X_b),list(X_a)),map(X_b,X_a),F),hAPP(list(X_b),list(X_b),hAPP(X_b,fun(list(X_b),list(X_b)),cons(X_b),X_1),Xs)) = hAPP(list(X_a),list(X_a),hAPP(X_a,fun(list(X_a),list(X_a)),cons(X_a),hAPP(X_b,X_a,F,X_1)),hAPP(list(X_b),list(X_a),hAPP(fun(X_b,X_a),fun(list(X_b),list(X_a)),map(X_b,X_a),F),Xs)) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_852_eval__evals_OCons,axiom,
% 6.55/6.43      ! [Esa,Es_a,S_2_1,Pa,Eb,S_0,Va,S_1] :
% 6.55/6.43        ( 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)))),eval,Pa),Eb),S_0),hAPP(val,exp(list(char)),val_1(list(char)),Va)),S_1))
% 6.55/6.43       => ( 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(list(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(list(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(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(list(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(list(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(list(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)))),evals,Pa),Esa),S_1),Es_a),S_2_1))
% 6.55/6.43         => 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(list(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(list(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(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(list(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(list(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(list(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)))),evals,Pa),hAPP(list(exp(list(char))),list(exp(list(char))),hAPP(exp(list(char)),fun(list(exp(list(char))),list(exp(list(char)))),cons(exp(list(char))),Eb),Esa)),S_0),hAPP(list(exp(list(char))),list(exp(list(char))),hAPP(exp(list(char)),fun(list(exp(list(char))),list(exp(list(char)))),cons(exp(list(char))),hAPP(val,exp(list(char)),val_1(list(char)),Va)),Es_a)),S_2_1)) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_853_ConsThrow,axiom,
% 6.55/6.43      ! [Esa,Pa,Eb,S_0,E_b,S_1] :
% 6.55/6.43        ( 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)))),eval,Pa),Eb),S_0),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_b)),S_1))
% 6.55/6.43       => 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(list(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(list(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(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(list(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(list(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(list(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)))),evals,Pa),hAPP(list(exp(list(char))),list(exp(list(char))),hAPP(exp(list(char)),fun(list(exp(list(char))),list(exp(list(char)))),cons(exp(list(char))),Eb),Esa)),S_0),hAPP(list(exp(list(char))),list(exp(list(char))),hAPP(exp(list(char)),fun(list(exp(list(char))),list(exp(list(char)))),cons(exp(list(char))),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_b)),Esa)),S_1)) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_854_red__reds_OListRed2,axiom,
% 6.55/6.43      ! [Va,Esa,S,Es_a,S_3,Pa] :
% 6.55/6.43        ( hBOOL(hAPP(fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(char))),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),Esa),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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(char))),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),Es_a),S_3))),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(list(exp(list(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(list(exp(list(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),reds,Pa)))
% 6.55/6.43       => hBOOL(hAPP(fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(char))),list(exp(list(char))),hAPP(exp(list(char)),fun(list(exp(list(char))),list(exp(list(char)))),cons(exp(list(char))),hAPP(val,exp(list(char)),val_1(list(char)),Va)),Esa)),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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(char))),list(exp(list(char))),hAPP(exp(list(char)),fun(list(exp(list(char))),list(exp(list(char)))),cons(exp(list(char))),hAPP(val,exp(list(char)),val_1(list(char)),Va)),Es_a)),S_3))),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(list(exp(list(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(list(exp(list(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),reds,Pa))) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_855_redp__redsp_OCallThrowParams,axiom,
% 6.55/6.43      ! [Pa,Va,M,S,Esa,Vs_1,Eb,Es_a] :
% 6.55/6.43        ( Esa = hAPP(list(exp(list(char))),list(exp(list(char))),hAPP(list(exp(list(char))),fun(list(exp(list(char))),list(exp(list(char)))),append(exp(list(char))),hAPP(list(val),list(exp(list(char))),hAPP(fun(val,exp(list(char))),fun(list(val),list(exp(list(char)))),map(val,exp(list(char))),val_1(list(char))),Vs_1)),hAPP(list(exp(list(char))),list(exp(list(char))),hAPP(exp(list(char)),fun(list(exp(list(char))),list(exp(list(char)))),cons(exp(list(char))),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb)),Es_a))
% 6.55/6.43       => 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(list(exp(list(char))),exp(list(char)),hAPP(list(char),fun(list(exp(list(char))),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(exp(list(char))),exp(list(char)))),call(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),Va)),M),Esa)),S),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb)),S)) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_856_list__eval__Throw,axiom,
% 6.55/6.43      ! [Vs_1,Es_a,Pa,X_1,S,E_b,S_3] :
% 6.55/6.43        ( 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)))),eval,Pa),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),X_1)),S),E_b),S_3))
% 6.55/6.43       => 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(list(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(list(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(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(list(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(list(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(list(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)))),evals,Pa),hAPP(list(exp(list(char))),list(exp(list(char))),hAPP(list(exp(list(char))),fun(list(exp(list(char))),list(exp(list(char)))),append(exp(list(char))),hAPP(list(val),list(exp(list(char))),hAPP(fun(val,exp(list(char))),fun(list(val),list(exp(list(char)))),map(val,exp(list(char))),val_1(list(char))),Vs_1)),hAPP(list(exp(list(char))),list(exp(list(char))),hAPP(exp(list(char)),fun(list(exp(list(char))),list(exp(list(char)))),cons(exp(list(char))),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),X_1)),Es_a))),S),hAPP(list(exp(list(char))),list(exp(list(char))),hAPP(list(exp(list(char))),fun(list(exp(list(char))),list(exp(list(char)))),append(exp(list(char))),hAPP(list(val),list(exp(list(char))),hAPP(fun(val,exp(list(char))),fun(list(val),list(exp(list(char)))),map(val,exp(list(char))),val_1(list(char))),Vs_1)),hAPP(list(exp(list(char))),list(exp(list(char))),hAPP(exp(list(char)),fun(list(exp(list(char))),list(exp(list(char)))),cons(exp(list(char))),E_b),Es_a))),S_3)) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_857_ListReds2,axiom,
% 6.55/6.43      ! [Va,Esa,S,Es_a,S_3,Pa] :
% 6.55/6.43        ( hBOOL(hAPP(fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(char))),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),Esa),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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(char))),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),Es_a),S_3))),hAPP(fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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),fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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),transitive_rtrancl(product_prod(list(exp(list(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(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(list(exp(list(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(list(exp(list(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),reds,Pa))))
% 6.55/6.43       => hBOOL(hAPP(fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(char))),list(exp(list(char))),hAPP(exp(list(char)),fun(list(exp(list(char))),list(exp(list(char)))),cons(exp(list(char))),hAPP(val,exp(list(char)),val_1(list(char)),Va)),Esa)),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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(char))),list(exp(list(char))),hAPP(exp(list(char)),fun(list(exp(list(char))),list(exp(list(char)))),cons(exp(list(char))),hAPP(val,exp(list(char)),val_1(list(char)),Va)),Es_a)),S_3))),hAPP(fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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),fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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),transitive_rtrancl(product_prod(list(exp(list(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(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(list(exp(list(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(list(exp(list(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),reds,Pa)))) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_858_red__reds_OListRed1,axiom,
% 6.55/6.43      ! [Esa,Eb,S,E_b,S_3,Pa] :
% 6.55/6.43        ( 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_3))),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)))
% 6.55/6.43       => hBOOL(hAPP(fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(char))),list(exp(list(char))),hAPP(exp(list(char)),fun(list(exp(list(char))),list(exp(list(char)))),cons(exp(list(char))),Eb),Esa)),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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(char))),list(exp(list(char))),hAPP(exp(list(char)),fun(list(exp(list(char))),list(exp(list(char)))),cons(exp(list(char))),E_b),Esa)),S_3))),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(list(exp(list(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(list(exp(list(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),reds,Pa))) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_859_CallParamsThrow,axiom,
% 6.55/6.43      ! [M,Esa,Vs_1,Ex,Es_a,S_2_1,Pa,Eb,S_0,Va,S_1] :
% 6.55/6.43        ( 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)))),eval,Pa),Eb),S_0),hAPP(val,exp(list(char)),val_1(list(char)),Va)),S_1))
% 6.55/6.43       => ( 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(list(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(list(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(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(list(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(list(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(list(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)))),evals,Pa),Esa),S_1),hAPP(list(exp(list(char))),list(exp(list(char))),hAPP(list(exp(list(char))),fun(list(exp(list(char))),list(exp(list(char)))),append(exp(list(char))),hAPP(list(val),list(exp(list(char))),hAPP(fun(val,exp(list(char))),fun(list(val),list(exp(list(char)))),map(val,exp(list(char))),val_1(list(char))),Vs_1)),hAPP(list(exp(list(char))),list(exp(list(char))),hAPP(exp(list(char)),fun(list(exp(list(char))),list(exp(list(char)))),cons(exp(list(char))),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Ex)),Es_a))),S_2_1))
% 6.55/6.43         => 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)))),eval,Pa),hAPP(list(exp(list(char))),exp(list(char)),hAPP(list(char),fun(list(exp(list(char))),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(exp(list(char))),exp(list(char)))),call(list(char)),Eb),M),Esa)),S_0),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Ex)),S_2_1)) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_860_red__reds_OCallThrowParams,axiom,
% 6.55/6.43      ! [Va,M,S,Pa,Esa,Vs_1,Eb,Es_a] :
% 6.55/6.43        ( Esa = hAPP(list(exp(list(char))),list(exp(list(char))),hAPP(list(exp(list(char))),fun(list(exp(list(char))),list(exp(list(char)))),append(exp(list(char))),hAPP(list(val),list(exp(list(char))),hAPP(fun(val,exp(list(char))),fun(list(val),list(exp(list(char)))),map(val,exp(list(char))),val_1(list(char))),Vs_1)),hAPP(list(exp(list(char))),list(exp(list(char))),hAPP(exp(list(char)),fun(list(exp(list(char))),list(exp(list(char)))),cons(exp(list(char))),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),Eb)),Es_a))
% 6.55/6.43       => 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(list(exp(list(char))),exp(list(char)),hAPP(list(char),fun(list(exp(list(char))),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(exp(list(char))),exp(list(char)))),call(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),Va)),M),Esa)),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)),throw(list(char)),Eb)),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))) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_861_ListReds1,axiom,
% 6.55/6.43      ! [Esa,Eb,S,E_b,S_3,Pa] :
% 6.55/6.43        ( 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_3))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.43       => hBOOL(hAPP(fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(char))),list(exp(list(char))),hAPP(exp(list(char)),fun(list(exp(list(char))),list(exp(list(char)))),cons(exp(list(char))),Eb),Esa)),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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(char))),list(exp(list(char))),hAPP(exp(list(char)),fun(list(exp(list(char))),list(exp(list(char)))),cons(exp(list(char))),E_b),Esa)),S_3))),hAPP(fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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),fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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),transitive_rtrancl(product_prod(list(exp(list(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(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(list(exp(list(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(list(exp(list(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),reds,Pa)))) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_862_ListRedsVal,axiom,
% 6.55/6.43      ! [Esa,Es_a,S_2_1,Eb,S_0,Va,S_1,Pa] :
% 6.55/6.43        ( 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_0)),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)),Va)),S_1))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.43       => ( hBOOL(hAPP(fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(char))),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),Esa),S_1)),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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(char))),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),Es_a),S_2_1))),hAPP(fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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),fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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),transitive_rtrancl(product_prod(list(exp(list(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(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(list(exp(list(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(list(exp(list(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),reds,Pa))))
% 6.55/6.43         => hBOOL(hAPP(fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(char))),list(exp(list(char))),hAPP(exp(list(char)),fun(list(exp(list(char))),list(exp(list(char)))),cons(exp(list(char))),Eb),Esa)),S_0)),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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(char))),list(exp(list(char))),hAPP(exp(list(char)),fun(list(exp(list(char))),list(exp(list(char)))),cons(exp(list(char))),hAPP(val,exp(list(char)),val_1(list(char)),Va)),Es_a)),S_2_1))),hAPP(fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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),fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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),transitive_rtrancl(product_prod(list(exp(list(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(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(list(exp(list(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(list(exp(list(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),reds,Pa)))) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_863_finals__app__map,axiom,
% 6.55/6.43      ! [X_a,Vs_1,Esa] :
% 6.55/6.43        ( hBOOL(hAPP(list(exp(X_a)),bool,finals(X_a),hAPP(list(exp(X_a)),list(exp(X_a)),hAPP(list(exp(X_a)),fun(list(exp(X_a)),list(exp(X_a))),append(exp(X_a)),hAPP(list(val),list(exp(X_a)),hAPP(fun(val,exp(X_a)),fun(list(val),list(exp(X_a))),map(val,exp(X_a)),val_1(X_a)),Vs_1)),Esa)))
% 6.55/6.43      <=> hBOOL(hAPP(list(exp(X_a)),bool,finals(X_a),Esa)) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_864_evals__cases_I2_J,axiom,
% 6.55/6.43      ! [Pa,Eb,Esa,S,E_b,S_3] :
% 6.55/6.43        ( 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(list(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(list(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(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(list(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(list(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(list(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)))),evals,Pa),hAPP(list(exp(list(char))),list(exp(list(char))),hAPP(exp(list(char)),fun(list(exp(list(char))),list(exp(list(char)))),cons(exp(list(char))),Eb),Esa)),S),E_b),S_3))
% 6.55/6.43       => ( ! [V,S_1_1,Es] :
% 6.55/6.43              ( E_b = hAPP(list(exp(list(char))),list(exp(list(char))),hAPP(exp(list(char)),fun(list(exp(list(char))),list(exp(list(char)))),cons(exp(list(char))),hAPP(val,exp(list(char)),val_1(list(char)),V)),Es)
% 6.55/6.43             => ( 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)))),eval,Pa),Eb),S),hAPP(val,exp(list(char)),val_1(list(char)),V)),S_1_1))
% 6.55/6.43               => ~ 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(list(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(list(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(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(list(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(list(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(list(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)))),evals,Pa),Esa),S_1_1),Es),S_3)) ) )
% 6.55/6.43         => ~ ! [E_1] :
% 6.55/6.43                ( E_b = hAPP(list(exp(list(char))),list(exp(list(char))),hAPP(exp(list(char)),fun(list(exp(list(char))),list(exp(list(char)))),cons(exp(list(char))),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_1)),Esa)
% 6.55/6.43               => ~ 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)))),eval,Pa),Eb),S),hAPP(exp(list(char)),exp(list(char)),throw(list(char)),E_1)),S_3)) ) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_865_evals__final,axiom,
% 6.55/6.43      ! [Pa,Esa,S,Es_a,S_3] :
% 6.55/6.43        ( 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(list(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(list(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(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(list(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(list(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(list(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)))),evals,Pa),Esa),S),Es_a),S_3))
% 6.55/6.43       => hBOOL(hAPP(list(exp(list(char))),bool,finals(list(char)),Es_a)) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_866_eval__finalsId,axiom,
% 6.55/6.43      ! [Pa,S,Esa] :
% 6.55/6.43        ( hBOOL(hAPP(list(exp(list(char))),bool,finals(list(char)),Esa))
% 6.55/6.43       => 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(list(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(list(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(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(list(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(list(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(list(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)))),evals,Pa),Esa),S),Esa),S)) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_867_not__finals__ConsI,axiom,
% 6.55/6.43      ! [X_a,Es_1,E] :
% 6.55/6.43        ( ~ hBOOL(hAPP(exp(X_a),bool,final(X_a),E))
% 6.55/6.43       => ~ hBOOL(hAPP(list(exp(X_a)),bool,finals(X_a),hAPP(list(exp(X_a)),list(exp(X_a)),hAPP(exp(X_a),fun(list(exp(X_a)),list(exp(X_a))),cons(exp(X_a)),E),Es_1))) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_868_finals__def,axiom,
% 6.55/6.43      ! [X_a,Esa] :
% 6.55/6.43        ( hBOOL(hAPP(list(exp(X_a)),bool,finals(X_a),Esa))
% 6.55/6.43      <=> ( ? [Vs_2] : Esa = hAPP(list(val),list(exp(X_a)),hAPP(fun(val,exp(X_a)),fun(list(val),list(exp(X_a))),map(val,exp(X_a)),val_1(X_a)),Vs_2)
% 6.55/6.43          | ? [Vs_2,A_3,Es] : Esa = hAPP(list(exp(X_a)),list(exp(X_a)),hAPP(list(exp(X_a)),fun(list(exp(X_a)),list(exp(X_a))),append(exp(X_a)),hAPP(list(val),list(exp(X_a)),hAPP(fun(val,exp(X_a)),fun(list(val),list(exp(X_a))),map(val,exp(X_a)),val_1(X_a)),Vs_2)),hAPP(list(exp(X_a)),list(exp(X_a)),hAPP(exp(X_a),fun(list(exp(X_a)),list(exp(X_a))),cons(exp(X_a)),hAPP(exp(X_a),exp(X_a),throw(X_a),hAPP(val,exp(X_a),val_1(X_a),hAPP(nat,val,addr,A_3)))),Es)) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_869_map__eq__Cons__conv,axiom,
% 6.55/6.43      ! [X_b,X_a,F,Xs,Y_1,Ys] :
% 6.55/6.43        ( hAPP(list(X_b),list(X_a),hAPP(fun(X_b,X_a),fun(list(X_b),list(X_a)),map(X_b,X_a),F),Xs) = hAPP(list(X_a),list(X_a),hAPP(X_a,fun(list(X_a),list(X_a)),cons(X_a),Y_1),Ys)
% 6.55/6.43      <=> ? [Z,Zs_1] :
% 6.55/6.43            ( Xs = hAPP(list(X_b),list(X_b),hAPP(X_b,fun(list(X_b),list(X_b)),cons(X_b),Z),Zs_1)
% 6.55/6.43            & hAPP(X_b,X_a,F,Z) = ti(X_a,Y_1)
% 6.55/6.43            & hAPP(list(X_b),list(X_a),hAPP(fun(X_b,X_a),fun(list(X_b),list(X_a)),map(X_b,X_a),F),Zs_1) = Ys ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_870_Cons__eq__map__conv,axiom,
% 6.55/6.43      ! [X_a,X_b,X_1,Xs,F,Ys] :
% 6.55/6.43        ( hAPP(list(X_a),list(X_a),hAPP(X_a,fun(list(X_a),list(X_a)),cons(X_a),X_1),Xs) = hAPP(list(X_b),list(X_a),hAPP(fun(X_b,X_a),fun(list(X_b),list(X_a)),map(X_b,X_a),F),Ys)
% 6.55/6.43      <=> ? [Z,Zs_1] :
% 6.55/6.43            ( Ys = hAPP(list(X_b),list(X_b),hAPP(X_b,fun(list(X_b),list(X_b)),cons(X_b),Z),Zs_1)
% 6.55/6.43            & ti(X_a,X_1) = hAPP(X_b,X_a,F,Z)
% 6.55/6.43            & Xs = hAPP(list(X_b),list(X_a),hAPP(fun(X_b,X_a),fun(list(X_b),list(X_a)),map(X_b,X_a),F),Zs_1) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_871_reds__preserves__sconf,axiom,
% 6.55/6.43      ! [Ea,Ts,Esa,S,Es_a,S_3,Pa] :
% 6.55/6.43        ( hBOOL(hAPP(fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(char))),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),Esa),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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(char))),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),Es_a),S_3))),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(list(exp(list(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(list(exp(list(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),reds,Pa)))
% 6.55/6.43       => ( hBOOL(hAPP(list(ty),bool,hAPP(list(exp(list(char))),fun(list(ty),bool),hAPP(fun(list(char),option(ty)),fun(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(ty),bool)))),wTrts_1,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),Esa),Ts))
% 6.55/6.43         => ( 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)),typeSa1166768941_sconf,Pa),Ea),S))
% 6.55/6.43           => 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)),typeSa1166768941_sconf,Pa),Ea),S_3)) ) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_872_WTrtCons,axiom,
% 6.55/6.43      ! [Esa,Ts,Pa,Hb,Ea,Eb,Ta] :
% 6.55/6.43        ( 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_1,Pa),Hb),Ea),Eb),Ta))
% 6.55/6.43       => ( hBOOL(hAPP(list(ty),bool,hAPP(list(exp(list(char))),fun(list(ty),bool),hAPP(fun(list(char),option(ty)),fun(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(ty),bool)))),wTrts_1,Pa),Hb),Ea),Esa),Ts))
% 6.55/6.43         => hBOOL(hAPP(list(ty),bool,hAPP(list(exp(list(char))),fun(list(ty),bool),hAPP(fun(list(char),option(ty)),fun(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(ty),bool)))),wTrts_1,Pa),Hb),Ea),hAPP(list(exp(list(char))),list(exp(list(char))),hAPP(exp(list(char)),fun(list(exp(list(char))),list(exp(list(char)))),cons(exp(list(char))),Eb),Esa)),hAPP(list(ty),list(ty),hAPP(ty,fun(list(ty),list(ty)),cons(ty),Ta),Ts))) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_873_WTrts__hext__mono,axiom,
% 6.55/6.43      ! [H_b,Pa,Hb,Ea,Esa,Ts] :
% 6.55/6.43        ( hBOOL(hAPP(list(ty),bool,hAPP(list(exp(list(char))),fun(list(ty),bool),hAPP(fun(list(char),option(ty)),fun(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(ty),bool)))),wTrts_1,Pa),Hb),Ea),Esa),Ts))
% 6.55/6.43       => ( hBOOL(hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool,hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool),hext,Hb),H_b))
% 6.55/6.43         => hBOOL(hAPP(list(ty),bool,hAPP(list(exp(list(char))),fun(list(ty),bool),hAPP(fun(list(char),option(ty)),fun(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(ty),bool)))),wTrts_1,Pa),H_b),Ea),Esa),Ts)) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_874_WTrtCallNT,axiom,
% 6.55/6.43      ! [M,Ta,Esa,Ts,Pa,Hb,Ea,Eb] :
% 6.55/6.43        ( 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_1,Pa),Hb),Ea),Eb),nt))
% 6.55/6.43       => ( hBOOL(hAPP(list(ty),bool,hAPP(list(exp(list(char))),fun(list(ty),bool),hAPP(fun(list(char),option(ty)),fun(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(ty),bool)))),wTrts_1,Pa),Hb),Ea),Esa),Ts))
% 6.55/6.43         => 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_1,Pa),Hb),Ea),hAPP(list(exp(list(char))),exp(list(char)),hAPP(list(char),fun(list(exp(list(char))),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(exp(list(char))),exp(list(char)))),call(list(char)),Eb),M),Esa)),Ta)) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_875_WTrts__Val,axiom,
% 6.55/6.43      ! [Pa,Hb,Ea,Vs_1,Ts] :
% 6.55/6.43        ( hBOOL(hAPP(list(ty),bool,hAPP(list(exp(list(char))),fun(list(ty),bool),hAPP(fun(list(char),option(ty)),fun(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(ty),bool)))),wTrts_1,Pa),Hb),Ea),hAPP(list(val),list(exp(list(char))),hAPP(fun(val,exp(list(char))),fun(list(val),list(exp(list(char)))),map(val,exp(list(char))),val_1(list(char))),Vs_1)),Ts))
% 6.55/6.43      <=> hAPP(list(val),list(option(ty)),hAPP(fun(val,option(ty)),fun(list(val),list(option(ty))),map(val,option(ty)),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,option(ty)),typeof_h,Hb)),Vs_1) = hAPP(list(ty),list(option(ty)),hAPP(fun(ty,option(ty)),fun(list(ty),list(option(ty))),map(ty,option(ty)),some(ty)),Ts) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_876_reds__preserves__hconf,axiom,
% 6.55/6.43      ! [Ea,Ts,Esa,Hb,Lb,Es_a,H_b,L_b,Pa] :
% 6.55/6.43        ( hBOOL(hAPP(fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(char))),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),Esa),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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(char))),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),Es_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_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(list(exp(list(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(list(exp(list(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),reds,Pa)))
% 6.55/6.43       => ( hBOOL(hAPP(list(ty),bool,hAPP(list(exp(list(char))),fun(list(ty),bool),hAPP(fun(list(char),option(ty)),fun(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(ty),bool)))),wTrts_1,Pa),Hb),Ea),Esa),Ts))
% 6.55/6.43         => ( 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))
% 6.55/6.43           => 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)) ) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_877_reds__preserves__lconf,axiom,
% 6.55/6.43      ! [Ea,Ts,Esa,Hb,Lb,Es_a,H_b,L_b,Pa] :
% 6.55/6.43        ( hBOOL(hAPP(fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(char))),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),Esa),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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(char))),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),Es_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_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(list(exp(list(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(list(exp(list(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),reds,Pa)))
% 6.55/6.43       => ( hBOOL(hAPP(list(ty),bool,hAPP(list(exp(list(char))),fun(list(ty),bool),hAPP(fun(list(char),option(ty)),fun(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(ty),bool)))),wTrts_1,Pa),Hb),Ea),Esa),Ts))
% 6.55/6.43         => ( 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))
% 6.55/6.43           => 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)) ) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_878_redsp__reds__eq,axiom,
% 6.55/6.43      ! [Pa,X_2,Xa,Xb,Xc] :
% 6.55/6.43        ( 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(list(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(list(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(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(list(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(list(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(list(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)))),redsp,Pa),X_2),Xa),Xb),Xc))
% 6.55/6.43      <=> hBOOL(hAPP(fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(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_2),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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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),reds,Pa))) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_879_blocks_Osimps_I1_J,axiom,
% 6.55/6.43      ! [V_2,Vs_4,T_3,Ts_4,V_1,Vs_3,E] : hAPP(product_prod(list(list(char)),product_prod(list(ty),product_prod(list(val),exp(list(char))))),exp(list(char)),blocks,hAPP(product_prod(list(ty),product_prod(list(val),exp(list(char)))),product_prod(list(list(char)),product_prod(list(ty),product_prod(list(val),exp(list(char))))),hAPP(list(list(char)),fun(product_prod(list(ty),product_prod(list(val),exp(list(char)))),product_prod(list(list(char)),product_prod(list(ty),product_prod(list(val),exp(list(char)))))),product_Pair(list(list(char)),product_prod(list(ty),product_prod(list(val),exp(list(char))))),hAPP(list(list(char)),list(list(char)),hAPP(list(char),fun(list(list(char)),list(list(char))),cons(list(char)),V_2),Vs_4)),hAPP(product_prod(list(val),exp(list(char))),product_prod(list(ty),product_prod(list(val),exp(list(char)))),hAPP(list(ty),fun(product_prod(list(val),exp(list(char))),product_prod(list(ty),product_prod(list(val),exp(list(char))))),product_Pair(list(ty),product_prod(list(val),exp(list(char)))),hAPP(list(ty),list(ty),hAPP(ty,fun(list(ty),list(ty)),cons(ty),T_3),Ts_4)),hAPP(exp(list(char)),product_prod(list(val),exp(list(char))),hAPP(list(val),fun(exp(list(char)),product_prod(list(val),exp(list(char)))),product_Pair(list(val),exp(list(char))),hAPP(list(val),list(val),hAPP(val,fun(list(val),list(val)),cons(val),V_1),Vs_3)),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_2),T_3),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_2),hAPP(val,exp(list(char)),val_1(list(char)),V_1))),hAPP(product_prod(list(list(char)),product_prod(list(ty),product_prod(list(val),exp(list(char))))),exp(list(char)),blocks,hAPP(product_prod(list(ty),product_prod(list(val),exp(list(char)))),product_prod(list(list(char)),product_prod(list(ty),product_prod(list(val),exp(list(char))))),hAPP(list(list(char)),fun(product_prod(list(ty),product_prod(list(val),exp(list(char)))),product_prod(list(list(char)),product_prod(list(ty),product_prod(list(val),exp(list(char)))))),product_Pair(list(list(char)),product_prod(list(ty),product_prod(list(val),exp(list(char))))),Vs_4),hAPP(product_prod(list(val),exp(list(char))),product_prod(list(ty),product_prod(list(val),exp(list(char)))),hAPP(list(ty),fun(product_prod(list(val),exp(list(char))),product_prod(list(ty),product_prod(list(val),exp(list(char))))),product_Pair(list(ty),product_prod(list(val),exp(list(char)))),Ts_4),hAPP(exp(list(char)),product_prod(list(val),exp(list(char))),hAPP(list(val),fun(exp(list(char)),product_prod(list(val),exp(list(char)))),product_Pair(list(val),exp(list(char))),Vs_3),E)))))) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_880_redp__redsp_OListRed2,axiom,
% 6.55/6.43      ! [Va,Pa,Esa,S,Es_a,S_3] :
% 6.55/6.43        ( 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(list(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(list(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(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(list(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(list(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(list(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)))),redsp,Pa),Esa),S),Es_a),S_3))
% 6.55/6.43       => 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(list(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(list(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(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(list(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(list(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(list(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)))),redsp,Pa),hAPP(list(exp(list(char))),list(exp(list(char))),hAPP(exp(list(char)),fun(list(exp(list(char))),list(exp(list(char)))),cons(exp(list(char))),hAPP(val,exp(list(char)),val_1(list(char)),Va)),Esa)),S),hAPP(list(exp(list(char))),list(exp(list(char))),hAPP(exp(list(char)),fun(list(exp(list(char))),list(exp(list(char)))),cons(exp(list(char))),hAPP(val,exp(list(char)),val_1(list(char)),Va)),Es_a)),S_3)) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_881_redp__redsp_OListRed1,axiom,
% 6.55/6.43      ! [Esa,Pa,Eb,S,E_b,S_3] :
% 6.55/6.43        ( 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_3))
% 6.55/6.43       => 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(list(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(list(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(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(list(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(list(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(list(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)))),redsp,Pa),hAPP(list(exp(list(char))),list(exp(list(char))),hAPP(exp(list(char)),fun(list(exp(list(char))),list(exp(list(char)))),cons(exp(list(char))),Eb),Esa)),S),hAPP(list(exp(list(char))),list(exp(list(char))),hAPP(exp(list(char)),fun(list(exp(list(char))),list(exp(list(char)))),cons(exp(list(char))),E_b),Esa)),S_3)) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_882_redp__redsp_OCallParams,axiom,
% 6.55/6.43      ! [Va,M,Pa,Esa,S,Es_a,S_3] :
% 6.55/6.43        ( 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(list(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(list(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(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(list(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(list(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(list(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)))),redsp,Pa),Esa),S),Es_a),S_3))
% 6.55/6.43       => 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(list(exp(list(char))),exp(list(char)),hAPP(list(char),fun(list(exp(list(char))),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(exp(list(char))),exp(list(char)))),call(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),Va)),M),Esa)),S),hAPP(list(exp(list(char))),exp(list(char)),hAPP(list(char),fun(list(exp(list(char))),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(exp(list(char))),exp(list(char)))),call(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),Va)),M),Es_a)),S_3)) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_883_conf__ClassD,axiom,
% 6.55/6.43      ! [X_a,Pa,Hb,Va,C_1] :
% 6.55/6.43        ( hBOOL(hAPP(ty,bool,hAPP(val,fun(ty,bool),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,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(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,fun(ty,bool))),conf(X_a),Pa),Hb),Va),hAPP(list(char),ty,class,C_1)))
% 6.55/6.43       => ( Va = null
% 6.55/6.43          | ? [A_3,Obj,T_5] :
% 6.55/6.43              ( Va = hAPP(nat,val,addr,A_3)
% 6.55/6.43              & hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),Hb,A_3) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),Obj)
% 6.55/6.43              & hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),ty,obj_ty,Obj) = T_5
% 6.55/6.43              & 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),Pa),T_5),hAPP(list(char),ty,class,C_1))) ) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_884_field__def2,axiom,
% 6.55/6.43      ! [X_a,P,C_4,F_2,T_3,D_4] :
% 6.55/6.43        ( hBOOL(hAPP(list(char),bool,hAPP(ty,fun(list(char),bool),hAPP(list(char),fun(ty,fun(list(char),bool)),hAPP(list(char),fun(list(char),fun(ty,fun(list(char),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(list(char),fun(list(char),fun(ty,fun(list(char),bool)))),sees_field(X_a),P),C_4),F_2),T_3),D_4))
% 6.55/6.43       => hAPP(list(char),product_prod(list(char),ty),hAPP(list(char),fun(list(char),product_prod(list(char),ty)),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(list(char),fun(list(char),product_prod(list(char),ty))),field(X_a),P),C_4),F_2) = hAPP(ty,product_prod(list(char),ty),hAPP(list(char),fun(ty,product_prod(list(char),ty)),product_Pair(list(char),ty),D_4),T_3) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_885_field__def,axiom,
% 6.55/6.43      ! [X_a,Pa,C_1,F_1] : hAPP(list(char),product_prod(list(char),ty),hAPP(list(char),fun(list(char),product_prod(list(char),ty)),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(list(char),fun(list(char),product_prod(list(char),ty))),field(X_a),Pa),C_1),F_1) = hAPP(fun(product_prod(list(char),ty),bool),product_prod(list(char),ty),the_1(product_prod(list(char),ty)),hAPP(fun(list(char),fun(ty,bool)),fun(product_prod(list(char),ty),bool),product_prod_case(list(char),ty,bool),hAPP(fun(ty,fun(list(char),bool)),fun(list(char),fun(ty,bool)),combc(ty,list(char),bool),hAPP(list(char),fun(ty,fun(list(char),bool)),hAPP(list(char),fun(list(char),fun(ty,fun(list(char),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(list(char),fun(list(char),fun(ty,fun(list(char),bool)))),sees_field(X_a),Pa),C_1),F_1)))) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_886_all__fields__in__has__fields,axiom,
% 6.55/6.43      ! [X_a,F_1,Ta,D_3,Fs,Ms,D_2,Pa,C_1,FDTs] :
% 6.55/6.43        ( hBOOL(hAPP(list(product_prod(product_prod(list(char),list(char)),ty)),bool,hAPP(list(char),fun(list(product_prod(product_prod(list(char),list(char)),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(list(char),fun(list(product_prod(product_prod(list(char),list(char)),ty)),bool)),fields(X_a),Pa),C_1),FDTs))
% 6.55/6.43       => ( hBOOL(hAPP(fun(product_prod(list(char),list(char)),bool),bool,hAPP(product_prod(list(char),list(char)),fun(fun(product_prod(list(char),list(char)),bool),bool),member(product_prod(list(char),list(char))),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),C_1),D_2)),hAPP(fun(product_prod(list(char),list(char)),bool),fun(product_prod(list(char),list(char)),bool),transitive_rtrancl(list(char)),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(product_prod(list(char),list(char)),bool),subcls1(X_a),Pa))))
% 6.55/6.43         => ( hAPP(list(char),option(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))))))),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(list(char),option(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)))))))),class_1(X_a),Pa),D_2) = hAPP(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)))))),option(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))))))),some(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))))))),hAPP(product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))))),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)))))),hAPP(list(char),fun(product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))))),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))))))),product_Pair(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))))),D_3),hAPP(list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))))),hAPP(list(product_prod(list(char),ty)),fun(list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))))),product_Pair(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))))),Fs),Ms)))
% 6.55/6.43           => ( hBOOL(hAPP(fun(product_prod(list(char),ty),bool),bool,hAPP(product_prod(list(char),ty),fun(fun(product_prod(list(char),ty),bool),bool),member(product_prod(list(char),ty)),hAPP(ty,product_prod(list(char),ty),hAPP(list(char),fun(ty,product_prod(list(char),ty)),product_Pair(list(char),ty),F_1),Ta)),hAPP(list(product_prod(list(char),ty)),fun(product_prod(list(char),ty),bool),set(product_prod(list(char),ty)),Fs)))
% 6.55/6.43             => hBOOL(hAPP(fun(product_prod(product_prod(list(char),list(char)),ty),bool),bool,hAPP(product_prod(product_prod(list(char),list(char)),ty),fun(fun(product_prod(product_prod(list(char),list(char)),ty),bool),bool),member(product_prod(product_prod(list(char),list(char)),ty)),hAPP(ty,product_prod(product_prod(list(char),list(char)),ty),hAPP(product_prod(list(char),list(char)),fun(ty,product_prod(product_prod(list(char),list(char)),ty)),product_Pair(product_prod(list(char),list(char)),ty),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),F_1),D_2)),Ta)),hAPP(list(product_prod(product_prod(list(char),list(char)),ty)),fun(product_prod(product_prod(list(char),list(char)),ty),bool),set(product_prod(product_prod(list(char),list(char)),ty)),FDTs))) ) ) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_887_set__append,axiom,
% 6.55/6.43      ! [X_a,Xs,Ys] : hAPP(list(X_a),fun(X_a,bool),set(X_a),hAPP(list(X_a),list(X_a),hAPP(list(X_a),fun(list(X_a),list(X_a)),append(X_a),Xs),Ys)) = hAPP(fun(X_a,bool),fun(X_a,bool),hAPP(fun(X_a,bool),fun(fun(X_a,bool),fun(X_a,bool)),semilattice_sup_sup(fun(X_a,bool)),hAPP(list(X_a),fun(X_a,bool),set(X_a),Xs)),hAPP(list(X_a),fun(X_a,bool),set(X_a),Ys)) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_888_set__ConsD,axiom,
% 6.55/6.43      ! [X_a,Y_1,X_1,Xs] :
% 6.55/6.43        ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),Y_1),hAPP(list(X_a),fun(X_a,bool),set(X_a),hAPP(list(X_a),list(X_a),hAPP(X_a,fun(list(X_a),list(X_a)),cons(X_a),X_1),Xs))))
% 6.55/6.43       => ( ti(X_a,Y_1) = ti(X_a,X_1)
% 6.55/6.43          | hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),Y_1),hAPP(list(X_a),fun(X_a,bool),set(X_a),Xs))) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_889_set__subset__Cons,axiom,
% 6.55/6.43      ! [X_a,Xs,X_1] : hBOOL(hAPP(fun(X_a,bool),bool,hAPP(fun(X_a,bool),fun(fun(X_a,bool),bool),ord_less_eq(fun(X_a,bool)),hAPP(list(X_a),fun(X_a,bool),set(X_a),Xs)),hAPP(list(X_a),fun(X_a,bool),set(X_a),hAPP(list(X_a),list(X_a),hAPP(X_a,fun(list(X_a),list(X_a)),cons(X_a),X_1),Xs)))) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_890_map__eq__conv,axiom,
% 6.55/6.43      ! [X_b,X_a,F,Xs,G] :
% 6.55/6.43        ( hAPP(list(X_b),list(X_a),hAPP(fun(X_b,X_a),fun(list(X_b),list(X_a)),map(X_b,X_a),F),Xs) = hAPP(list(X_b),list(X_a),hAPP(fun(X_b,X_a),fun(list(X_b),list(X_a)),map(X_b,X_a),G),Xs)
% 6.55/6.43      <=> ! [X_2] :
% 6.55/6.43            ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),hAPP(list(X_b),fun(X_b,bool),set(X_b),Xs)))
% 6.55/6.43           => hAPP(X_b,X_a,F,X_2) = hAPP(X_b,X_a,G,X_2) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_891_map__fun__upd,axiom,
% 6.55/6.43      ! [X_b,X_a,F,Va,Y_1,Xs] :
% 6.55/6.43        ( ~ hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),Y_1),hAPP(list(X_a),fun(X_a,bool),set(X_a),Xs)))
% 6.55/6.43       => hAPP(list(X_a),list(X_b),hAPP(fun(X_a,X_b),fun(list(X_a),list(X_b)),map(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),Y_1),Va)),Xs) = hAPP(list(X_a),list(X_b),hAPP(fun(X_a,X_b),fun(list(X_a),list(X_b)),map(X_a,X_b),F),Xs) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_892_The__split__eq,axiom,
% 6.55/6.43      ! [X_a,X_b,X_1,Y_1] : hAPP(fun(product_prod(X_a,X_b),bool),product_prod(X_a,X_b),the_1(product_prod(X_a,X_b)),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_b,bool),fun(X_a,fun(X_b,bool)),hAPP(fun(X_a,fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_b,bool),fun(X_a,fun(X_b,bool))),combc(X_a,fun(X_b,bool),fun(X_b,bool)),hAPP(fun(X_a,fun(bool,bool)),fun(X_a,fun(fun(X_b,bool),fun(X_b,bool))),hAPP(fun(fun(bool,bool),fun(fun(X_b,bool),fun(X_b,bool))),fun(fun(X_a,fun(bool,bool)),fun(X_a,fun(fun(X_b,bool),fun(X_b,bool)))),combb(fun(bool,bool),fun(fun(X_b,bool),fun(X_b,bool)),X_a),combb(bool,bool,X_b)),hAPP(fun(X_a,bool),fun(X_a,fun(bool,bool)),hAPP(fun(bool,fun(bool,bool)),fun(fun(X_a,bool),fun(X_a,fun(bool,bool))),combb(bool,fun(bool,bool),X_a),fconj),hAPP(X_a,fun(X_a,bool),fequal(X_a),X_1)))),hAPP(X_b,fun(X_b,bool),fequal(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),X_1),Y_1) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_893_split__paired__The,axiom,
% 6.55/6.43      ! [X_a,X_b,Pa] : hAPP(fun(product_prod(X_a,X_b),bool),product_prod(X_a,X_b),the_1(product_prod(X_a,X_b)),Pa) = hAPP(fun(product_prod(X_a,X_b),bool),product_prod(X_a,X_b),the_1(product_prod(X_a,X_b)),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,product_prod(X_a,X_b))),fun(X_a,fun(X_b,bool)),hAPP(fun(fun(X_b,product_prod(X_a,X_b)),fun(X_b,bool)),fun(fun(X_a,fun(X_b,product_prod(X_a,X_b))),fun(X_a,fun(X_b,bool))),combb(fun(X_b,product_prod(X_a,X_b)),fun(X_b,bool),X_a),hAPP(fun(product_prod(X_a,X_b),bool),fun(fun(X_b,product_prod(X_a,X_b)),fun(X_b,bool)),combb(product_prod(X_a,X_b),bool,X_b),Pa)),product_Pair(X_a,X_b)))) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_894_has__fields__types,axiom,
% 6.55/6.43      ! [X_a,Wf_md,FD,Ta,Pa,C_1,FDTs] :
% 6.55/6.43        ( hBOOL(hAPP(list(product_prod(product_prod(list(char),list(char)),ty)),bool,hAPP(list(char),fun(list(product_prod(product_prod(list(char),list(char)),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(list(char),fun(list(product_prod(product_prod(list(char),list(char)),ty)),bool)),fields(X_a),Pa),C_1),FDTs))
% 6.55/6.43       => ( hBOOL(hAPP(fun(product_prod(product_prod(list(char),list(char)),ty),bool),bool,hAPP(product_prod(product_prod(list(char),list(char)),ty),fun(fun(product_prod(product_prod(list(char),list(char)),ty),bool),bool),member(product_prod(product_prod(list(char),list(char)),ty)),hAPP(ty,product_prod(product_prod(list(char),list(char)),ty),hAPP(product_prod(list(char),list(char)),fun(ty,product_prod(product_prod(list(char),list(char)),ty)),product_Pair(product_prod(list(char),list(char)),ty),FD),Ta)),hAPP(list(product_prod(product_prod(list(char),list(char)),ty)),fun(product_prod(product_prod(list(char),list(char)),ty),bool),set(product_prod(product_prod(list(char),list(char)),ty)),FDTs)))
% 6.55/6.43         => ( 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,X_a)))))))),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,X_a)))))))),fun(list(char),fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))),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,X_a)))))))),bool),wf_prog(X_a),Wf_md),Pa))
% 6.55/6.43           => hBOOL(hAPP(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,bool),is_type(X_a),Pa),Ta)) ) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_895_has__fields__decl__above,axiom,
% 6.55/6.43      ! [X_a,F_1,D_2,Ta,Pa,C_1,FDTs] :
% 6.55/6.43        ( hBOOL(hAPP(list(product_prod(product_prod(list(char),list(char)),ty)),bool,hAPP(list(char),fun(list(product_prod(product_prod(list(char),list(char)),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(list(char),fun(list(product_prod(product_prod(list(char),list(char)),ty)),bool)),fields(X_a),Pa),C_1),FDTs))
% 6.55/6.43       => ( hBOOL(hAPP(fun(product_prod(product_prod(list(char),list(char)),ty),bool),bool,hAPP(product_prod(product_prod(list(char),list(char)),ty),fun(fun(product_prod(product_prod(list(char),list(char)),ty),bool),bool),member(product_prod(product_prod(list(char),list(char)),ty)),hAPP(ty,product_prod(product_prod(list(char),list(char)),ty),hAPP(product_prod(list(char),list(char)),fun(ty,product_prod(product_prod(list(char),list(char)),ty)),product_Pair(product_prod(list(char),list(char)),ty),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),F_1),D_2)),Ta)),hAPP(list(product_prod(product_prod(list(char),list(char)),ty)),fun(product_prod(product_prod(list(char),list(char)),ty),bool),set(product_prod(product_prod(list(char),list(char)),ty)),FDTs)))
% 6.55/6.43         => hBOOL(hAPP(fun(product_prod(list(char),list(char)),bool),bool,hAPP(product_prod(list(char),list(char)),fun(fun(product_prod(list(char),list(char)),bool),bool),member(product_prod(list(char),list(char))),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),C_1),D_2)),hAPP(fun(product_prod(list(char),list(char)),bool),fun(product_prod(list(char),list(char)),bool),transitive_rtrancl(list(char)),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(product_prod(list(char),list(char)),bool),subcls1(X_a),Pa)))) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_896_split__list__propE,axiom,
% 6.55/6.43      ! [X_a,Pa,Xs] :
% 6.55/6.43        ( ? [X_2] :
% 6.55/6.43            ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),X_2),hAPP(list(X_a),fun(X_a,bool),set(X_a),Xs)))
% 6.55/6.43            & hBOOL(hAPP(X_a,bool,Pa,X_2)) )
% 6.55/6.43       => ~ ! [Ys_2,X_2] :
% 6.55/6.43              ( ? [Zs_1] : Xs = hAPP(list(X_a),list(X_a),hAPP(list(X_a),fun(list(X_a),list(X_a)),append(X_a),Ys_2),hAPP(list(X_a),list(X_a),hAPP(X_a,fun(list(X_a),list(X_a)),cons(X_a),X_2),Zs_1))
% 6.55/6.43             => ~ hBOOL(hAPP(X_a,bool,Pa,X_2)) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_897_in__set__conv__decomp__first,axiom,
% 6.55/6.43      ! [X_a,X_1,Xs] :
% 6.55/6.43        ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),X_1),hAPP(list(X_a),fun(X_a,bool),set(X_a),Xs)))
% 6.55/6.43      <=> ? [Ys_2,Zs_1] :
% 6.55/6.43            ( Xs = hAPP(list(X_a),list(X_a),hAPP(list(X_a),fun(list(X_a),list(X_a)),append(X_a),Ys_2),hAPP(list(X_a),list(X_a),hAPP(X_a,fun(list(X_a),list(X_a)),cons(X_a),X_1),Zs_1))
% 6.55/6.43            & ~ hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),X_1),hAPP(list(X_a),fun(X_a,bool),set(X_a),Ys_2))) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_898_wf__J__prog__wf__J__mdecl,axiom,
% 6.55/6.43      ! [Jmdcl,C_1,D_2,Fds,Mths,Pa] :
% 6.55/6.43        ( 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),Pa))
% 6.55/6.43       => ( hBOOL(hAPP(fun(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),bool,hAPP(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(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),bool),member(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))))))))))),hAPP(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))))))))),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)))))))))),hAPP(list(char),fun(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))))))))),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))))))))))),product_Pair(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)))))))))),C_1),hAPP(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)))))))),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))))))))),hAPP(list(char),fun(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)))))))),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)))))))))),product_Pair(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))))))))),D_2),hAPP(list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(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)))))))),hAPP(list(product_prod(list(char),ty)),fun(list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(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))))))))),product_Pair(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)))))))),Fds),Mths)))),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(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),set(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))))))))))),Pa)))
% 6.55/6.43         => ( hBOOL(hAPP(fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char)))))),bool),bool,hAPP(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char)))))),fun(fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char)))))),bool),bool),member(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))),Jmdcl),hAPP(list(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))),fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char)))))),bool),set(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char))))))),Mths)))
% 6.55/6.43           => hBOOL(hAPP(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char)))))),bool,hAPP(list(char),fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,product_prod(list(list(char)),exp(list(char)))))),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(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,Pa),C_1),Jmdcl)) ) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_899_is__type__pTs,axiom,
% 6.55/6.43      ! [X_a,M,Ts,Ta,M_1,C_1,S_2,Fs,Ms,Wf_md,Pa] :
% 6.55/6.43        ( 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,X_a)))))))),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,X_a)))))))),fun(list(char),fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))),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,X_a)))))))),bool),wf_prog(X_a),Wf_md),Pa))
% 6.55/6.43       => ( hBOOL(hAPP(fun(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))))))),bool),bool,hAPP(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(fun(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))))))),bool),bool),member(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)))))))),hAPP(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)))))),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))))))),hAPP(list(char),fun(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)))))),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)))))))),product_Pair(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))))))),C_1),hAPP(product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))))),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)))))),hAPP(list(char),fun(product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))))),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))))))),product_Pair(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))))),S_2),hAPP(list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))))),hAPP(list(product_prod(list(char),ty)),fun(list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))))),product_Pair(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))))),Fs),Ms)))),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(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))))))),bool),set(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)))))))),Pa)))
% 6.55/6.43         => ( hBOOL(hAPP(fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))),bool),bool,hAPP(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))),fun(fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))),bool),bool),member(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))),hAPP(product_prod(list(ty),product_prod(ty,X_a)),product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))),hAPP(list(char),fun(product_prod(list(ty),product_prod(ty,X_a)),product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))),product_Pair(list(char),product_prod(list(ty),product_prod(ty,X_a))),M),hAPP(product_prod(ty,X_a),product_prod(list(ty),product_prod(ty,X_a)),hAPP(list(ty),fun(product_prod(ty,X_a),product_prod(list(ty),product_prod(ty,X_a))),product_Pair(list(ty),product_prod(ty,X_a)),Ts),hAPP(X_a,product_prod(ty,X_a),hAPP(ty,fun(X_a,product_prod(ty,X_a)),product_Pair(ty,X_a),Ta),M_1)))),hAPP(list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))),fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))),bool),set(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))),Ms)))
% 6.55/6.43           => hBOOL(hAPP(fun(ty,bool),bool,hAPP(fun(ty,bool),fun(fun(ty,bool),bool),ord_less_eq(fun(ty,bool)),hAPP(list(ty),fun(ty,bool),set(ty),Ts)),hAPP(fun(ty,bool),fun(ty,bool),collect(ty),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,bool),is_type(X_a),Pa)))) ) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_900_in__set__conv__decomp,axiom,
% 6.55/6.43      ! [X_a,X_1,Xs] :
% 6.55/6.43        ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),X_1),hAPP(list(X_a),fun(X_a,bool),set(X_a),Xs)))
% 6.55/6.43      <=> ? [Ys_2,Zs_1] : Xs = hAPP(list(X_a),list(X_a),hAPP(list(X_a),fun(list(X_a),list(X_a)),append(X_a),Ys_2),hAPP(list(X_a),list(X_a),hAPP(X_a,fun(list(X_a),list(X_a)),cons(X_a),X_1),Zs_1)) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_901_in__set__conv__decomp__last,axiom,
% 6.55/6.43      ! [X_a,X_1,Xs] :
% 6.55/6.43        ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),X_1),hAPP(list(X_a),fun(X_a,bool),set(X_a),Xs)))
% 6.55/6.43      <=> ? [Ys_2,Zs_1] :
% 6.55/6.43            ( Xs = hAPP(list(X_a),list(X_a),hAPP(list(X_a),fun(list(X_a),list(X_a)),append(X_a),Ys_2),hAPP(list(X_a),list(X_a),hAPP(X_a,fun(list(X_a),list(X_a)),cons(X_a),X_1),Zs_1))
% 6.55/6.43            & ~ hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),X_1),hAPP(list(X_a),fun(X_a,bool),set(X_a),Zs_1))) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_902_mdecl__visible,axiom,
% 6.55/6.43      ! [X_a,M,Ts,Ta,M_1,C_1,S_2,Fs,Ms,Wf_md,Pa] :
% 6.55/6.43        ( 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,X_a)))))))),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,X_a)))))))),fun(list(char),fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))),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,X_a)))))))),bool),wf_prog(X_a),Wf_md),Pa))
% 6.55/6.43       => ( hBOOL(hAPP(fun(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))))))),bool),bool,hAPP(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(fun(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))))))),bool),bool),member(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)))))))),hAPP(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)))))),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))))))),hAPP(list(char),fun(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)))))),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)))))))),product_Pair(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))))))),C_1),hAPP(product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))))),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)))))),hAPP(list(char),fun(product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))))),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))))))),product_Pair(list(char),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))))),S_2),hAPP(list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))))),hAPP(list(product_prod(list(char),ty)),fun(list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))),product_prod(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))))),product_Pair(list(product_prod(list(char),ty)),list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))))),Fs),Ms)))),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(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))))))),bool),set(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)))))))),Pa)))
% 6.55/6.43         => ( hBOOL(hAPP(fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))),bool),bool,hAPP(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))),fun(fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))),bool),bool),member(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))),hAPP(product_prod(list(ty),product_prod(ty,X_a)),product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))),hAPP(list(char),fun(product_prod(list(ty),product_prod(ty,X_a)),product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))),product_Pair(list(char),product_prod(list(ty),product_prod(ty,X_a))),M),hAPP(product_prod(ty,X_a),product_prod(list(ty),product_prod(ty,X_a)),hAPP(list(ty),fun(product_prod(ty,X_a),product_prod(list(ty),product_prod(ty,X_a))),product_Pair(list(ty),product_prod(ty,X_a)),Ts),hAPP(X_a,product_prod(ty,X_a),hAPP(ty,fun(X_a,product_prod(ty,X_a)),product_Pair(ty,X_a),Ta),M_1)))),hAPP(list(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))),fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))),bool),set(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))),Ms)))
% 6.55/6.43           => hBOOL(hAPP(list(char),bool,hAPP(X_a,fun(list(char),bool),hAPP(ty,fun(X_a,fun(list(char),bool)),hAPP(list(ty),fun(ty,fun(X_a,fun(list(char),bool))),hAPP(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),bool)))),hAPP(list(char),fun(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),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(list(char),fun(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),bool)))))),method(X_a),Pa),C_1),M),Ts),Ta),M_1),C_1)) ) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_903_ex__map__conv,axiom,
% 6.55/6.43      ! [X_a,X_b,Ys,F] :
% 6.55/6.43        ( ? [Xs_2] : Ys = hAPP(list(X_a),list(X_b),hAPP(fun(X_a,X_b),fun(list(X_a),list(X_b)),map(X_a,X_b),F),Xs_2)
% 6.55/6.43      <=> ! [X_2] :
% 6.55/6.43            ( hBOOL(hAPP(fun(X_b,bool),bool,hAPP(X_b,fun(fun(X_b,bool),bool),member(X_b),X_2),hAPP(list(X_b),fun(X_b,bool),set(X_b),Ys)))
% 6.55/6.43           => ? [Xa] : ti(X_b,X_2) = hAPP(X_a,X_b,F,Xa) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_904_sees__method__fun,axiom,
% 6.55/6.43      ! [X_a,TS_1,T_4,M_7,D_5,P,C_4,M_6,TS,T_3,M_5,D_4] :
% 6.55/6.43        ( hBOOL(hAPP(list(char),bool,hAPP(X_a,fun(list(char),bool),hAPP(ty,fun(X_a,fun(list(char),bool)),hAPP(list(ty),fun(ty,fun(X_a,fun(list(char),bool))),hAPP(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),bool)))),hAPP(list(char),fun(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),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(list(char),fun(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),bool)))))),method(X_a),P),C_4),M_6),TS),T_3),M_5),D_4))
% 6.55/6.43       => ( hBOOL(hAPP(list(char),bool,hAPP(X_a,fun(list(char),bool),hAPP(ty,fun(X_a,fun(list(char),bool)),hAPP(list(ty),fun(ty,fun(X_a,fun(list(char),bool))),hAPP(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),bool)))),hAPP(list(char),fun(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),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(list(char),fun(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),bool)))))),method(X_a),P),C_4),M_6),TS_1),T_4),M_7),D_5))
% 6.55/6.43         => ( TS_1 = TS
% 6.55/6.43            & T_4 = T_3
% 6.55/6.43            & ti(X_a,M_7) = ti(X_a,M_5)
% 6.55/6.43            & D_5 = D_4 ) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_905_sees__method__idemp,axiom,
% 6.55/6.43      ! [X_a,P,C_4,M_6,Ts_4,T_3,M_5,D_4] :
% 6.55/6.43        ( hBOOL(hAPP(list(char),bool,hAPP(X_a,fun(list(char),bool),hAPP(ty,fun(X_a,fun(list(char),bool)),hAPP(list(ty),fun(ty,fun(X_a,fun(list(char),bool))),hAPP(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),bool)))),hAPP(list(char),fun(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),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(list(char),fun(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),bool)))))),method(X_a),P),C_4),M_6),Ts_4),T_3),M_5),D_4))
% 6.55/6.43       => hBOOL(hAPP(list(char),bool,hAPP(X_a,fun(list(char),bool),hAPP(ty,fun(X_a,fun(list(char),bool)),hAPP(list(ty),fun(ty,fun(X_a,fun(list(char),bool))),hAPP(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),bool)))),hAPP(list(char),fun(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),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(list(char),fun(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),bool)))))),method(X_a),P),D_4),M_6),Ts_4),T_3),M_5),D_4)) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_906_sees__method__is__class,axiom,
% 6.55/6.43      ! [X_a,P,C_4,M_6,Ts_4,T_3,M_5,D_4] :
% 6.55/6.43        ( hBOOL(hAPP(list(char),bool,hAPP(X_a,fun(list(char),bool),hAPP(ty,fun(X_a,fun(list(char),bool)),hAPP(list(ty),fun(ty,fun(X_a,fun(list(char),bool))),hAPP(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),bool)))),hAPP(list(char),fun(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),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(list(char),fun(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),bool)))))),method(X_a),P),C_4),M_6),Ts_4),T_3),M_5),D_4))
% 6.55/6.43       => hBOOL(hAPP(list(char),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(list(char),bool),is_class(X_a),P),C_4)) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_907_sees__method__decl__mono,axiom,
% 6.55/6.43      ! [X_a,Ts_1,T_a,M_2,D_3,M,Ts,Ta,M_1,D_2,C_3,C_1,Pa] :
% 6.55/6.43        ( hBOOL(hAPP(fun(product_prod(list(char),list(char)),bool),bool,hAPP(product_prod(list(char),list(char)),fun(fun(product_prod(list(char),list(char)),bool),bool),member(product_prod(list(char),list(char))),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),C_3),C_1)),hAPP(fun(product_prod(list(char),list(char)),bool),fun(product_prod(list(char),list(char)),bool),transitive_rtrancl(list(char)),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(product_prod(list(char),list(char)),bool),subcls1(X_a),Pa))))
% 6.55/6.43       => ( hBOOL(hAPP(list(char),bool,hAPP(X_a,fun(list(char),bool),hAPP(ty,fun(X_a,fun(list(char),bool)),hAPP(list(ty),fun(ty,fun(X_a,fun(list(char),bool))),hAPP(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),bool)))),hAPP(list(char),fun(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),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(list(char),fun(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),bool)))))),method(X_a),Pa),C_1),M),Ts),Ta),M_1),D_2))
% 6.55/6.43         => ( hBOOL(hAPP(list(char),bool,hAPP(X_a,fun(list(char),bool),hAPP(ty,fun(X_a,fun(list(char),bool)),hAPP(list(ty),fun(ty,fun(X_a,fun(list(char),bool))),hAPP(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),bool)))),hAPP(list(char),fun(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),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(list(char),fun(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),bool)))))),method(X_a),Pa),C_3),M),Ts_1),T_a),M_2),D_3))
% 6.55/6.43           => hBOOL(hAPP(fun(product_prod(list(char),list(char)),bool),bool,hAPP(product_prod(list(char),list(char)),fun(fun(product_prod(list(char),list(char)),bool),bool),member(product_prod(list(char),list(char))),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),D_3),D_2)),hAPP(fun(product_prod(list(char),list(char)),bool),fun(product_prod(list(char),list(char)),bool),transitive_rtrancl(list(char)),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(product_prod(list(char),list(char)),bool),subcls1(X_a),Pa)))) ) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_908_sees__method__decl__above,axiom,
% 6.55/6.43      ! [X_a,Pa,C_1,M,Ts,Ta,M_1,D_2] :
% 6.55/6.43        ( hBOOL(hAPP(list(char),bool,hAPP(X_a,fun(list(char),bool),hAPP(ty,fun(X_a,fun(list(char),bool)),hAPP(list(ty),fun(ty,fun(X_a,fun(list(char),bool))),hAPP(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),bool)))),hAPP(list(char),fun(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),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(list(char),fun(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),bool)))))),method(X_a),Pa),C_1),M),Ts),Ta),M_1),D_2))
% 6.55/6.43       => hBOOL(hAPP(fun(product_prod(list(char),list(char)),bool),bool,hAPP(product_prod(list(char),list(char)),fun(fun(product_prod(list(char),list(char)),bool),bool),member(product_prod(list(char),list(char))),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),C_1),D_2)),hAPP(fun(product_prod(list(char),list(char)),bool),fun(product_prod(list(char),list(char)),bool),transitive_rtrancl(list(char)),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(product_prod(list(char),list(char)),bool),subcls1(X_a),Pa)))) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_909_sees__wf__mdecl,axiom,
% 6.55/6.43      ! [X_a,C_1,M,Ts,Ta,M_1,D_2,Wf_md,Pa] :
% 6.55/6.43        ( 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,X_a)))))))),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,X_a)))))))),fun(list(char),fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))),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,X_a)))))))),bool),wf_prog(X_a),Wf_md),Pa))
% 6.55/6.43       => ( hBOOL(hAPP(list(char),bool,hAPP(X_a,fun(list(char),bool),hAPP(ty,fun(X_a,fun(list(char),bool)),hAPP(list(ty),fun(ty,fun(X_a,fun(list(char),bool))),hAPP(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),bool)))),hAPP(list(char),fun(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),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(list(char),fun(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),bool)))))),method(X_a),Pa),C_1),M),Ts),Ta),M_1),D_2))
% 6.55/6.43         => hBOOL(hAPP(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))),bool,hAPP(list(char),fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))),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(list(char),fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))),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,X_a)))))))),fun(list(char),fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))),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,X_a)))))))),fun(list(char),fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))),bool))),wf_mdecl(X_a),Wf_md),Pa),D_2),hAPP(product_prod(list(ty),product_prod(ty,X_a)),product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))),hAPP(list(char),fun(product_prod(list(ty),product_prod(ty,X_a)),product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))),product_Pair(list(char),product_prod(list(ty),product_prod(ty,X_a))),M),hAPP(product_prod(ty,X_a),product_prod(list(ty),product_prod(ty,X_a)),hAPP(list(ty),fun(product_prod(ty,X_a),product_prod(list(ty),product_prod(ty,X_a))),product_Pair(list(ty),product_prod(ty,X_a)),Ts),hAPP(X_a,product_prod(ty,X_a),hAPP(ty,fun(X_a,product_prod(ty,X_a)),product_Pair(ty,X_a),Ta),M_1))))) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_910_method__def2,axiom,
% 6.55/6.43      ! [X_a,P,C_4,M_6,Ts_4,T_3,M_5,D_4] :
% 6.55/6.43        ( hBOOL(hAPP(list(char),bool,hAPP(X_a,fun(list(char),bool),hAPP(ty,fun(X_a,fun(list(char),bool)),hAPP(list(ty),fun(ty,fun(X_a,fun(list(char),bool))),hAPP(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),bool)))),hAPP(list(char),fun(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),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(list(char),fun(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),bool)))))),method(X_a),P),C_4),M_6),Ts_4),T_3),M_5),D_4))
% 6.55/6.43       => hAPP(list(char),product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))),hAPP(list(char),fun(list(char),product_prod(list(char),product_prod(list(ty),product_prod(ty,X_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,X_a)))))))),fun(list(char),fun(list(char),product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))))),method_1(X_a),P),C_4),M_6) = hAPP(product_prod(list(ty),product_prod(ty,X_a)),product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))),hAPP(list(char),fun(product_prod(list(ty),product_prod(ty,X_a)),product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a)))),product_Pair(list(char),product_prod(list(ty),product_prod(ty,X_a))),D_4),hAPP(product_prod(ty,X_a),product_prod(list(ty),product_prod(ty,X_a)),hAPP(list(ty),fun(product_prod(ty,X_a),product_prod(list(ty),product_prod(ty,X_a))),product_Pair(list(ty),product_prod(ty,X_a)),Ts_4),hAPP(X_a,product_prod(ty,X_a),hAPP(ty,fun(X_a,product_prod(ty,X_a)),product_Pair(ty,X_a),T_3),M_5))) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_911_map__ext,axiom,
% 6.55/6.43      ! [X_b,X_a,F,G,Xs] :
% 6.55/6.43        ( ! [X_2] :
% 6.55/6.43            ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),X_2),hAPP(list(X_a),fun(X_a,bool),set(X_a),Xs)))
% 6.55/6.43           => hAPP(X_a,X_b,F,X_2) = hAPP(X_a,X_b,G,X_2) )
% 6.55/6.43       => hAPP(list(X_a),list(X_b),hAPP(fun(X_a,X_b),fun(list(X_a),list(X_b)),map(X_a,X_b),F),Xs) = hAPP(list(X_a),list(X_b),hAPP(fun(X_a,X_b),fun(list(X_a),list(X_b)),map(X_a,X_b),G),Xs) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_912_map__idI,axiom,
% 6.55/6.43      ! [X_a,F,Xs] :
% 6.55/6.43        ( ! [X_2] :
% 6.55/6.43            ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),X_2),hAPP(list(X_a),fun(X_a,bool),set(X_a),Xs)))
% 6.55/6.43           => hAPP(X_a,X_a,F,X_2) = ti(X_a,X_2) )
% 6.55/6.43       => hAPP(list(X_a),list(X_a),hAPP(fun(X_a,X_a),fun(list(X_a),list(X_a)),map(X_a,X_a),F),Xs) = Xs ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_913_map__cong,axiom,
% 6.55/6.43      ! [X_b,X_a,F,G,Xs,Ys] :
% 6.55/6.43        ( Xs = Ys
% 6.55/6.43       => ( ! [X_2] :
% 6.55/6.43              ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),X_2),hAPP(list(X_a),fun(X_a,bool),set(X_a),Ys)))
% 6.55/6.43             => hAPP(X_a,X_b,F,X_2) = hAPP(X_a,X_b,G,X_2) )
% 6.55/6.43         => hAPP(list(X_a),list(X_b),hAPP(fun(X_a,X_b),fun(list(X_a),list(X_b)),map(X_a,X_b),F),Xs) = hAPP(list(X_a),list(X_b),hAPP(fun(X_a,X_b),fun(list(X_a),list(X_b)),map(X_a,X_b),G),Ys) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_914_Method__def,axiom,
% 6.55/6.43      ! [X_a,Pa,C_1,M,Ts,Ta,M_1,D_2] :
% 6.55/6.43        ( hBOOL(hAPP(list(char),bool,hAPP(X_a,fun(list(char),bool),hAPP(ty,fun(X_a,fun(list(char),bool)),hAPP(list(ty),fun(ty,fun(X_a,fun(list(char),bool))),hAPP(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),bool)))),hAPP(list(char),fun(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),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(list(char),fun(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),bool)))))),method(X_a),Pa),C_1),M),Ts),Ta),M_1),D_2))
% 6.55/6.43      <=> ? [Mm_4] :
% 6.55/6.43            ( hBOOL(hAPP(fun(list(char),option(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char)))),bool,hAPP(list(char),fun(fun(list(char),option(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char)))),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(list(char),fun(fun(list(char),option(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char)))),bool)),methods(X_a),Pa),C_1),Mm_4))
% 6.55/6.43            & hAPP(list(char),option(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char))),Mm_4,M) = hAPP(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char)),option(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char))),some(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char))),hAPP(list(char),product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char)),hAPP(product_prod(list(ty),product_prod(ty,X_a)),fun(list(char),product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char))),product_Pair(product_prod(list(ty),product_prod(ty,X_a)),list(char)),hAPP(product_prod(ty,X_a),product_prod(list(ty),product_prod(ty,X_a)),hAPP(list(ty),fun(product_prod(ty,X_a),product_prod(list(ty),product_prod(ty,X_a))),product_Pair(list(ty),product_prod(ty,X_a)),Ts),hAPP(X_a,product_prod(ty,X_a),hAPP(ty,fun(X_a,product_prod(ty,X_a)),product_Pair(ty,X_a),Ta),M_1))),D_2)) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_915_sees__methods__fun,axiom,
% 6.55/6.43      ! [X_a,Mm_3,Pa,C_1,Mm] :
% 6.55/6.43        ( hBOOL(hAPP(fun(list(char),option(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char)))),bool,hAPP(list(char),fun(fun(list(char),option(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char)))),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(list(char),fun(fun(list(char),option(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char)))),bool)),methods(X_a),Pa),C_1),Mm))
% 6.55/6.43       => ( hBOOL(hAPP(fun(list(char),option(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char)))),bool,hAPP(list(char),fun(fun(list(char),option(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char)))),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(list(char),fun(fun(list(char),option(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char)))),bool)),methods(X_a),Pa),C_1),Mm_3))
% 6.55/6.43         => Mm_3 = Mm ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_916_sees__methods__decl__above,axiom,
% 6.55/6.43      ! [X_a,M,M_1,D_2,Pa,C_1,Mm] :
% 6.55/6.43        ( hBOOL(hAPP(fun(list(char),option(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char)))),bool,hAPP(list(char),fun(fun(list(char),option(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char)))),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(list(char),fun(fun(list(char),option(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char)))),bool)),methods(X_a),Pa),C_1),Mm))
% 6.55/6.43       => ( hAPP(list(char),option(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char))),Mm,M) = hAPP(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char)),option(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char))),some(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char))),hAPP(list(char),product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char)),hAPP(product_prod(list(ty),product_prod(ty,X_a)),fun(list(char),product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char))),product_Pair(product_prod(list(ty),product_prod(ty,X_a)),list(char)),M_1),D_2))
% 6.55/6.43         => hBOOL(hAPP(fun(product_prod(list(char),list(char)),bool),bool,hAPP(product_prod(list(char),list(char)),fun(fun(product_prod(list(char),list(char)),bool),bool),member(product_prod(list(char),list(char))),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),C_1),D_2)),hAPP(fun(product_prod(list(char),list(char)),bool),fun(product_prod(list(char),list(char)),bool),transitive_rtrancl(list(char)),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(product_prod(list(char),list(char)),bool),subcls1(X_a),Pa)))) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_917_sees__methods__idemp,axiom,
% 6.55/6.43      ! [X_a,M,M_1,D_2,Pa,C_1,Mm] :
% 6.55/6.43        ( hBOOL(hAPP(fun(list(char),option(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char)))),bool,hAPP(list(char),fun(fun(list(char),option(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char)))),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(list(char),fun(fun(list(char),option(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char)))),bool)),methods(X_a),Pa),C_1),Mm))
% 6.55/6.43       => ( hAPP(list(char),option(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char))),Mm,M) = hAPP(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char)),option(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char))),some(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char))),hAPP(list(char),product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char)),hAPP(product_prod(list(ty),product_prod(ty,X_a)),fun(list(char),product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char))),product_Pair(product_prod(list(ty),product_prod(ty,X_a)),list(char)),M_1),D_2))
% 6.55/6.43         => ? [Mm_1] :
% 6.55/6.43              ( hBOOL(hAPP(fun(list(char),option(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char)))),bool,hAPP(list(char),fun(fun(list(char),option(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char)))),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(list(char),fun(fun(list(char),option(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char)))),bool)),methods(X_a),Pa),D_2),Mm_1))
% 6.55/6.43              & hAPP(list(char),option(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char))),Mm_1,M) = hAPP(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char)),option(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char))),some(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char))),hAPP(list(char),product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char)),hAPP(product_prod(list(ty),product_prod(ty,X_a)),fun(list(char),product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char))),product_Pair(product_prod(list(ty),product_prod(ty,X_a)),list(char)),M_1),D_2)) ) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_918_sees__methods__decl__mono,axiom,
% 6.55/6.43      ! [X_a,Mm,C_3,C_1,Pa] :
% 6.55/6.43        ( hBOOL(hAPP(fun(product_prod(list(char),list(char)),bool),bool,hAPP(product_prod(list(char),list(char)),fun(fun(product_prod(list(char),list(char)),bool),bool),member(product_prod(list(char),list(char))),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),C_3),C_1)),hAPP(fun(product_prod(list(char),list(char)),bool),fun(product_prod(list(char),list(char)),bool),transitive_rtrancl(list(char)),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(product_prod(list(char),list(char)),bool),subcls1(X_a),Pa))))
% 6.55/6.43       => ( hBOOL(hAPP(fun(list(char),option(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char)))),bool,hAPP(list(char),fun(fun(list(char),option(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char)))),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(list(char),fun(fun(list(char),option(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char)))),bool)),methods(X_a),Pa),C_1),Mm))
% 6.55/6.43         => ? [Mm_1,Mm_2] :
% 6.55/6.43              ( hBOOL(hAPP(fun(list(char),option(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char)))),bool,hAPP(list(char),fun(fun(list(char),option(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char)))),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(list(char),fun(fun(list(char),option(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char)))),bool)),methods(X_a),Pa),C_3),Mm_1))
% 6.55/6.43              & Mm_1 = hAPP(fun(list(char),option(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char)))),fun(list(char),option(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char)))),hAPP(fun(list(char),option(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char)))),fun(fun(list(char),option(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char)))),fun(list(char),option(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char))))),map_add(list(char),product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char))),Mm),Mm_2)
% 6.55/6.43              & ! [M_4,M_3,D_1] :
% 6.55/6.43                  ( hAPP(list(char),option(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char))),Mm_2,M_4) = hAPP(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char)),option(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char))),some(product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char))),hAPP(list(char),product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char)),hAPP(product_prod(list(ty),product_prod(ty,X_a)),fun(list(char),product_prod(product_prod(list(ty),product_prod(ty,X_a)),list(char))),product_Pair(product_prod(list(ty),product_prod(ty,X_a)),list(char)),M_3),D_1))
% 6.55/6.43                 => hBOOL(hAPP(fun(product_prod(list(char),list(char)),bool),bool,hAPP(product_prod(list(char),list(char)),fun(fun(product_prod(list(char),list(char)),bool),bool),member(product_prod(list(char),list(char))),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),D_1),C_1)),hAPP(fun(product_prod(list(char),list(char)),bool),fun(product_prod(list(char),list(char)),bool),transitive_rtrancl(list(char)),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(product_prod(list(char),list(char)),bool),subcls1(X_a),Pa)))) ) ) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_919_CallRedsFinal,axiom,
% 6.55/6.43      ! [Ef,H_3,L_3,L_2_1,M,Ts,Ta,Pns,Body,D_2,C_1,Fs,Esa,Vs_1,H_2,L_2,Eb,S_0,A_1,S_1,Pa] :
% 6.55/6.43        ( 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)))),wwf_J_mdecl),Pa))
% 6.55/6.43       => ( 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_0)),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)),hAPP(nat,val,addr,A_1))),S_1))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.43         => ( hBOOL(hAPP(fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(char))),product_prod(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(list(char),option(val)))),Esa),S_1)),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(list(exp(list(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(list(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(list(exp(list(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(list(exp(list(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(list(val),list(exp(list(char))),hAPP(fun(val,exp(list(char))),fun(list(val),list(exp(list(char)))),map(val,exp(list(char))),val_1(list(char))),Vs_1)),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_2),L_2)))),hAPP(fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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),fun(product_prod(product_prod(list(exp(list(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(list(exp(list(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),transitive_rtrancl(product_prod(list(exp(list(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(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(list(exp(list(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(list(exp(list(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),reds,Pa))))
% 6.55/6.43           => ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),H_2,A_1) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_1),Fs))
% 6.55/6.43             => ( hBOOL(hAPP(list(char),bool,hAPP(product_prod(list(list(char)),exp(list(char))),fun(list(char),bool),hAPP(ty,fun(product_prod(list(list(char)),exp(list(char))),fun(list(char),bool)),hAPP(list(ty),fun(ty,fun(product_prod(list(list(char)),exp(list(char))),fun(list(char),bool))),hAPP(list(char),fun(list(ty),fun(ty,fun(product_prod(list(list(char)),exp(list(char))),fun(list(char),bool)))),hAPP(list(char),fun(list(char),fun(list(ty),fun(ty,fun(product_prod(list(list(char)),exp(list(char))),fun(list(char),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(list(char),fun(list(char),fun(list(ty),fun(ty,fun(product_prod(list(list(char)),exp(list(char))),fun(list(char),bool)))))),method(product_prod(list(list(char)),exp(list(char)))),Pa),C_1),M),Ts),Ta),hAPP(exp(list(char)),product_prod(list(list(char)),exp(list(char))),hAPP(list(list(char)),fun(exp(list(char)),product_prod(list(list(char)),exp(list(char)))),product_Pair(list(list(char)),exp(list(char))),Pns),Body)),D_2))
% 6.55/6.43               => ( hAPP(list(val),nat,size_size(list(val)),Vs_1) = hAPP(list(list(char)),nat,size_size(list(list(char))),Pns)
% 6.55/6.43                 => ( L_2_1 = hAPP(list(val),fun(list(char),option(val)),hAPP(list(list(char)),fun(list(val),fun(list(char),option(val))),hAPP(fun(list(char),option(val)),fun(list(list(char)),fun(list(val),fun(list(char),option(val)))),map_upds(list(char),val),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)),hAPP(option(val),fun(list(char),option(val)),combk(option(val),list(char)),none(val))),this),hAPP(val,option(val),some(val),hAPP(nat,val,addr,A_1)))),Pns),Vs_1)
% 6.55/6.43                   => ( 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)))),Body),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_2),L_2_1))),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)))),Ef),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_3),L_3)))),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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.43                     => ( hBOOL(hAPP(exp(list(char)),bool,final(list(char)),Ef))
% 6.55/6.43                       => 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(list(exp(list(char))),exp(list(char)),hAPP(list(char),fun(list(exp(list(char))),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(exp(list(char))),exp(list(char)))),call(list(char)),Eb),M),Esa)),S_0)),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)))),Ef),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_3),L_2)))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ) ) ) ) ) ) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_920_subcls__notin__has__fields,axiom,
% 6.55/6.43      ! [X_a,F_1,D_2,Ta,Pa,C_1,FDTs] :
% 6.55/6.43        ( hBOOL(hAPP(list(product_prod(product_prod(list(char),list(char)),ty)),bool,hAPP(list(char),fun(list(product_prod(product_prod(list(char),list(char)),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(list(char),fun(list(product_prod(product_prod(list(char),list(char)),ty)),bool)),fields(X_a),Pa),C_1),FDTs))
% 6.55/6.43       => ( hBOOL(hAPP(fun(product_prod(product_prod(list(char),list(char)),ty),bool),bool,hAPP(product_prod(product_prod(list(char),list(char)),ty),fun(fun(product_prod(product_prod(list(char),list(char)),ty),bool),bool),member(product_prod(product_prod(list(char),list(char)),ty)),hAPP(ty,product_prod(product_prod(list(char),list(char)),ty),hAPP(product_prod(list(char),list(char)),fun(ty,product_prod(product_prod(list(char),list(char)),ty)),product_Pair(product_prod(list(char),list(char)),ty),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),F_1),D_2)),Ta)),hAPP(list(product_prod(product_prod(list(char),list(char)),ty)),fun(product_prod(product_prod(list(char),list(char)),ty),bool),set(product_prod(product_prod(list(char),list(char)),ty)),FDTs)))
% 6.55/6.43         => ~ hBOOL(hAPP(fun(product_prod(list(char),list(char)),bool),bool,hAPP(product_prod(list(char),list(char)),fun(fun(product_prod(list(char),list(char)),bool),bool),member(product_prod(list(char),list(char))),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),D_2),C_1)),hAPP(fun(product_prod(list(char),list(char)),bool),fun(product_prod(list(char),list(char)),bool),transitive_trancl(list(char)),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(product_prod(list(char),list(char)),bool),subcls1(X_a),Pa)))) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_921_trancl_Or__into__trancl,axiom,
% 6.55/6.43      ! [X_a,A_1,B,R_2] :
% 6.55/6.43        ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),A_1),B)),R_2))
% 6.55/6.43       => hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),A_1),B)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_trancl(X_a),R_2))) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_922_trancl__into__rtrancl,axiom,
% 6.55/6.43      ! [X_a,A_1,B,R_2] :
% 6.55/6.43        ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),A_1),B)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_trancl(X_a),R_2)))
% 6.55/6.43       => hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),A_1),B)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),R_2))) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_923_map__add__upds,axiom,
% 6.55/6.43      ! [X_a,X_b,M1,M2,Xs,Ys] : hAPP(fun(X_a,option(X_b)),fun(X_a,option(X_b)),hAPP(fun(X_a,option(X_b)),fun(fun(X_a,option(X_b)),fun(X_a,option(X_b))),map_add(X_a,X_b),M1),hAPP(list(X_b),fun(X_a,option(X_b)),hAPP(list(X_a),fun(list(X_b),fun(X_a,option(X_b))),hAPP(fun(X_a,option(X_b)),fun(list(X_a),fun(list(X_b),fun(X_a,option(X_b)))),map_upds(X_a,X_b),M2),Xs),Ys)) = hAPP(list(X_b),fun(X_a,option(X_b)),hAPP(list(X_a),fun(list(X_b),fun(X_a,option(X_b))),hAPP(fun(X_a,option(X_b)),fun(list(X_a),fun(list(X_b),fun(X_a,option(X_b)))),map_upds(X_a,X_b),hAPP(fun(X_a,option(X_b)),fun(X_a,option(X_b)),hAPP(fun(X_a,option(X_b)),fun(fun(X_a,option(X_b)),fun(X_a,option(X_b))),map_add(X_a,X_b),M1),M2)),Xs),Ys) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_924_fun__upds__append2__drop,axiom,
% 6.55/6.43      ! [X_a,X_b,M_1,Zs,Xs,Ys] :
% 6.55/6.43        ( hAPP(list(X_a),nat,size_size(list(X_a)),Xs) = hAPP(list(X_b),nat,size_size(list(X_b)),Ys)
% 6.55/6.43       => hAPP(list(X_b),fun(X_a,option(X_b)),hAPP(list(X_a),fun(list(X_b),fun(X_a,option(X_b))),hAPP(fun(X_a,option(X_b)),fun(list(X_a),fun(list(X_b),fun(X_a,option(X_b)))),map_upds(X_a,X_b),M_1),Xs),hAPP(list(X_b),list(X_b),hAPP(list(X_b),fun(list(X_b),list(X_b)),append(X_b),Ys),Zs)) = hAPP(list(X_b),fun(X_a,option(X_b)),hAPP(list(X_a),fun(list(X_b),fun(X_a,option(X_b))),hAPP(fun(X_a,option(X_b)),fun(list(X_a),fun(list(X_b),fun(X_a,option(X_b)))),map_upds(X_a,X_b),M_1),Xs),Ys) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_925_fun__upds__append__drop,axiom,
% 6.55/6.43      ! [X_a,X_b,M_1,Zs,Xs,Ys] :
% 6.55/6.43        ( hAPP(list(X_a),nat,size_size(list(X_a)),Xs) = hAPP(list(X_b),nat,size_size(list(X_b)),Ys)
% 6.55/6.43       => hAPP(list(X_b),fun(X_a,option(X_b)),hAPP(list(X_a),fun(list(X_b),fun(X_a,option(X_b))),hAPP(fun(X_a,option(X_b)),fun(list(X_a),fun(list(X_b),fun(X_a,option(X_b)))),map_upds(X_a,X_b),M_1),hAPP(list(X_a),list(X_a),hAPP(list(X_a),fun(list(X_a),list(X_a)),append(X_a),Xs),Zs)),Ys) = hAPP(list(X_b),fun(X_a,option(X_b)),hAPP(list(X_a),fun(list(X_b),fun(X_a,option(X_b))),hAPP(fun(X_a,option(X_b)),fun(list(X_a),fun(list(X_b),fun(X_a,option(X_b)))),map_upds(X_a,X_b),M_1),Xs),Ys) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_926_trancl__rtrancl__absorb,axiom,
% 6.55/6.43      ! [X_a,R_1] : hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_trancl(X_a),R_1)) = hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),R_1) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_927_rtrancl__trancl__absorb,axiom,
% 6.55/6.43      ! [X_a,R_1] : hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_trancl(X_a),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),R_1)) = hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),R_1) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_928_neq__if__length__neq,axiom,
% 6.55/6.43      ! [X_a,Xs_1,Ys_1] :
% 6.55/6.43        ( hAPP(list(X_a),nat,size_size(list(X_a)),Xs_1) != hAPP(list(X_a),nat,size_size(list(X_a)),Ys_1)
% 6.55/6.43       => Xs_1 != Ys_1 ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_929_r__into__trancl_H,axiom,
% 6.55/6.43      ! [X_a,P_1,R_2] :
% 6.55/6.43        ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),P_1),R_2))
% 6.55/6.43       => hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),P_1),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_trancl(X_a),R_2))) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_930_length__map,axiom,
% 6.55/6.43      ! [X_a,X_b,F,Xs] : hAPP(list(X_a),nat,size_size(list(X_a)),hAPP(list(X_b),list(X_a),hAPP(fun(X_b,X_a),fun(list(X_b),list(X_a)),map(X_b,X_a),F),Xs)) = hAPP(list(X_b),nat,size_size(list(X_b)),Xs) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_931_map__eq__imp__length__eq,axiom,
% 6.55/6.43      ! [X_b,X_a,X_c,F,Xs,G,Ys] :
% 6.55/6.43        ( hAPP(list(X_b),list(X_a),hAPP(fun(X_b,X_a),fun(list(X_b),list(X_a)),map(X_b,X_a),F),Xs) = hAPP(list(X_c),list(X_a),hAPP(fun(X_c,X_a),fun(list(X_c),list(X_a)),map(X_c,X_a),G),Ys)
% 6.55/6.43       => hAPP(list(X_b),nat,size_size(list(X_b)),Xs) = hAPP(list(X_c),nat,size_size(list(X_c)),Ys) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_932_impossible__Cons,axiom,
% 6.55/6.43      ! [X_a,X,Xs_1,Ys_1] :
% 6.55/6.43        ( hBOOL(hAPP(nat,bool,hAPP(nat,fun(nat,bool),ord_less_eq(nat),hAPP(list(X_a),nat,size_size(list(X_a)),Xs_1)),hAPP(list(X_a),nat,size_size(list(X_a)),Ys_1)))
% 6.55/6.43       => Xs_1 != hAPP(list(X_a),list(X_a),hAPP(X_a,fun(list(X_a),list(X_a)),cons(X_a),X),Ys_1) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_933_trancl__mono,axiom,
% 6.55/6.43      ! [X_a,S,P_1,R_2] :
% 6.55/6.43        ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),P_1),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_trancl(X_a),R_2)))
% 6.55/6.43       => ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(fun(product_prod(X_a,X_a),bool),fun(fun(product_prod(X_a,X_a),bool),bool),ord_less_eq(fun(product_prod(X_a,X_a),bool)),R_2),S))
% 6.55/6.43         => hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),P_1),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_trancl(X_a),S))) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_934_map__upds__apply__nontin,axiom,
% 6.55/6.43      ! [X_b,X_a,F,Ys,X_1,Xs] :
% 6.55/6.43        ( ~ hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),X_1),hAPP(list(X_a),fun(X_a,bool),set(X_a),Xs)))
% 6.55/6.43       => hAPP(X_a,option(X_b),hAPP(list(X_b),fun(X_a,option(X_b)),hAPP(list(X_a),fun(list(X_b),fun(X_a,option(X_b))),hAPP(fun(X_a,option(X_b)),fun(list(X_a),fun(list(X_b),fun(X_a,option(X_b)))),map_upds(X_a,X_b),F),Xs),Ys),X_1) = hAPP(X_a,option(X_b),F,X_1) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_935_rtrancl__eq__or__trancl,axiom,
% 6.55/6.43      ! [X_a,X_1,Y_1,R_1] :
% 6.55/6.43        ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),X_1),Y_1)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),R_1)))
% 6.55/6.43      <=> ( ti(X_a,X_1) = ti(X_a,Y_1)
% 6.55/6.43          | ( ti(X_a,X_1) != ti(X_a,Y_1)
% 6.55/6.43            & hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),X_1),Y_1)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_trancl(X_a),R_1))) ) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_936_rtrancl__into__trancl2,axiom,
% 6.55/6.43      ! [X_a,C,A_1,B,R_2] :
% 6.55/6.43        ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),A_1),B)),R_2))
% 6.55/6.43       => ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),B),C)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),R_2)))
% 6.55/6.43         => hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),A_1),C)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_trancl(X_a),R_2))) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_937_rtranclD,axiom,
% 6.55/6.43      ! [X_a,A_1,B,R_1] :
% 6.55/6.43        ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),A_1),B)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),R_1)))
% 6.55/6.43       => ( ti(X_a,A_1) = ti(X_a,B)
% 6.55/6.43          | ( ti(X_a,A_1) != ti(X_a,B)
% 6.55/6.43            & hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),A_1),B)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_trancl(X_a),R_1))) ) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_938_rtrancl__into__trancl1,axiom,
% 6.55/6.43      ! [X_a,C,A_1,B,R_2] :
% 6.55/6.43        ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),A_1),B)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),R_2)))
% 6.55/6.43       => ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),B),C)),R_2))
% 6.55/6.43         => hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),A_1),C)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_trancl(X_a),R_2))) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_939_trancl__rtrancl__trancl,axiom,
% 6.55/6.43      ! [X_a,C,A_1,B,R_2] :
% 6.55/6.43        ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),A_1),B)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_trancl(X_a),R_2)))
% 6.55/6.43       => ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),B),C)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),R_2)))
% 6.55/6.43         => hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),A_1),C)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_trancl(X_a),R_2))) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_940_rtrancl__trancl__trancl,axiom,
% 6.55/6.43      ! [X_a,Z_1,X_1,Y_1,R_2] :
% 6.55/6.43        ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),X_1),Y_1)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),R_2)))
% 6.55/6.43       => ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),Y_1),Z_1)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_trancl(X_a),R_2)))
% 6.55/6.43         => hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),X_1),Z_1)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_trancl(X_a),R_2))) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_941_trancl__trans,axiom,
% 6.55/6.43      ! [X_a,C,A_1,B,R_2] :
% 6.55/6.43        ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),A_1),B)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_trancl(X_a),R_2)))
% 6.55/6.43       => ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),B),C)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_trancl(X_a),R_2)))
% 6.55/6.43         => hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),A_1),C)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_trancl(X_a),R_2))) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_942_Transitive__Closure_Otrancl__into__trancl,axiom,
% 6.55/6.43      ! [X_a,C,A_1,B,R_2] :
% 6.55/6.43        ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),A_1),B)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_trancl(X_a),R_2)))
% 6.55/6.43       => ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),B),C)),R_2))
% 6.55/6.43         => hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),A_1),C)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_trancl(X_a),R_2))) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_943_trancl__into__trancl2,axiom,
% 6.55/6.43      ! [X_a,C,A_1,B,R_2] :
% 6.55/6.43        ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),A_1),B)),R_2))
% 6.55/6.43       => ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),B),C)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_trancl(X_a),R_2)))
% 6.55/6.43         => hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),A_1),C)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_trancl(X_a),R_2))) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_944_r__r__into__trancl,axiom,
% 6.55/6.43      ! [X_a,C,A_1,B,R_1] :
% 6.55/6.43        ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),A_1),B)),R_1))
% 6.55/6.43       => ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),B),C)),R_1))
% 6.55/6.43         => hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),A_1),C)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_trancl(X_a),R_1))) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_945_subcls1__wfD,axiom,
% 6.55/6.43      ! [X_a,Wf_md,C_1,D_2,Pa] :
% 6.55/6.43        ( hBOOL(hAPP(fun(product_prod(list(char),list(char)),bool),bool,hAPP(product_prod(list(char),list(char)),fun(fun(product_prod(list(char),list(char)),bool),bool),member(product_prod(list(char),list(char))),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),C_1),D_2)),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(product_prod(list(char),list(char)),bool),subcls1(X_a),Pa)))
% 6.55/6.43       => ( 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,X_a)))))))),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,X_a)))))))),fun(list(char),fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))),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,X_a)))))))),bool),wf_prog(X_a),Wf_md),Pa))
% 6.55/6.43         => ( D_2 != C_1
% 6.55/6.43            & ~ hBOOL(hAPP(fun(product_prod(list(char),list(char)),bool),bool,hAPP(product_prod(list(char),list(char)),fun(fun(product_prod(list(char),list(char)),bool),bool),member(product_prod(list(char),list(char))),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),D_2),C_1)),hAPP(fun(product_prod(list(char),list(char)),bool),fun(product_prod(list(char),list(char)),bool),transitive_trancl(list(char)),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(product_prod(list(char),list(char)),bool),subcls1(X_a),Pa)))) ) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_946_subcls__asym,axiom,
% 6.55/6.43      ! [X_a,C_1,D_2,Wf_md,Pa] :
% 6.55/6.43        ( 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,X_a)))))))),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,X_a)))))))),fun(list(char),fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))),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,X_a)))))))),bool),wf_prog(X_a),Wf_md),Pa))
% 6.55/6.43       => ( hBOOL(hAPP(fun(product_prod(list(char),list(char)),bool),bool,hAPP(product_prod(list(char),list(char)),fun(fun(product_prod(list(char),list(char)),bool),bool),member(product_prod(list(char),list(char))),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),C_1),D_2)),hAPP(fun(product_prod(list(char),list(char)),bool),fun(product_prod(list(char),list(char)),bool),transitive_trancl(list(char)),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(product_prod(list(char),list(char)),bool),subcls1(X_a),Pa))))
% 6.55/6.43         => ~ hBOOL(hAPP(fun(product_prod(list(char),list(char)),bool),bool,hAPP(product_prod(list(char),list(char)),fun(fun(product_prod(list(char),list(char)),bool),bool),member(product_prod(list(char),list(char))),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),D_2),C_1)),hAPP(fun(product_prod(list(char),list(char)),bool),fun(product_prod(list(char),list(char)),bool),transitive_trancl(list(char)),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(product_prod(list(char),list(char)),bool),subcls1(X_a),Pa)))) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_947_subcls__irrefl,axiom,
% 6.55/6.43      ! [X_a,C_1,D_2,Wf_md,Pa] :
% 6.55/6.43        ( 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,X_a)))))))),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,X_a)))))))),fun(list(char),fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))),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,X_a)))))))),bool),wf_prog(X_a),Wf_md),Pa))
% 6.55/6.43       => ( hBOOL(hAPP(fun(product_prod(list(char),list(char)),bool),bool,hAPP(product_prod(list(char),list(char)),fun(fun(product_prod(list(char),list(char)),bool),bool),member(product_prod(list(char),list(char))),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),C_1),D_2)),hAPP(fun(product_prod(list(char),list(char)),bool),fun(product_prod(list(char),list(char)),bool),transitive_trancl(list(char)),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(product_prod(list(char),list(char)),bool),subcls1(X_a),Pa))))
% 6.55/6.43         => C_1 != D_2 ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_948_Call,axiom,
% 6.55/6.43      ! [E_b,H_3,L_3,L_2_1,M,Ts,Ta,Pns,Body,D_2,C_1,Fs,Ps,Vs_1,H_2,L_2,Pa,Eb,S_0,A_1,S_1] :
% 6.55/6.43        ( 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)))),eval,Pa),Eb),S_0),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1))),S_1))
% 6.55/6.43       => ( 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(list(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(list(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(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(list(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(list(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(list(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)))),evals,Pa),Ps),S_1),hAPP(list(val),list(exp(list(char))),hAPP(fun(val,exp(list(char))),fun(list(val),list(exp(list(char)))),map(val,exp(list(char))),val_1(list(char))),Vs_1)),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_2),L_2)))
% 6.55/6.43         => ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),H_2,A_1) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_1),Fs))
% 6.55/6.43           => ( hBOOL(hAPP(list(char),bool,hAPP(product_prod(list(list(char)),exp(list(char))),fun(list(char),bool),hAPP(ty,fun(product_prod(list(list(char)),exp(list(char))),fun(list(char),bool)),hAPP(list(ty),fun(ty,fun(product_prod(list(list(char)),exp(list(char))),fun(list(char),bool))),hAPP(list(char),fun(list(ty),fun(ty,fun(product_prod(list(list(char)),exp(list(char))),fun(list(char),bool)))),hAPP(list(char),fun(list(char),fun(list(ty),fun(ty,fun(product_prod(list(list(char)),exp(list(char))),fun(list(char),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(list(char),fun(list(char),fun(list(ty),fun(ty,fun(product_prod(list(list(char)),exp(list(char))),fun(list(char),bool)))))),method(product_prod(list(list(char)),exp(list(char)))),Pa),C_1),M),Ts),Ta),hAPP(exp(list(char)),product_prod(list(list(char)),exp(list(char))),hAPP(list(list(char)),fun(exp(list(char)),product_prod(list(list(char)),exp(list(char)))),product_Pair(list(list(char)),exp(list(char))),Pns),Body)),D_2))
% 6.55/6.43             => ( hAPP(list(val),nat,size_size(list(val)),Vs_1) = hAPP(list(list(char)),nat,size_size(list(list(char))),Pns)
% 6.55/6.43               => ( L_2_1 = hAPP(list(val),fun(list(char),option(val)),hAPP(list(list(char)),fun(list(val),fun(list(char),option(val))),hAPP(fun(list(char),option(val)),fun(list(list(char)),fun(list(val),fun(list(char),option(val)))),map_upds(list(char),val),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)),hAPP(option(val),fun(list(char),option(val)),combk(option(val),list(char)),none(val))),this),hAPP(val,option(val),some(val),hAPP(nat,val,addr,A_1)))),Pns),Vs_1)
% 6.55/6.43                 => ( 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)))),eval,Pa),Body),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_2),L_2_1)),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_3),L_3)))
% 6.55/6.43                   => 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)))),eval,Pa),hAPP(list(exp(list(char))),exp(list(char)),hAPP(list(char),fun(list(exp(list(char))),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(exp(list(char))),exp(list(char)))),call(list(char)),Eb),M),Ps)),S_0),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_3),L_2))) ) ) ) ) ) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_949_map__upds__Cons,axiom,
% 6.55/6.43      ! [X_b,X_a,M_1,A_1,As,B,Bs] : hAPP(list(X_b),fun(X_a,option(X_b)),hAPP(list(X_a),fun(list(X_b),fun(X_a,option(X_b))),hAPP(fun(X_a,option(X_b)),fun(list(X_a),fun(list(X_b),fun(X_a,option(X_b)))),map_upds(X_a,X_b),M_1),hAPP(list(X_a),list(X_a),hAPP(X_a,fun(list(X_a),list(X_a)),cons(X_a),A_1),As)),hAPP(list(X_b),list(X_b),hAPP(X_b,fun(list(X_b),list(X_b)),cons(X_b),B),Bs)) = hAPP(list(X_b),fun(X_a,option(X_b)),hAPP(list(X_a),fun(list(X_b),fun(X_a,option(X_b))),hAPP(fun(X_a,option(X_b)),fun(list(X_a),fun(list(X_b),fun(X_a,option(X_b)))),map_upds(X_a,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)),M_1),A_1),hAPP(X_b,option(X_b),some(X_b),B))),As),Bs) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_950_map__upds__twist,axiom,
% 6.55/6.43      ! [X_b,X_a,M_1,B,Bs,A_1,As] :
% 6.55/6.43        ( ~ hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),A_1),hAPP(list(X_a),fun(X_a,bool),set(X_a),As)))
% 6.55/6.43       => hAPP(list(X_b),fun(X_a,option(X_b)),hAPP(list(X_a),fun(list(X_b),fun(X_a,option(X_b))),hAPP(fun(X_a,option(X_b)),fun(list(X_a),fun(list(X_b),fun(X_a,option(X_b)))),map_upds(X_a,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)),M_1),A_1),hAPP(X_b,option(X_b),some(X_b),B))),As),Bs) = 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(list(X_b),fun(X_a,option(X_b)),hAPP(list(X_a),fun(list(X_b),fun(X_a,option(X_b))),hAPP(fun(X_a,option(X_b)),fun(list(X_a),fun(list(X_b),fun(X_a,option(X_b)))),map_upds(X_a,X_b),M_1),As),Bs)),A_1),hAPP(X_b,option(X_b),some(X_b),B)) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_951_red__reds_ORedCall,axiom,
% 6.55/6.43      ! [Vs_1,Pa,M,Ts,Ta,Pns,Body,D_2,S,A_1,C_1,Fs] :
% 6.55/6.43        ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),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))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),hp,S),A_1) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_1),Fs))
% 6.55/6.43       => ( hBOOL(hAPP(list(char),bool,hAPP(product_prod(list(list(char)),exp(list(char))),fun(list(char),bool),hAPP(ty,fun(product_prod(list(list(char)),exp(list(char))),fun(list(char),bool)),hAPP(list(ty),fun(ty,fun(product_prod(list(list(char)),exp(list(char))),fun(list(char),bool))),hAPP(list(char),fun(list(ty),fun(ty,fun(product_prod(list(list(char)),exp(list(char))),fun(list(char),bool)))),hAPP(list(char),fun(list(char),fun(list(ty),fun(ty,fun(product_prod(list(list(char)),exp(list(char))),fun(list(char),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(list(char),fun(list(char),fun(list(ty),fun(ty,fun(product_prod(list(list(char)),exp(list(char))),fun(list(char),bool)))))),method(product_prod(list(list(char)),exp(list(char)))),Pa),C_1),M),Ts),Ta),hAPP(exp(list(char)),product_prod(list(list(char)),exp(list(char))),hAPP(list(list(char)),fun(exp(list(char)),product_prod(list(list(char)),exp(list(char)))),product_Pair(list(list(char)),exp(list(char))),Pns),Body)),D_2))
% 6.55/6.43         => ( hAPP(list(val),nat,size_size(list(val)),Vs_1) = hAPP(list(list(char)),nat,size_size(list(list(char))),Pns)
% 6.55/6.43           => ( hAPP(list(ty),nat,size_size(list(ty)),Ts) = hAPP(list(list(char)),nat,size_size(list(list(char))),Pns)
% 6.55/6.43             => 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(list(exp(list(char))),exp(list(char)),hAPP(list(char),fun(list(exp(list(char))),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(exp(list(char))),exp(list(char)))),call(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1))),M),hAPP(list(val),list(exp(list(char))),hAPP(fun(val,exp(list(char))),fun(list(val),list(exp(list(char)))),map(val,exp(list(char))),val_1(list(char))),Vs_1))),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(product_prod(list(list(char)),product_prod(list(ty),product_prod(list(val),exp(list(char))))),exp(list(char)),blocks,hAPP(product_prod(list(ty),product_prod(list(val),exp(list(char)))),product_prod(list(list(char)),product_prod(list(ty),product_prod(list(val),exp(list(char))))),hAPP(list(list(char)),fun(product_prod(list(ty),product_prod(list(val),exp(list(char)))),product_prod(list(list(char)),product_prod(list(ty),product_prod(list(val),exp(list(char)))))),product_Pair(list(list(char)),product_prod(list(ty),product_prod(list(val),exp(list(char))))),hAPP(list(list(char)),list(list(char)),hAPP(list(char),fun(list(list(char)),list(list(char))),cons(list(char)),this),Pns)),hAPP(product_prod(list(val),exp(list(char))),product_prod(list(ty),product_prod(list(val),exp(list(char)))),hAPP(list(ty),fun(product_prod(list(val),exp(list(char))),product_prod(list(ty),product_prod(list(val),exp(list(char))))),product_Pair(list(ty),product_prod(list(val),exp(list(char)))),hAPP(list(ty),list(ty),hAPP(ty,fun(list(ty),list(ty)),cons(ty),hAPP(list(char),ty,class,D_2)),Ts)),hAPP(exp(list(char)),product_prod(list(val),exp(list(char))),hAPP(list(val),fun(exp(list(char)),product_prod(list(val),exp(list(char)))),product_Pair(list(val),exp(list(char))),hAPP(list(val),list(val),hAPP(val,fun(list(val),list(val)),cons(val),hAPP(nat,val,addr,A_1)),Vs_1)),Body))))),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))) ) ) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_952_redp__redsp_ORedCall,axiom,
% 6.55/6.43      ! [Vs_1,Pa,M,Ts,Ta,Pns,Body,D_2,S,A_1,C_1,Fs] :
% 6.55/6.43        ( hAPP(nat,option(product_prod(list(char),fun(product_prod(list(char),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))),fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),hp,S),A_1) = hAPP(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),some(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),hAPP(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))),hAPP(list(char),fun(fun(product_prod(list(char),list(char)),option(val)),product_prod(list(char),fun(product_prod(list(char),list(char)),option(val)))),product_Pair(list(char),fun(product_prod(list(char),list(char)),option(val))),C_1),Fs))
% 6.55/6.43       => ( hBOOL(hAPP(list(char),bool,hAPP(product_prod(list(list(char)),exp(list(char))),fun(list(char),bool),hAPP(ty,fun(product_prod(list(list(char)),exp(list(char))),fun(list(char),bool)),hAPP(list(ty),fun(ty,fun(product_prod(list(list(char)),exp(list(char))),fun(list(char),bool))),hAPP(list(char),fun(list(ty),fun(ty,fun(product_prod(list(list(char)),exp(list(char))),fun(list(char),bool)))),hAPP(list(char),fun(list(char),fun(list(ty),fun(ty,fun(product_prod(list(list(char)),exp(list(char))),fun(list(char),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(list(char),fun(list(char),fun(list(ty),fun(ty,fun(product_prod(list(list(char)),exp(list(char))),fun(list(char),bool)))))),method(product_prod(list(list(char)),exp(list(char)))),Pa),C_1),M),Ts),Ta),hAPP(exp(list(char)),product_prod(list(list(char)),exp(list(char))),hAPP(list(list(char)),fun(exp(list(char)),product_prod(list(list(char)),exp(list(char)))),product_Pair(list(list(char)),exp(list(char))),Pns),Body)),D_2))
% 6.55/6.43         => ( hAPP(list(val),nat,size_size(list(val)),Vs_1) = hAPP(list(list(char)),nat,size_size(list(list(char))),Pns)
% 6.55/6.43           => ( hAPP(list(ty),nat,size_size(list(ty)),Ts) = hAPP(list(list(char)),nat,size_size(list(list(char))),Pns)
% 6.55/6.43             => 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(list(exp(list(char))),exp(list(char)),hAPP(list(char),fun(list(exp(list(char))),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(exp(list(char))),exp(list(char)))),call(list(char)),hAPP(val,exp(list(char)),val_1(list(char)),hAPP(nat,val,addr,A_1))),M),hAPP(list(val),list(exp(list(char))),hAPP(fun(val,exp(list(char))),fun(list(val),list(exp(list(char)))),map(val,exp(list(char))),val_1(list(char))),Vs_1))),S),hAPP(product_prod(list(list(char)),product_prod(list(ty),product_prod(list(val),exp(list(char))))),exp(list(char)),blocks,hAPP(product_prod(list(ty),product_prod(list(val),exp(list(char)))),product_prod(list(list(char)),product_prod(list(ty),product_prod(list(val),exp(list(char))))),hAPP(list(list(char)),fun(product_prod(list(ty),product_prod(list(val),exp(list(char)))),product_prod(list(list(char)),product_prod(list(ty),product_prod(list(val),exp(list(char)))))),product_Pair(list(list(char)),product_prod(list(ty),product_prod(list(val),exp(list(char))))),hAPP(list(list(char)),list(list(char)),hAPP(list(char),fun(list(list(char)),list(list(char))),cons(list(char)),this),Pns)),hAPP(product_prod(list(val),exp(list(char))),product_prod(list(ty),product_prod(list(val),exp(list(char)))),hAPP(list(ty),fun(product_prod(list(val),exp(list(char))),product_prod(list(ty),product_prod(list(val),exp(list(char))))),product_Pair(list(ty),product_prod(list(val),exp(list(char)))),hAPP(list(ty),list(ty),hAPP(ty,fun(list(ty),list(ty)),cons(ty),hAPP(list(char),ty,class,D_2)),Ts)),hAPP(exp(list(char)),product_prod(list(val),exp(list(char))),hAPP(list(val),fun(exp(list(char)),product_prod(list(val),exp(list(char)))),product_Pair(list(val),exp(list(char))),hAPP(list(val),list(val),hAPP(val,fun(list(val),list(val)),cons(val),hAPP(nat,val,addr,A_1)),Vs_1)),Body))))),S)) ) ) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_953_WTrts__same__length,axiom,
% 6.55/6.43      ! [Pa,Hb,Ea,Esa,Ts] :
% 6.55/6.43        ( hBOOL(hAPP(list(ty),bool,hAPP(list(exp(list(char))),fun(list(ty),bool),hAPP(fun(list(char),option(ty)),fun(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(ty),bool)))),wTrts_1,Pa),Hb),Ea),Esa),Ts))
% 6.55/6.43       => hAPP(list(exp(list(char))),nat,size_size(list(exp(list(char)))),Esa) = hAPP(list(ty),nat,size_size(list(ty)),Ts) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_954_blocksFinal,axiom,
% 6.55/6.43      ! [Hb,Lb,Pa,Eb,Vs_1,Vs,Ts] :
% 6.55/6.43        ( hAPP(list(list(char)),nat,size_size(list(list(char))),Vs) = hAPP(list(ty),nat,size_size(list(ty)),Ts)
% 6.55/6.43       => ( hAPP(list(val),nat,size_size(list(val)),Vs_1) = hAPP(list(ty),nat,size_size(list(ty)),Ts)
% 6.55/6.43         => ( hBOOL(hAPP(exp(list(char)),bool,final(list(char)),Eb))
% 6.55/6.43           => 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(product_prod(list(list(char)),product_prod(list(ty),product_prod(list(val),exp(list(char))))),exp(list(char)),blocks,hAPP(product_prod(list(ty),product_prod(list(val),exp(list(char)))),product_prod(list(list(char)),product_prod(list(ty),product_prod(list(val),exp(list(char))))),hAPP(list(list(char)),fun(product_prod(list(ty),product_prod(list(val),exp(list(char)))),product_prod(list(list(char)),product_prod(list(ty),product_prod(list(val),exp(list(char)))))),product_Pair(list(list(char)),product_prod(list(ty),product_prod(list(val),exp(list(char))))),Vs),hAPP(product_prod(list(val),exp(list(char))),product_prod(list(ty),product_prod(list(val),exp(list(char)))),hAPP(list(ty),fun(product_prod(list(val),exp(list(char))),product_prod(list(ty),product_prod(list(val),exp(list(char))))),product_Pair(list(ty),product_prod(list(val),exp(list(char)))),Ts),hAPP(exp(list(char)),product_prod(list(val),exp(list(char))),hAPP(list(val),fun(exp(list(char)),product_prod(list(val),exp(list(char)))),product_Pair(list(val),exp(list(char))),Vs_1),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)))),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(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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_955_blocksEval,axiom,
% 6.55/6.43      ! [Pa,Eb,Hb,Lb,E_b,H_b,L_b,Vs_1,Ps,Ts] :
% 6.55/6.43        ( hAPP(list(list(char)),nat,size_size(list(list(char))),Ps) = hAPP(list(ty),nat,size_size(list(ty)),Ts)
% 6.55/6.43       => ( hAPP(list(list(char)),nat,size_size(list(list(char))),Ps) = hAPP(list(val),nat,size_size(list(val)),Vs_1)
% 6.55/6.43         => ( 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)))),eval,Pa),hAPP(product_prod(list(list(char)),product_prod(list(ty),product_prod(list(val),exp(list(char))))),exp(list(char)),blocks,hAPP(product_prod(list(ty),product_prod(list(val),exp(list(char)))),product_prod(list(list(char)),product_prod(list(ty),product_prod(list(val),exp(list(char))))),hAPP(list(list(char)),fun(product_prod(list(ty),product_prod(list(val),exp(list(char)))),product_prod(list(list(char)),product_prod(list(ty),product_prod(list(val),exp(list(char)))))),product_Pair(list(list(char)),product_prod(list(ty),product_prod(list(val),exp(list(char))))),Ps),hAPP(product_prod(list(val),exp(list(char))),product_prod(list(ty),product_prod(list(val),exp(list(char)))),hAPP(list(ty),fun(product_prod(list(val),exp(list(char))),product_prod(list(ty),product_prod(list(val),exp(list(char))))),product_Pair(list(ty),product_prod(list(val),exp(list(char)))),Ts),hAPP(exp(list(char)),product_prod(list(val),exp(list(char))),hAPP(list(val),fun(exp(list(char)),product_prod(list(val),exp(list(char)))),product_Pair(list(val),exp(list(char))),Vs_1),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)),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)))
% 6.55/6.43           => ? [L_1] : 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)))),eval,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(list(val),fun(list(char),option(val)),hAPP(list(list(char)),fun(list(val),fun(list(char),option(val))),hAPP(fun(list(char),option(val)),fun(list(list(char)),fun(list(val),fun(list(char),option(val)))),map_upds(list(char),val),Lb),Ps),Vs_1))),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_1))) ) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_956_wt__blocks,axiom,
% 6.55/6.43      ! [Pa,Hb,Ea,Eb,Ta,Vs_1,Vs,Ts] :
% 6.55/6.43        ( hAPP(list(list(char)),nat,size_size(list(list(char))),Vs) = hAPP(list(ty),nat,size_size(list(ty)),Ts)
% 6.55/6.43       => ( hAPP(list(val),nat,size_size(list(val)),Vs_1) = hAPP(list(ty),nat,size_size(list(ty)),Ts)
% 6.55/6.43         => ( 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_1,Pa),Hb),Ea),hAPP(product_prod(list(list(char)),product_prod(list(ty),product_prod(list(val),exp(list(char))))),exp(list(char)),blocks,hAPP(product_prod(list(ty),product_prod(list(val),exp(list(char)))),product_prod(list(list(char)),product_prod(list(ty),product_prod(list(val),exp(list(char))))),hAPP(list(list(char)),fun(product_prod(list(ty),product_prod(list(val),exp(list(char)))),product_prod(list(list(char)),product_prod(list(ty),product_prod(list(val),exp(list(char)))))),product_Pair(list(list(char)),product_prod(list(ty),product_prod(list(val),exp(list(char))))),Vs),hAPP(product_prod(list(val),exp(list(char))),product_prod(list(ty),product_prod(list(val),exp(list(char)))),hAPP(list(ty),fun(product_prod(list(val),exp(list(char))),product_prod(list(ty),product_prod(list(val),exp(list(char))))),product_Pair(list(ty),product_prod(list(val),exp(list(char)))),Ts),hAPP(exp(list(char)),product_prod(list(val),exp(list(char))),hAPP(list(val),fun(exp(list(char)),product_prod(list(val),exp(list(char)))),product_Pair(list(val),exp(list(char))),Vs_1),Eb))))),Ta))
% 6.55/6.43          <=> ( 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_1,Pa),Hb),hAPP(list(ty),fun(list(char),option(ty)),hAPP(list(list(char)),fun(list(ty),fun(list(char),option(ty))),hAPP(fun(list(char),option(ty)),fun(list(list(char)),fun(list(ty),fun(list(char),option(ty)))),map_upds(list(char),ty),Ea),Vs),Ts)),Eb),Ta))
% 6.55/6.43              & ? [Ts_3] :
% 6.55/6.43                  ( hAPP(list(val),list(option(ty)),hAPP(fun(val,option(ty)),fun(list(val),list(option(ty))),map(val,option(ty)),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,option(ty)),typeof_h,Hb)),Vs_1) = hAPP(list(ty),list(option(ty)),hAPP(fun(ty,option(ty)),fun(list(ty),list(option(ty))),map(ty,option(ty)),some(ty)),Ts_3)
% 6.55/6.43                  & hBOOL(hAPP(list(ty),bool,hAPP(list(ty),fun(list(ty),bool),hAPP(fun(ty,fun(ty,bool)),fun(list(ty),fun(list(ty),bool)),list_all2(ty,ty),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)))),Pa)),Ts_3),Ts)) ) ) ) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_957_widens__refl,axiom,
% 6.55/6.43      ! [X_a,Pa,Xs] : hBOOL(hAPP(list(ty),bool,hAPP(list(ty),fun(list(ty),bool),hAPP(fun(ty,fun(ty,bool)),fun(list(ty),fun(list(ty),bool)),list_all2(ty,ty),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),Pa)),Xs),Xs)) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_958_list__all2__append,axiom,
% 6.55/6.43      ! [X_a,X_b,Pa,Us_2,Vs_1,Xs,Ys] :
% 6.55/6.43        ( hAPP(list(X_a),nat,size_size(list(X_a)),Xs) = hAPP(list(X_b),nat,size_size(list(X_b)),Ys)
% 6.55/6.43       => ( hBOOL(hAPP(list(X_b),bool,hAPP(list(X_a),fun(list(X_b),bool),hAPP(fun(X_a,fun(X_b,bool)),fun(list(X_a),fun(list(X_b),bool)),list_all2(X_a,X_b),Pa),hAPP(list(X_a),list(X_a),hAPP(list(X_a),fun(list(X_a),list(X_a)),append(X_a),Xs),Us_2)),hAPP(list(X_b),list(X_b),hAPP(list(X_b),fun(list(X_b),list(X_b)),append(X_b),Ys),Vs_1)))
% 6.55/6.43        <=> ( hBOOL(hAPP(list(X_b),bool,hAPP(list(X_a),fun(list(X_b),bool),hAPP(fun(X_a,fun(X_b,bool)),fun(list(X_a),fun(list(X_b),bool)),list_all2(X_a,X_b),Pa),Xs),Ys))
% 6.55/6.43            & hBOOL(hAPP(list(X_b),bool,hAPP(list(X_a),fun(list(X_b),bool),hAPP(fun(X_a,fun(X_b,bool)),fun(list(X_a),fun(list(X_b),bool)),list_all2(X_a,X_b),Pa),Us_2),Vs_1)) ) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_959_list__all2__lengthD,axiom,
% 6.55/6.43      ! [X_b,X_a,Pa,Xs,Ys] :
% 6.55/6.43        ( hBOOL(hAPP(list(X_b),bool,hAPP(list(X_a),fun(list(X_b),bool),hAPP(fun(X_a,fun(X_b,bool)),fun(list(X_a),fun(list(X_b),bool)),list_all2(X_a,X_b),Pa),Xs),Ys))
% 6.55/6.43       => hAPP(list(X_a),nat,size_size(list(X_a)),Xs) = hAPP(list(X_b),nat,size_size(list(X_b)),Ys) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_960_list__all2__appendI,axiom,
% 6.55/6.43      ! [X_b,X_a,C,D,Pa,A_1,B] :
% 6.55/6.43        ( hBOOL(hAPP(list(X_b),bool,hAPP(list(X_a),fun(list(X_b),bool),hAPP(fun(X_a,fun(X_b,bool)),fun(list(X_a),fun(list(X_b),bool)),list_all2(X_a,X_b),Pa),A_1),B))
% 6.55/6.43       => ( hBOOL(hAPP(list(X_b),bool,hAPP(list(X_a),fun(list(X_b),bool),hAPP(fun(X_a,fun(X_b,bool)),fun(list(X_a),fun(list(X_b),bool)),list_all2(X_a,X_b),Pa),C),D))
% 6.55/6.43         => hBOOL(hAPP(list(X_b),bool,hAPP(list(X_a),fun(list(X_b),bool),hAPP(fun(X_a,fun(X_b,bool)),fun(list(X_a),fun(list(X_b),bool)),list_all2(X_a,X_b),Pa),hAPP(list(X_a),list(X_a),hAPP(list(X_a),fun(list(X_a),list(X_a)),append(X_a),A_1),C)),hAPP(list(X_b),list(X_b),hAPP(list(X_b),fun(list(X_b),list(X_b)),append(X_b),B),D))) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_961_list__all2__eq,axiom,
% 6.55/6.43      ! [X_a,Xs,Ys] :
% 6.55/6.43        ( Xs = Ys
% 6.55/6.43      <=> hBOOL(hAPP(list(X_a),bool,hAPP(list(X_a),fun(list(X_a),bool),hAPP(fun(X_a,fun(X_a,bool)),fun(list(X_a),fun(list(X_a),bool)),list_all2(X_a,X_a),fequal(X_a)),Xs),Ys)) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_962_widens__trans,axiom,
% 6.55/6.43      ! [X_a,Us_1,Pa,Ss,Ts] :
% 6.55/6.43        ( hBOOL(hAPP(list(ty),bool,hAPP(list(ty),fun(list(ty),bool),hAPP(fun(ty,fun(ty,bool)),fun(list(ty),fun(list(ty),bool)),list_all2(ty,ty),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),Pa)),Ss),Ts))
% 6.55/6.43       => ( hBOOL(hAPP(list(ty),bool,hAPP(list(ty),fun(list(ty),bool),hAPP(fun(ty,fun(ty,bool)),fun(list(ty),fun(list(ty),bool)),list_all2(ty,ty),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),Pa)),Ts),Us_1))
% 6.55/6.43         => hBOOL(hAPP(list(ty),bool,hAPP(list(ty),fun(list(ty),bool),hAPP(fun(ty,fun(ty,bool)),fun(list(ty),fun(list(ty),bool)),list_all2(ty,ty),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),Pa)),Ss),Us_1)) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_963_list__all2__Cons,axiom,
% 6.55/6.43      ! [X_b,X_a,Pa,X_1,Xs,Y_1,Ys] :
% 6.55/6.43        ( hBOOL(hAPP(list(X_b),bool,hAPP(list(X_a),fun(list(X_b),bool),hAPP(fun(X_a,fun(X_b,bool)),fun(list(X_a),fun(list(X_b),bool)),list_all2(X_a,X_b),Pa),hAPP(list(X_a),list(X_a),hAPP(X_a,fun(list(X_a),list(X_a)),cons(X_a),X_1),Xs)),hAPP(list(X_b),list(X_b),hAPP(X_b,fun(list(X_b),list(X_b)),cons(X_b),Y_1),Ys)))
% 6.55/6.43      <=> ( hBOOL(hAPP(X_b,bool,hAPP(X_a,fun(X_b,bool),Pa,X_1),Y_1))
% 6.55/6.43          & hBOOL(hAPP(list(X_b),bool,hAPP(list(X_a),fun(list(X_b),bool),hAPP(fun(X_a,fun(X_b,bool)),fun(list(X_a),fun(list(X_b),bool)),list_all2(X_a,X_b),Pa),Xs),Ys)) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_964_list__all2__map2,axiom,
% 6.55/6.43      ! [X_b,X_a,X_c,Pa,As,F,Bs] :
% 6.55/6.43        ( hBOOL(hAPP(list(X_b),bool,hAPP(list(X_a),fun(list(X_b),bool),hAPP(fun(X_a,fun(X_b,bool)),fun(list(X_a),fun(list(X_b),bool)),list_all2(X_a,X_b),Pa),As),hAPP(list(X_c),list(X_b),hAPP(fun(X_c,X_b),fun(list(X_c),list(X_b)),map(X_c,X_b),F),Bs)))
% 6.55/6.43      <=> hBOOL(hAPP(list(X_c),bool,hAPP(list(X_a),fun(list(X_c),bool),hAPP(fun(X_a,fun(X_c,bool)),fun(list(X_a),fun(list(X_c),bool)),list_all2(X_a,X_c),hAPP(fun(X_c,X_b),fun(X_a,fun(X_c,bool)),hAPP(fun(X_a,fun(fun(X_c,X_b),fun(X_c,bool))),fun(fun(X_c,X_b),fun(X_a,fun(X_c,bool))),combc(X_a,fun(X_c,X_b),fun(X_c,bool)),hAPP(fun(X_a,fun(X_b,bool)),fun(X_a,fun(fun(X_c,X_b),fun(X_c,bool))),hAPP(fun(fun(X_b,bool),fun(fun(X_c,X_b),fun(X_c,bool))),fun(fun(X_a,fun(X_b,bool)),fun(X_a,fun(fun(X_c,X_b),fun(X_c,bool)))),combb(fun(X_b,bool),fun(fun(X_c,X_b),fun(X_c,bool)),X_a),combb(X_b,bool,X_c)),Pa)),F)),As),Bs)) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_965_list__all2__map1,axiom,
% 6.55/6.43      ! [X_b,X_a,X_c,Pa,F,As,Bs] :
% 6.55/6.43        ( hBOOL(hAPP(list(X_b),bool,hAPP(list(X_a),fun(list(X_b),bool),hAPP(fun(X_a,fun(X_b,bool)),fun(list(X_a),fun(list(X_b),bool)),list_all2(X_a,X_b),Pa),hAPP(list(X_c),list(X_a),hAPP(fun(X_c,X_a),fun(list(X_c),list(X_a)),map(X_c,X_a),F),As)),Bs))
% 6.55/6.43      <=> hBOOL(hAPP(list(X_b),bool,hAPP(list(X_c),fun(list(X_b),bool),hAPP(fun(X_c,fun(X_b,bool)),fun(list(X_c),fun(list(X_b),bool)),list_all2(X_c,X_b),hAPP(fun(X_c,X_a),fun(X_c,fun(X_b,bool)),hAPP(fun(X_a,fun(X_b,bool)),fun(fun(X_c,X_a),fun(X_c,fun(X_b,bool))),combb(X_a,fun(X_b,bool),X_c),Pa),F)),As),Bs)) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_966_sees__method__mono2,axiom,
% 6.55/6.43      ! [X_a,Ts_1,T_a,M_2,D_3,M,Ts,Ta,M_1,D_2,Wf_md,C_3,C_1,Pa] :
% 6.55/6.43        ( hBOOL(hAPP(fun(product_prod(list(char),list(char)),bool),bool,hAPP(product_prod(list(char),list(char)),fun(fun(product_prod(list(char),list(char)),bool),bool),member(product_prod(list(char),list(char))),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),C_3),C_1)),hAPP(fun(product_prod(list(char),list(char)),bool),fun(product_prod(list(char),list(char)),bool),transitive_rtrancl(list(char)),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(product_prod(list(char),list(char)),bool),subcls1(X_a),Pa))))
% 6.55/6.43       => ( 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,X_a)))))))),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,X_a)))))))),fun(list(char),fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))),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,X_a)))))))),bool),wf_prog(X_a),Wf_md),Pa))
% 6.55/6.43         => ( hBOOL(hAPP(list(char),bool,hAPP(X_a,fun(list(char),bool),hAPP(ty,fun(X_a,fun(list(char),bool)),hAPP(list(ty),fun(ty,fun(X_a,fun(list(char),bool))),hAPP(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),bool)))),hAPP(list(char),fun(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),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(list(char),fun(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),bool)))))),method(X_a),Pa),C_1),M),Ts),Ta),M_1),D_2))
% 6.55/6.43           => ( hBOOL(hAPP(list(char),bool,hAPP(X_a,fun(list(char),bool),hAPP(ty,fun(X_a,fun(list(char),bool)),hAPP(list(ty),fun(ty,fun(X_a,fun(list(char),bool))),hAPP(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),bool)))),hAPP(list(char),fun(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),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(list(char),fun(list(char),fun(list(ty),fun(ty,fun(X_a,fun(list(char),bool)))))),method(X_a),Pa),C_3),M),Ts_1),T_a),M_2),D_3))
% 6.55/6.43             => ( hBOOL(hAPP(list(ty),bool,hAPP(list(ty),fun(list(ty),bool),hAPP(fun(ty,fun(ty,bool)),fun(list(ty),fun(list(ty),bool)),list_all2(ty,ty),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),Pa)),Ts),Ts_1))
% 6.55/6.43                & 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),Pa),T_a),Ta)) ) ) ) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_967_WTrtCall,axiom,
% 6.55/6.43      ! [Esa,Ts_1,M,Ts,Ta,Pns,Body,D_2,Pa,Hb,Ea,Eb,C_1] :
% 6.55/6.43        ( 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_1,Pa),Hb),Ea),Eb),hAPP(list(char),ty,class,C_1)))
% 6.55/6.43       => ( hBOOL(hAPP(list(char),bool,hAPP(product_prod(list(list(char)),exp(list(char))),fun(list(char),bool),hAPP(ty,fun(product_prod(list(list(char)),exp(list(char))),fun(list(char),bool)),hAPP(list(ty),fun(ty,fun(product_prod(list(list(char)),exp(list(char))),fun(list(char),bool))),hAPP(list(char),fun(list(ty),fun(ty,fun(product_prod(list(list(char)),exp(list(char))),fun(list(char),bool)))),hAPP(list(char),fun(list(char),fun(list(ty),fun(ty,fun(product_prod(list(list(char)),exp(list(char))),fun(list(char),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(list(char),fun(list(char),fun(list(ty),fun(ty,fun(product_prod(list(list(char)),exp(list(char))),fun(list(char),bool)))))),method(product_prod(list(list(char)),exp(list(char)))),Pa),C_1),M),Ts),Ta),hAPP(exp(list(char)),product_prod(list(list(char)),exp(list(char))),hAPP(list(list(char)),fun(exp(list(char)),product_prod(list(list(char)),exp(list(char)))),product_Pair(list(list(char)),exp(list(char))),Pns),Body)),D_2))
% 6.55/6.43         => ( hBOOL(hAPP(list(ty),bool,hAPP(list(exp(list(char))),fun(list(ty),bool),hAPP(fun(list(char),option(ty)),fun(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(ty),bool)))),wTrts_1,Pa),Hb),Ea),Esa),Ts_1))
% 6.55/6.43           => ( hBOOL(hAPP(list(ty),bool,hAPP(list(ty),fun(list(ty),bool),hAPP(fun(ty,fun(ty,bool)),fun(list(ty),fun(list(ty),bool)),list_all2(ty,ty),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)))),Pa)),Ts_1),Ts))
% 6.55/6.43             => 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_1,Pa),Hb),Ea),hAPP(list(exp(list(char))),exp(list(char)),hAPP(list(char),fun(list(exp(list(char))),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(exp(list(char))),exp(list(char)))),call(list(char)),Eb),M),Esa)),Ta)) ) ) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_968_widens__Cons,axiom,
% 6.55/6.43      ! [X_a,Pa,X_1,Xs,Ys] :
% 6.55/6.43        ( hBOOL(hAPP(list(ty),bool,hAPP(list(ty),fun(list(ty),bool),hAPP(fun(ty,fun(ty,bool)),fun(list(ty),fun(list(ty),bool)),list_all2(ty,ty),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),Pa)),hAPP(list(ty),list(ty),hAPP(ty,fun(list(ty),list(ty)),cons(ty),X_1),Xs)),Ys))
% 6.55/6.43      <=> ? [Z,Zs_1] :
% 6.55/6.43            ( Ys = hAPP(list(ty),list(ty),hAPP(ty,fun(list(ty),list(ty)),cons(ty),Z),Zs_1)
% 6.55/6.43            & 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),Pa),X_1),Z))
% 6.55/6.43            & hBOOL(hAPP(list(ty),bool,hAPP(list(ty),fun(list(ty),bool),hAPP(fun(ty,fun(ty,bool)),fun(list(ty),fun(list(ty),bool)),list_all2(ty,ty),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),Pa)),Xs),Zs_1)) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_969_WTrt_H__WTrts_H_Ointros_I12_J,axiom,
% 6.55/6.43      ! [Esa,Ts_1,M,Ts,Ta,Pns,Body,D_2,Pa,Hb,Ea,Eb,C_1] :
% 6.55/6.43        ( 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),hAPP(list(char),ty,class,C_1)))
% 6.55/6.43       => ( hBOOL(hAPP(list(char),bool,hAPP(product_prod(list(list(char)),exp(list(char))),fun(list(char),bool),hAPP(ty,fun(product_prod(list(list(char)),exp(list(char))),fun(list(char),bool)),hAPP(list(ty),fun(ty,fun(product_prod(list(list(char)),exp(list(char))),fun(list(char),bool))),hAPP(list(char),fun(list(ty),fun(ty,fun(product_prod(list(list(char)),exp(list(char))),fun(list(char),bool)))),hAPP(list(char),fun(list(char),fun(list(ty),fun(ty,fun(product_prod(list(list(char)),exp(list(char))),fun(list(char),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(list(char),fun(list(char),fun(list(ty),fun(ty,fun(product_prod(list(list(char)),exp(list(char))),fun(list(char),bool)))))),method(product_prod(list(list(char)),exp(list(char)))),Pa),C_1),M),Ts),Ta),hAPP(exp(list(char)),product_prod(list(list(char)),exp(list(char))),hAPP(list(list(char)),fun(exp(list(char)),product_prod(list(list(char)),exp(list(char)))),product_Pair(list(list(char)),exp(list(char))),Pns),Body)),D_2))
% 6.55/6.43         => ( hBOOL(hAPP(list(ty),bool,hAPP(list(exp(list(char))),fun(list(ty),bool),hAPP(fun(list(char),option(ty)),fun(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(ty),bool)))),wTrts,Pa),Hb),Ea),Esa),Ts_1))
% 6.55/6.43           => ( hBOOL(hAPP(list(ty),bool,hAPP(list(ty),fun(list(ty),bool),hAPP(fun(ty,fun(ty,bool)),fun(list(ty),fun(list(ty),bool)),list_all2(ty,ty),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)))),Pa)),Ts_1),Ts))
% 6.55/6.43             => 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(list(exp(list(char))),exp(list(char)),hAPP(list(char),fun(list(exp(list(char))),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(exp(list(char))),exp(list(char)))),call(list(char)),Eb),M),Esa)),Ta)) ) ) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_970_confs__hext,axiom,
% 6.55/6.43      ! [X_a,H_b,Pa,Hb,Vs_1,Ts] :
% 6.55/6.43        ( hBOOL(hAPP(list(ty),bool,hAPP(list(val),fun(list(ty),bool),hAPP(fun(val,fun(ty,bool)),fun(list(val),fun(list(ty),bool)),list_all2(val,ty),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,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(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,fun(ty,bool))),conf(X_a),Pa),Hb)),Vs_1),Ts))
% 6.55/6.43       => ( hBOOL(hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool,hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),bool),hext,Hb),H_b))
% 6.55/6.43         => hBOOL(hAPP(list(ty),bool,hAPP(list(val),fun(list(ty),bool),hAPP(fun(val,fun(ty,bool)),fun(list(val),fun(list(ty),bool)),list_all2(val,ty),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,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(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,fun(ty,bool))),conf(X_a),Pa),H_b)),Vs_1),Ts)) ) ) ).
% 6.55/6.43  
% 6.55/6.43  fof(fact_971_wts_H__iff__wts,axiom,
% 6.55/6.43      ! [Pa,Hb,Ea,Esa,Ts] :
% 6.55/6.44        ( hBOOL(hAPP(list(ty),bool,hAPP(list(exp(list(char))),fun(list(ty),bool),hAPP(fun(list(char),option(ty)),fun(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(ty),bool)))),wTrts,Pa),Hb),Ea),Esa),Ts))
% 6.55/6.44      <=> hBOOL(hAPP(list(ty),bool,hAPP(list(exp(list(char))),fun(list(ty),bool),hAPP(fun(list(char),option(ty)),fun(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(ty),bool)))),wTrts_1,Pa),Hb),Ea),Esa),Ts)) ) ).
% 6.55/6.44  
% 6.55/6.44  fof(fact_972_wts_H__wts,axiom,
% 6.55/6.44      ! [Pa,Hb,Ea,Esa,Ts] :
% 6.55/6.44        ( hBOOL(hAPP(list(ty),bool,hAPP(list(exp(list(char))),fun(list(ty),bool),hAPP(fun(list(char),option(ty)),fun(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(ty),bool)))),wTrts,Pa),Hb),Ea),Esa),Ts))
% 6.55/6.44       => hBOOL(hAPP(list(ty),bool,hAPP(list(exp(list(char))),fun(list(ty),bool),hAPP(fun(list(char),option(ty)),fun(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(ty),bool)))),wTrts_1,Pa),Hb),Ea),Esa),Ts)) ) ).
% 6.55/6.44  
% 6.55/6.44  fof(fact_973_wts__wts_H,axiom,
% 6.55/6.44      ! [Pa,Hb,Ea,Esa,Ts] :
% 6.55/6.44        ( hBOOL(hAPP(list(ty),bool,hAPP(list(exp(list(char))),fun(list(ty),bool),hAPP(fun(list(char),option(ty)),fun(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(ty),bool)))),wTrts_1,Pa),Hb),Ea),Esa),Ts))
% 6.55/6.44       => hBOOL(hAPP(list(ty),bool,hAPP(list(exp(list(char))),fun(list(ty),bool),hAPP(fun(list(char),option(ty)),fun(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(ty),bool)))),wTrts,Pa),Hb),Ea),Esa),Ts)) ) ).
% 6.55/6.44  
% 6.55/6.44  fof(fact_974_confs__widens,axiom,
% 6.55/6.44      ! [X_a,Ts_1,Pa,Hb,Vs_1,Ts] :
% 6.55/6.44        ( hBOOL(hAPP(list(ty),bool,hAPP(list(val),fun(list(ty),bool),hAPP(fun(val,fun(ty,bool)),fun(list(val),fun(list(ty),bool)),list_all2(val,ty),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,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(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,fun(ty,bool))),conf(X_a),Pa),Hb)),Vs_1),Ts))
% 6.55/6.44       => ( hBOOL(hAPP(list(ty),bool,hAPP(list(ty),fun(list(ty),bool),hAPP(fun(ty,fun(ty,bool)),fun(list(ty),fun(list(ty),bool)),list_all2(ty,ty),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),Pa)),Ts),Ts_1))
% 6.55/6.44         => hBOOL(hAPP(list(ty),bool,hAPP(list(val),fun(list(ty),bool),hAPP(fun(val,fun(ty,bool)),fun(list(val),fun(list(ty),bool)),list_all2(val,ty),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,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(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,fun(ty,bool))),conf(X_a),Pa),Hb)),Vs_1),Ts_1)) ) ) ).
% 6.55/6.44  
% 6.55/6.44  fof(fact_975_WTrt_H__WTrts_H_Ointros_I13_J,axiom,
% 6.55/6.44      ! [M,Ta,Esa,Ts,Pa,Hb,Ea,Eb] :
% 6.55/6.44        ( 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),nt))
% 6.55/6.44       => ( hBOOL(hAPP(list(ty),bool,hAPP(list(exp(list(char))),fun(list(ty),bool),hAPP(fun(list(char),option(ty)),fun(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(ty),bool)))),wTrts,Pa),Hb),Ea),Esa),Ts))
% 6.55/6.44         => 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(list(exp(list(char))),exp(list(char)),hAPP(list(char),fun(list(exp(list(char))),exp(list(char))),hAPP(exp(list(char)),fun(list(char),fun(list(exp(list(char))),exp(list(char)))),call(list(char)),Eb),M),Esa)),Ta)) ) ) ).
% 6.55/6.44  
% 6.55/6.44  fof(fact_976_WTrt_H__WTrts_H_Ointros_I15_J,axiom,
% 6.55/6.44      ! [Esa,Ts,Pa,Hb,Ea,Eb,Ta] :
% 6.55/6.44        ( 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))
% 6.55/6.44       => ( hBOOL(hAPP(list(ty),bool,hAPP(list(exp(list(char))),fun(list(ty),bool),hAPP(fun(list(char),option(ty)),fun(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(ty),bool)))),wTrts,Pa),Hb),Ea),Esa),Ts))
% 6.55/6.44         => hBOOL(hAPP(list(ty),bool,hAPP(list(exp(list(char))),fun(list(ty),bool),hAPP(fun(list(char),option(ty)),fun(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(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(list(exp(list(char))),fun(list(ty),bool)))),wTrts,Pa),Hb),Ea),hAPP(list(exp(list(char))),list(exp(list(char))),hAPP(exp(list(char)),fun(list(exp(list(char))),list(exp(list(char)))),cons(exp(list(char))),Eb),Esa)),hAPP(list(ty),list(ty),hAPP(ty,fun(list(ty),list(ty)),cons(ty),Ta),Ts))) ) ) ).
% 6.55/6.44  
% 6.55/6.44  fof(fact_977_confs__conv__map,axiom,
% 6.55/6.44      ! [X_a,Pa,Hb,Vs_1,Ts_1] :
% 6.55/6.44        ( hBOOL(hAPP(list(ty),bool,hAPP(list(val),fun(list(ty),bool),hAPP(fun(val,fun(ty,bool)),fun(list(val),fun(list(ty),bool)),list_all2(val,ty),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,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(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,fun(ty,bool))),conf(X_a),Pa),Hb)),Vs_1),Ts_1))
% 6.55/6.44      <=> ? [Ts_2] :
% 6.55/6.44            ( hAPP(list(val),list(option(ty)),hAPP(fun(val,option(ty)),fun(list(val),list(option(ty))),map(val,option(ty)),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,option(ty)),typeof_h,Hb)),Vs_1) = hAPP(list(ty),list(option(ty)),hAPP(fun(ty,option(ty)),fun(list(ty),list(option(ty))),map(ty,option(ty)),some(ty)),Ts_2)
% 6.55/6.44            & hBOOL(hAPP(list(ty),bool,hAPP(list(ty),fun(list(ty),bool),hAPP(fun(ty,fun(ty,bool)),fun(list(ty),fun(list(ty),bool)),list_all2(ty,ty),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),Pa)),Ts_2),Ts_1)) ) ) ).
% 6.55/6.44  
% 6.55/6.44  fof(fact_978_confs__Cons2,axiom,
% 6.55/6.44      ! [X_a,Pa,Hb,Xs,Y_1,Ys] :
% 6.55/6.44        ( hBOOL(hAPP(list(ty),bool,hAPP(list(val),fun(list(ty),bool),hAPP(fun(val,fun(ty,bool)),fun(list(val),fun(list(ty),bool)),list_all2(val,ty),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,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(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,fun(ty,bool))),conf(X_a),Pa),Hb)),Xs),hAPP(list(ty),list(ty),hAPP(ty,fun(list(ty),list(ty)),cons(ty),Y_1),Ys)))
% 6.55/6.44      <=> ? [Z,Zs_1] :
% 6.55/6.44            ( Xs = hAPP(list(val),list(val),hAPP(val,fun(list(val),list(val)),cons(val),Z),Zs_1)
% 6.55/6.44            & hBOOL(hAPP(ty,bool,hAPP(val,fun(ty,bool),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,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(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,fun(ty,bool))),conf(X_a),Pa),Hb),Z),Y_1))
% 6.55/6.44            & hBOOL(hAPP(list(ty),bool,hAPP(list(val),fun(list(ty),bool),hAPP(fun(val,fun(ty,bool)),fun(list(val),fun(list(ty),bool)),list_all2(val,ty),hAPP(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,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(fun(nat,option(product_prod(list(char),fun(product_prod(list(char),list(char)),option(val))))),fun(val,fun(ty,bool))),conf(X_a),Pa),Hb)),Zs_1),Ys)) ) ) ).
% 6.55/6.44  
% 6.55/6.44  fof(fact_979_list__all2__append2,axiom,
% 6.55/6.44      ! [X_b,X_a,Pa,Xs,Ys,Zs] :
% 6.55/6.44        ( hBOOL(hAPP(list(X_b),bool,hAPP(list(X_a),fun(list(X_b),bool),hAPP(fun(X_a,fun(X_b,bool)),fun(list(X_a),fun(list(X_b),bool)),list_all2(X_a,X_b),Pa),Xs),hAPP(list(X_b),list(X_b),hAPP(list(X_b),fun(list(X_b),list(X_b)),append(X_b),Ys),Zs)))
% 6.55/6.44      <=> ? [Us,Vs_2] :
% 6.55/6.44            ( Xs = hAPP(list(X_a),list(X_a),hAPP(list(X_a),fun(list(X_a),list(X_a)),append(X_a),Us),Vs_2)
% 6.55/6.44            & hAPP(list(X_a),nat,size_size(list(X_a)),Us) = hAPP(list(X_b),nat,size_size(list(X_b)),Ys)
% 6.55/6.44            & hAPP(list(X_a),nat,size_size(list(X_a)),Vs_2) = hAPP(list(X_b),nat,size_size(list(X_b)),Zs)
% 6.55/6.44            & hBOOL(hAPP(list(X_b),bool,hAPP(list(X_a),fun(list(X_b),bool),hAPP(fun(X_a,fun(X_b,bool)),fun(list(X_a),fun(list(X_b),bool)),list_all2(X_a,X_b),Pa),Us),Ys))
% 6.55/6.44            & hBOOL(hAPP(list(X_b),bool,hAPP(list(X_a),fun(list(X_b),bool),hAPP(fun(X_a,fun(X_b,bool)),fun(list(X_a),fun(list(X_b),bool)),list_all2(X_a,X_b),Pa),Vs_2),Zs)) ) ) ).
% 6.55/6.44  
% 6.55/6.44  fof(fact_980_list__all2__append1,axiom,
% 6.55/6.44      ! [X_b,X_a,Pa,Xs,Ys,Zs] :
% 6.55/6.44        ( hBOOL(hAPP(list(X_b),bool,hAPP(list(X_a),fun(list(X_b),bool),hAPP(fun(X_a,fun(X_b,bool)),fun(list(X_a),fun(list(X_b),bool)),list_all2(X_a,X_b),Pa),hAPP(list(X_a),list(X_a),hAPP(list(X_a),fun(list(X_a),list(X_a)),append(X_a),Xs),Ys)),Zs))
% 6.55/6.44      <=> ? [Us,Vs_2] :
% 6.55/6.44            ( Zs = hAPP(list(X_b),list(X_b),hAPP(list(X_b),fun(list(X_b),list(X_b)),append(X_b),Us),Vs_2)
% 6.55/6.44            & hAPP(list(X_b),nat,size_size(list(X_b)),Us) = hAPP(list(X_a),nat,size_size(list(X_a)),Xs)
% 6.55/6.44            & hAPP(list(X_b),nat,size_size(list(X_b)),Vs_2) = hAPP(list(X_a),nat,size_size(list(X_a)),Ys)
% 6.55/6.44            & hBOOL(hAPP(list(X_b),bool,hAPP(list(X_a),fun(list(X_b),bool),hAPP(fun(X_a,fun(X_b,bool)),fun(list(X_a),fun(list(X_b),bool)),list_all2(X_a,X_b),Pa),Xs),Us))
% 6.55/6.44            & hBOOL(hAPP(list(X_b),bool,hAPP(list(X_a),fun(list(X_b),bool),hAPP(fun(X_a,fun(X_b,bool)),fun(list(X_a),fun(list(X_b),bool)),list_all2(X_a,X_b),Pa),Ys),Vs_2)) ) ) ).
% 6.55/6.44  
% 6.55/6.44  fof(fact_981_tranclD2,axiom,
% 6.55/6.44      ! [X_a,X_1,Y_1,R_1] :
% 6.55/6.44        ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),X_1),Y_1)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_trancl(X_a),R_1)))
% 6.55/6.44       => ? [Z] :
% 6.55/6.44            ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),X_1),Z)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),R_1)))
% 6.55/6.44            & hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),Z),Y_1)),R_1)) ) ) ).
% 6.55/6.44  
% 6.55/6.44  fof(fact_982_tranclD,axiom,
% 6.55/6.44      ! [X_a,X_1,Y_1,R_1] :
% 6.55/6.44        ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),X_1),Y_1)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_trancl(X_a),R_1)))
% 6.55/6.44       => ? [Z] :
% 6.55/6.44            ( hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),X_1),Z)),R_1))
% 6.55/6.44            & hBOOL(hAPP(fun(product_prod(X_a,X_a),bool),bool,hAPP(product_prod(X_a,X_a),fun(fun(product_prod(X_a,X_a),bool),bool),member(product_prod(X_a,X_a)),hAPP(X_a,product_prod(X_a,X_a),hAPP(X_a,fun(X_a,product_prod(X_a,X_a)),product_Pair(X_a,X_a),Z),Y_1)),hAPP(fun(product_prod(X_a,X_a),bool),fun(product_prod(X_a,X_a),bool),transitive_rtrancl(X_a),R_1))) ) ) ).
% 6.55/6.44  
% 6.55/6.44  fof(fact_983_blocksRedsFinal,axiom,
% 6.55/6.44      ! [L,Eb,Hb,Lb,E_b,H_b,L_b,Pa,Vs_1,Vs,Ts] :
% 6.55/6.44        ( hAPP(list(list(char)),nat,size_size(list(list(char))),Vs) = hAPP(list(ty),nat,size_size(list(ty)),Ts)
% 6.55/6.44       => ( hAPP(list(val),nat,size_size(list(val)),Vs_1) = hAPP(list(ty),nat,size_size(list(ty)),Ts)
% 6.55/6.44         => ( hBOOL(hAPP(list(list(char)),bool,distinct(list(char)),Vs))
% 6.55/6.44           => ( 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(list(val),fun(list(char),option(val)),hAPP(list(list(char)),fun(list(val),fun(list(char),option(val))),hAPP(fun(list(char),option(val)),fun(list(list(char)),fun(list(val),fun(list(char),option(val)))),map_upds(list(char),val),Lb),Vs),Vs_1)))),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(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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.44             => ( hBOOL(hAPP(exp(list(char)),bool,final(list(char)),E_b))
% 6.55/6.44               => ( L = hAPP(fun(list(char),bool),fun(list(char),option(val)),hAPP(fun(list(char),option(val)),fun(fun(list(char),bool),fun(list(char),option(val))),hAPP(fun(list(char),option(val)),fun(fun(list(char),option(val)),fun(fun(list(char),bool),fun(list(char),option(val)))),override_on(list(char),option(val)),L_b),Lb),hAPP(list(list(char)),fun(list(char),bool),set(list(char)),Vs))
% 6.55/6.44                 => 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(product_prod(list(list(char)),product_prod(list(ty),product_prod(list(val),exp(list(char))))),exp(list(char)),blocks,hAPP(product_prod(list(ty),product_prod(list(val),exp(list(char)))),product_prod(list(list(char)),product_prod(list(ty),product_prod(list(val),exp(list(char))))),hAPP(list(list(char)),fun(product_prod(list(ty),product_prod(list(val),exp(list(char)))),product_prod(list(list(char)),product_prod(list(ty),product_prod(list(val),exp(list(char)))))),product_Pair(list(list(char)),product_prod(list(ty),product_prod(list(val),exp(list(char))))),Vs),hAPP(product_prod(list(val),exp(list(char))),product_prod(list(ty),product_prod(list(val),exp(list(char)))),hAPP(list(ty),fun(product_prod(list(val),exp(list(char))),product_prod(list(ty),product_prod(list(val),exp(list(char))))),product_Pair(list(ty),product_prod(list(val),exp(list(char)))),Ts),hAPP(exp(list(char)),product_prod(list(val),exp(list(char))),hAPP(list(val),fun(exp(list(char)),product_prod(list(val),exp(list(char)))),product_Pair(list(val),exp(list(char))),Vs_1),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)))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ) ) ) ) ) ).
% 6.55/6.44  
% 6.55/6.44  fof(fact_984_override__on__def,axiom,
% 6.55/6.44      ! [X_b,X_a,F,G,A_2,X_2] :
% 6.55/6.44        ( ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),X_2),A_2))
% 6.55/6.44         => hAPP(X_a,X_b,hAPP(fun(X_a,bool),fun(X_a,X_b),hAPP(fun(X_a,X_b),fun(fun(X_a,bool),fun(X_a,X_b)),hAPP(fun(X_a,X_b),fun(fun(X_a,X_b),fun(fun(X_a,bool),fun(X_a,X_b))),override_on(X_a,X_b),F),G),A_2),X_2) = hAPP(X_a,X_b,G,X_2) )
% 6.55/6.44        & ( ~ hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),X_2),A_2))
% 6.55/6.44         => hAPP(X_a,X_b,hAPP(fun(X_a,bool),fun(X_a,X_b),hAPP(fun(X_a,X_b),fun(fun(X_a,bool),fun(X_a,X_b)),hAPP(fun(X_a,X_b),fun(fun(X_a,X_b),fun(fun(X_a,bool),fun(X_a,X_b))),override_on(X_a,X_b),F),G),A_2),X_2) = hAPP(X_a,X_b,F,X_2) ) ) ).
% 6.55/6.44  
% 6.55/6.44  fof(fact_985_override__on__apply__notin,axiom,
% 6.55/6.44      ! [X_b,X_a,F,G,A_1,A_2] :
% 6.55/6.44        ( ~ hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),A_1),A_2))
% 6.55/6.44       => hAPP(X_a,X_b,hAPP(fun(X_a,bool),fun(X_a,X_b),hAPP(fun(X_a,X_b),fun(fun(X_a,bool),fun(X_a,X_b)),hAPP(fun(X_a,X_b),fun(fun(X_a,X_b),fun(fun(X_a,bool),fun(X_a,X_b))),override_on(X_a,X_b),F),G),A_2),A_1) = hAPP(X_a,X_b,F,A_1) ) ).
% 6.55/6.44  
% 6.55/6.44  fof(fact_986_override__on__apply__in,axiom,
% 6.55/6.44      ! [X_b,X_a,F,G,A_1,A_2] :
% 6.55/6.44        ( hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),A_1),A_2))
% 6.55/6.44       => hAPP(X_a,X_b,hAPP(fun(X_a,bool),fun(X_a,X_b),hAPP(fun(X_a,X_b),fun(fun(X_a,bool),fun(X_a,X_b)),hAPP(fun(X_a,X_b),fun(fun(X_a,X_b),fun(fun(X_a,bool),fun(X_a,X_b))),override_on(X_a,X_b),F),G),A_2),A_1) = hAPP(X_a,X_b,G,A_1) ) ).
% 6.55/6.44  
% 6.55/6.44  fof(fact_987_distinct_Osimps_I2_J,axiom,
% 6.55/6.44      ! [X_a,X_1,Xs] :
% 6.55/6.44        ( hBOOL(hAPP(list(X_a),bool,distinct(X_a),hAPP(list(X_a),list(X_a),hAPP(X_a,fun(list(X_a),list(X_a)),cons(X_a),X_1),Xs)))
% 6.55/6.44      <=> ( ~ hBOOL(hAPP(fun(X_a,bool),bool,hAPP(X_a,fun(fun(X_a,bool),bool),member(X_a),X_1),hAPP(list(X_a),fun(X_a,bool),set(X_a),Xs)))
% 6.55/6.44          & hBOOL(hAPP(list(X_a),bool,distinct(X_a),Xs)) ) ) ).
% 6.55/6.44  
% 6.55/6.44  fof(fact_988_blocksReds,axiom,
% 6.55/6.44      ! [Eb,Hb,Lb,E_b,H_b,L_b,Pa,Vs_1,Vs,Ts] :
% 6.55/6.44        ( hAPP(list(list(char)),nat,size_size(list(list(char))),Vs) = hAPP(list(ty),nat,size_size(list(ty)),Ts)
% 6.55/6.44       => ( hAPP(list(val),nat,size_size(list(val)),Vs_1) = hAPP(list(ty),nat,size_size(list(ty)),Ts)
% 6.55/6.44         => ( hBOOL(hAPP(list(list(char)),bool,distinct(list(char)),Vs))
% 6.55/6.44           => ( 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(list(val),fun(list(char),option(val)),hAPP(list(list(char)),fun(list(val),fun(list(char),option(val))),hAPP(fun(list(char),option(val)),fun(list(list(char)),fun(list(val),fun(list(char),option(val)))),map_upds(list(char),val),Lb),Vs),Vs_1)))),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(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),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),transitive_rtrancl(product_prod(exp(list(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(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))))
% 6.55/6.44             => 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(product_prod(list(list(char)),product_prod(list(ty),product_prod(list(val),exp(list(char))))),exp(list(char)),blocks,hAPP(product_prod(list(ty),product_prod(list(val),exp(list(char)))),product_prod(list(list(char)),product_prod(list(ty),product_prod(list(val),exp(list(char))))),hAPP(list(list(char)),fun(product_prod(list(ty),product_prod(list(val),exp(list(char)))),product_prod(list(list(char)),product_prod(list(ty),product_prod(list(val),exp(list(char)))))),product_Pair(list(list(char)),product_prod(list(ty),product_prod(list(val),exp(list(char))))),Vs),hAPP(product_prod(list(val),exp(list(char))),product_prod(list(ty),product_prod(list(val),exp(list(char)))),hAPP(list(ty),fun(product_prod(list(val),exp(list(char))),product_prod(list(ty),product_prod(list(val),exp(list(char))))),product_Pair(list(ty),product_prod(list(val),exp(list(char)))),Ts),hAPP(exp(list(char)),product_prod(list(val),exp(list(char))),hAPP(list(val),fun(exp(list(char)),product_prod(list(val),exp(list(char)))),product_Pair(list(val),exp(list(char))),Vs_1),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(product_prod(list(list(char)),product_prod(list(ty),product_prod(list(val),exp(list(char))))),exp(list(char)),blocks,hAPP(product_prod(list(ty),product_prod(list(val),exp(list(char)))),product_prod(list(list(char)),product_prod(list(ty),product_prod(list(val),exp(list(char))))),hAPP(list(list(char)),fun(product_prod(list(ty),product_prod(list(val),exp(list(char)))),product_prod(list(list(char)),product_prod(list(ty),product_prod(list(val),exp(list(char)))))),product_Pair(list(list(char)),product_prod(list(ty),product_prod(list(val),exp(list(char))))),Vs),hAPP(product_prod(list(val),exp(list(char))),product_prod(list(ty),product_prod(list(val),exp(list(char)))),hAPP(list(ty),fun(product_prod(list(val),exp(list(char))),product_prod(list(ty),product_prod(list(val),exp(list(char))))),product_Pair(list(ty),product_prod(list(val),exp(list(char)))),Ts),hAPP(exp(list(char)),product_prod(list(val),exp(list(char))),hAPP(list(val),fun(exp(list(char)),product_prod(list(val),exp(list(char)))),product_Pair(list(val),exp(list(char))),hAPP(list(list(char)),list(val),hAPP(fun(list(char),val),fun(list(list(char)),list(val)),map(list(char),val),hAPP(fun(list(char),option(val)),fun(list(char),val),hAPP(fun(option(val),val),fun(fun(list(char),option(val)),fun(list(char),val)),comp(option(val),val,list(char)),the(val)),L_b)),Vs)),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(fun(list(char),bool),fun(list(char),option(val)),hAPP(fun(list(char),option(val)),fun(fun(list(char),bool),fun(list(char),option(val))),hAPP(fun(list(char),option(val)),fun(fun(list(char),option(val)),fun(fun(list(char),bool),fun(list(char),option(val)))),override_on(list(char),option(val)),L_b),Lb),hAPP(list(list(char)),fun(list(char),bool),set(list(char)),Vs)))))),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),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),transitive_rtrancl(product_prod(exp(list(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(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)))) ) ) ) ) ).
% 6.55/6.44  
% 6.55/6.44  fof(fact_989_subcls__induct,axiom,
% 6.55/6.44      ! [X_a,C_1,Q_1,Wf_md,Pa] :
% 6.55/6.44        ( 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,X_a)))))))),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,X_a)))))))),fun(list(char),fun(product_prod(list(char),product_prod(list(ty),product_prod(ty,X_a))),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,X_a)))))))),bool),wf_prog(X_a),Wf_md),Pa))
% 6.55/6.44       => ( ! [C_2] :
% 6.55/6.44              ( ! [D_1] :
% 6.55/6.44                  ( hBOOL(hAPP(fun(product_prod(list(char),list(char)),bool),bool,hAPP(product_prod(list(char),list(char)),fun(fun(product_prod(list(char),list(char)),bool),bool),member(product_prod(list(char),list(char))),hAPP(list(char),product_prod(list(char),list(char)),hAPP(list(char),fun(list(char),product_prod(list(char),list(char))),product_Pair(list(char),list(char)),C_2),D_1)),hAPP(fun(product_prod(list(char),list(char)),bool),fun(product_prod(list(char),list(char)),bool),transitive_trancl(list(char)),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(product_prod(list(char),list(char)),bool),subcls1(X_a),Pa))))
% 6.55/6.44                 => hBOOL(hAPP(list(char),bool,Q_1,D_1)) )
% 6.55/6.44             => hBOOL(hAPP(list(char),bool,Q_1,C_2)) )
% 6.55/6.44         => hBOOL(hAPP(list(char),bool,Q_1,C_1)) ) ) ).
% 6.55/6.44  
% 6.55/6.44  fof(fact_990_List_Omap_Ocomp,axiom,
% 6.55/6.44      ! [X_a,X_c,X_b,F,G] : hAPP(fun(list(X_a),list(X_c)),fun(list(X_a),list(X_b)),hAPP(fun(list(X_c),list(X_b)),fun(fun(list(X_a),list(X_c)),fun(list(X_a),list(X_b))),comp(list(X_c),list(X_b),list(X_a)),hAPP(fun(X_c,X_b),fun(list(X_c),list(X_b)),map(X_c,X_b),F)),hAPP(fun(X_a,X_c),fun(list(X_a),list(X_c)),map(X_a,X_c),G)) = hAPP(fun(X_a,X_b),fun(list(X_a),list(X_b)),map(X_a,X_b),hAPP(fun(X_a,X_c),fun(X_a,X_b),hAPP(fun(X_c,X_b),fun(fun(X_a,X_c),fun(X_a,X_b)),comp(X_c,X_b,X_a),F),G)) ).
% 6.55/6.44  
% 6.55/6.44  fof(fact_991_map__comp__map,axiom,
% 6.55/6.44      ! [X_a,X_c,X_b,F,G] : hAPP(fun(list(X_a),list(X_c)),fun(list(X_a),list(X_b)),hAPP(fun(list(X_c),list(X_b)),fun(fun(list(X_a),list(X_c)),fun(list(X_a),list(X_b))),comp(list(X_c),list(X_b),list(X_a)),hAPP(fun(X_c,X_b),fun(list(X_c),list(X_b)),map(X_c,X_b),F)),hAPP(fun(X_a,X_c),fun(list(X_a),list(X_c)),map(X_a,X_c),G)) = hAPP(fun(X_a,X_b),fun(list(X_a),list(X_b)),map(X_a,X_b),hAPP(fun(X_a,X_c),fun(X_a,X_b),hAPP(fun(X_c,X_b),fun(fun(X_a,X_c),fun(X_a,X_b)),comp(X_c,X_b,X_a),F),G)) ).
% 6.55/6.44  
% 6.55/6.44  fof(fact_992_List_Omap_Ocompositionality,axiom,
% 6.55/6.44      ! [X_b,X_a,X_c,F,G,List] : hAPP(list(X_b),list(X_a),hAPP(fun(X_b,X_a),fun(list(X_b),list(X_a)),map(X_b,X_a),F),hAPP(list(X_c),list(X_b),hAPP(fun(X_c,X_b),fun(list(X_c),list(X_b)),map(X_c,X_b),G),List)) = hAPP(list(X_c),list(X_a),hAPP(fun(X_c,X_a),fun(list(X_c),list(X_a)),map(X_c,X_a),hAPP(fun(X_c,X_b),fun(X_c,X_a),hAPP(fun(X_b,X_a),fun(fun(X_c,X_b),fun(X_c,X_a)),comp(X_b,X_a,X_c),F),G)),List) ).
% 6.55/6.44  
% 6.55/6.44  fof(fact_993_map__map,axiom,
% 6.55/6.44      ! [X_b,X_a,X_c,F,G,Xs] : hAPP(list(X_b),list(X_a),hAPP(fun(X_b,X_a),fun(list(X_b),list(X_a)),map(X_b,X_a),F),hAPP(list(X_c),list(X_b),hAPP(fun(X_c,X_b),fun(list(X_c),list(X_b)),map(X_c,X_b),G),Xs)) = hAPP(list(X_c),list(X_a),hAPP(fun(X_c,X_a),fun(list(X_c),list(X_a)),map(X_c,X_a),hAPP(fun(X_c,X_b),fun(X_c,X_a),hAPP(fun(X_b,X_a),fun(fun(X_c,X_b),fun(X_c,X_a)),comp(X_b,X_a,X_c),F),G)),Xs) ).
% 6.55/6.44  
% 6.55/6.44  fof(fact_994_o__eq__elim,axiom,
% 6.55/6.44      ! [X_a,X_c,X_b,X_d,A_1,B,C,D] :
% 6.55/6.44        ( hAPP(fun(X_a,X_c),fun(X_a,X_b),hAPP(fun(X_c,X_b),fun(fun(X_a,X_c),fun(X_a,X_b)),comp(X_c,X_b,X_a),A_1),B) = hAPP(fun(X_a,X_d),fun(X_a,X_b),hAPP(fun(X_d,X_b),fun(fun(X_a,X_d),fun(X_a,X_b)),comp(X_d,X_b,X_a),C),D)
% 6.55/6.44       => ! [V] : hAPP(X_c,X_b,A_1,hAPP(X_a,X_c,B,V)) = hAPP(X_d,X_b,C,hAPP(X_a,X_d,D,V)) ) ).
% 6.55/6.44  
% 6.55/6.44  fof(fact_995_o__eq__dest,axiom,
% 6.55/6.44      ! [X_a,X_c,X_b,X_d,Va,A_1,B,C,D] :
% 6.55/6.44        ( hAPP(fun(X_a,X_c),fun(X_a,X_b),hAPP(fun(X_c,X_b),fun(fun(X_a,X_c),fun(X_a,X_b)),comp(X_c,X_b,X_a),A_1),B) = hAPP(fun(X_a,X_d),fun(X_a,X_b),hAPP(fun(X_d,X_b),fun(fun(X_a,X_d),fun(X_a,X_b)),comp(X_d,X_b,X_a),C),D)
% 6.55/6.44       => hAPP(X_c,X_b,A_1,hAPP(X_a,X_c,B,Va)) = hAPP(X_d,X_b,C,hAPP(X_a,X_d,D,Va)) ) ).
% 6.55/6.44  
% 6.55/6.44  fof(fact_996_o__apply,axiom,
% 6.55/6.44      ! [X_c,X_a,X_b,F,G,X_1] : hAPP(X_c,X_a,hAPP(fun(X_c,X_b),fun(X_c,X_a),hAPP(fun(X_b,X_a),fun(fun(X_c,X_b),fun(X_c,X_a)),comp(X_b,X_a,X_c),F),G),X_1) = hAPP(X_b,X_a,F,hAPP(X_c,X_b,G,X_1)) ).
% 6.55/6.44  
% 6.55/6.44  fof(fact_997_o__assoc,axiom,
% 6.55/6.44      ! [X_a,X_c,X_b,X_d,F,G,Hb] : hAPP(fun(X_a,X_c),fun(X_a,X_b),hAPP(fun(X_c,X_b),fun(fun(X_a,X_c),fun(X_a,X_b)),comp(X_c,X_b,X_a),F),hAPP(fun(X_a,X_d),fun(X_a,X_c),hAPP(fun(X_d,X_c),fun(fun(X_a,X_d),fun(X_a,X_c)),comp(X_d,X_c,X_a),G),Hb)) = hAPP(fun(X_a,X_d),fun(X_a,X_b),hAPP(fun(X_d,X_b),fun(fun(X_a,X_d),fun(X_a,X_b)),comp(X_d,X_b,X_a),hAPP(fun(X_d,X_c),fun(X_d,X_b),hAPP(fun(X_c,X_b),fun(fun(X_d,X_c),fun(X_d,X_b)),comp(X_c,X_b,X_d),F),G)),Hb) ).
% 6.55/6.44  
% 6.55/6.44  fof(fact_998_o__def,axiom,
% 6.55/6.44      ! [X_a,X_b,X_c,F,G,X_2] : hAPP(X_a,X_b,hAPP(fun(X_a,X_c),fun(X_a,X_b),hAPP(fun(X_c,X_b),fun(fun(X_a,X_c),fun(X_a,X_b)),comp(X_c,X_b,X_a),F),G),X_2) = hAPP(X_c,X_b,F,hAPP(X_a,X_c,G,X_2)) ).
% 6.55/6.44  
% 6.55/6.44  fof(fact_999_fun__upd__comp,axiom,
% 6.55/6.44      ! [X_a,X_c,X_b,F,G,X_1,Y_1] : hAPP(fun(X_a,X_c),fun(X_a,X_b),hAPP(fun(X_c,X_b),fun(fun(X_a,X_c),fun(X_a,X_b)),comp(X_c,X_b,X_a),F),hAPP(X_c,fun(X_a,X_c),hAPP(X_a,fun(X_c,fun(X_a,X_c)),hAPP(fun(X_a,X_c),fun(X_a,fun(X_c,fun(X_a,X_c))),fun_upd(X_a,X_c),G),X_1),Y_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),hAPP(fun(X_a,X_c),fun(X_a,X_b),hAPP(fun(X_c,X_b),fun(fun(X_a,X_c),fun(X_a,X_b)),comp(X_c,X_b,X_a),F),G)),X_1),hAPP(X_c,X_b,F,Y_1)) ).
% 6.55/6.44  
% 6.55/6.44  %----Arities (16)
% 6.55/6.44  fof(arity_fun___Lattices_Osemilattice__sup,axiom,
% 6.55/6.44      ! [T_2,T_1] :
% 6.55/6.44        ( lattice(T_1)
% 6.55/6.44       => semilattice_sup(fun(T_2,T_1)) ) ).
% 6.55/6.44  
% 6.55/6.44  fof(arity_fun___Orderings_Opreorder,axiom,
% 6.55/6.44      ! [T_2,T_1] :
% 6.55/6.44        ( preorder(T_1)
% 6.55/6.44       => preorder(fun(T_2,T_1)) ) ).
% 6.55/6.44  
% 6.55/6.44  fof(arity_fun___Lattices_Olattice,axiom,
% 6.55/6.44      ! [T_2,T_1] :
% 6.55/6.44        ( lattice(T_1)
% 6.55/6.44       => lattice(fun(T_2,T_1)) ) ).
% 6.55/6.44  
% 6.55/6.44  fof(arity_fun___Orderings_Oorder,axiom,
% 6.55/6.44      ! [T_2,T_1] :
% 6.55/6.44        ( order(T_1)
% 6.55/6.44       => order(fun(T_2,T_1)) ) ).
% 6.55/6.44  
% 6.55/6.44  fof(arity_fun___Orderings_Oord,axiom,
% 6.55/6.44      ! [T_2,T_1] :
% 6.55/6.44        ( ord(T_1)
% 6.55/6.44       => ord(fun(T_2,T_1)) ) ).
% 6.55/6.44  
% 6.55/6.44  fof(arity_Nat_Onat___Lattices_Osemilattice__sup,axiom,
% 6.55/6.44      semilattice_sup(nat) ).
% 6.55/6.44  
% 6.55/6.44  fof(arity_Nat_Onat___Orderings_Opreorder,axiom,
% 6.55/6.44      preorder(nat) ).
% 6.55/6.44  
% 6.55/6.44  fof(arity_Nat_Onat___Orderings_Olinorder,axiom,
% 6.55/6.44      linorder(nat) ).
% 6.55/6.44  
% 6.55/6.44  fof(arity_Nat_Onat___Lattices_Olattice,axiom,
% 6.55/6.44      lattice(nat) ).
% 6.55/6.44  
% 6.55/6.44  fof(arity_Nat_Onat___Orderings_Oorder,axiom,
% 6.55/6.44      order(nat) ).
% 6.55/6.44  
% 6.55/6.44  fof(arity_Nat_Onat___Orderings_Oord,axiom,
% 6.55/6.44      ord(nat) ).
% 6.55/6.44  
% 6.55/6.44  fof(arity_HOL_Obool___Lattices_Osemilattice__sup,axiom,
% 6.55/6.44      semilattice_sup(bool) ).
% 6.55/6.44  
% 6.55/6.44  fof(arity_HOL_Obool___Orderings_Opreorder,axiom,
% 6.55/6.44      preorder(bool) ).
% 6.55/6.44  
% 6.55/6.44  fof(arity_HOL_Obool___Lattices_Olattice,axiom,
% 6.55/6.44      lattice(bool) ).
% 6.55/6.44  
% 6.55/6.44  fof(arity_HOL_Obool___Orderings_Oorder,axiom,
% 6.55/6.44      order(bool) ).
% 6.55/6.44  
% 6.55/6.44  fof(arity_HOL_Obool___Orderings_Oord,axiom,
% 6.55/6.44      ord(bool) ).
% 6.55/6.44  
% 6.55/6.44  %----Helper facts (20)
% 6.55/6.44  fof(help_ti_idem,axiom,
% 6.55/6.44      ! [T,A] : ti(T,ti(T,A)) = ti(T,A) ).
% 6.55/6.44  
% 6.55/6.44  fof(help_fNot_1_1_U,axiom,
% 6.55/6.44      ! [P] :
% 6.55/6.44        ( ~ hBOOL(hAPP(bool,bool,fNot,P))
% 6.55/6.44        | ~ hBOOL(P) ) ).
% 6.55/6.44  
% 6.55/6.44  fof(help_fNot_2_1_U,axiom,
% 6.55/6.44      ! [P] :
% 6.55/6.44        ( hBOOL(P)
% 6.55/6.44        | hBOOL(hAPP(bool,bool,fNot,P)) ) ).
% 6.55/6.44  
% 6.55/6.44  fof(help_COMBB_1_1_U,axiom,
% 6.55/6.44      ! [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)) ).
% 6.55/6.44  
% 6.55/6.44  fof(help_COMBC_1_1_U,axiom,
% 6.55/6.44      ! [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) ).
% 6.55/6.44  
% 6.55/6.44  fof(help_COMBI_1_1_U,axiom,
% 6.55/6.44      ! [X_a,P] : hAPP(X_a,X_a,combi(X_a),P) = ti(X_a,P) ).
% 6.55/6.44  
% 6.55/6.44  fof(help_COMBK_1_1_U,axiom,
% 6.55/6.44      ! [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) ).
% 6.55/6.44  
% 6.55/6.44  fof(help_COMBS_1_1_U,axiom,
% 6.55/6.44      ! [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)) ).
% 6.55/6.44  
% 6.55/6.44  fof(help_fTrue_1_1_U,axiom,
% 6.55/6.44      hBOOL(fTrue) ).
% 6.55/6.44  
% 6.55/6.44  fof(help_fTrue_1_1_T,axiom,
% 6.55/6.44      ! [P] :
% 6.55/6.44        ( ti(bool,P) = fTrue
% 6.55/6.44        | ti(bool,P) = fFalse ) ).
% 6.55/6.44  
% 6.55/6.44  fof(help_fconj_1_1_U,axiom,
% 6.55/6.44      ! [Q,P] :
% 6.55/6.44        ( ~ hBOOL(P)
% 6.55/6.44        | ~ hBOOL(Q)
% 6.55/6.44        | hBOOL(hAPP(bool,bool,hAPP(bool,fun(bool,bool),fconj,P),Q)) ) ).
% 6.55/6.44  
% 6.55/6.44  fof(help_fconj_2_1_U,axiom,
% 6.55/6.44      ! [P,Q] :
% 6.55/6.44        ( ~ hBOOL(hAPP(bool,bool,hAPP(bool,fun(bool,bool),fconj,P),Q))
% 6.55/6.44        | hBOOL(P) ) ).
% 6.55/6.44  
% 6.55/6.44  fof(help_fconj_3_1_U,axiom,
% 6.55/6.44      ! [P,Q] :
% 6.55/6.44        ( ~ hBOOL(hAPP(bool,bool,hAPP(bool,fun(bool,bool),fconj,P),Q))
% 6.55/6.44        | hBOOL(Q) ) ).
% 6.55/6.44  
% 6.55/6.44  fof(help_fdisj_1_1_U,axiom,
% 6.55/6.44      ! [Q,P] :
% 6.55/6.44        ( ~ hBOOL(P)
% 6.55/6.44        | hBOOL(hAPP(bool,bool,hAPP(bool,fun(bool,bool),fdisj,P),Q)) ) ).
% 6.55/6.44  
% 6.55/6.44  fof(help_fdisj_2_1_U,axiom,
% 6.55/6.44      ! [P,Q] :
% 6.55/6.44        ( ~ hBOOL(Q)
% 6.55/6.44        | hBOOL(hAPP(bool,bool,hAPP(bool,fun(bool,bool),fdisj,P),Q)) ) ).
% 6.55/6.44  
% 6.55/6.44  fof(help_fdisj_3_1_U,axiom,
% 6.55/6.44      ! [P,Q] :
% 6.55/6.44        ( ~ hBOOL(hAPP(bool,bool,hAPP(bool,fun(bool,bool),fdisj,P),Q))
% 6.55/6.44        | hBOOL(P)
% 6.55/6.44        | hBOOL(Q) ) ).
% 6.55/6.44  
% 6.55/6.44  fof(help_fFalse_1_1_U,axiom,
% 6.55/6.44      ~ hBOOL(fFalse) ).
% 6.55/6.44  
% 6.55/6.44  fof(help_fFalse_1_1_T,axiom,
% 6.55/6.44      ! [P] :
% 6.55/6.44        ( ti(bool,P) = fTrue
% 6.55/6.44        | ti(bool,P) = fFalse ) ).
% 6.55/6.44  
% 6.55/6.44  fof(help_fequal_1_1_T,axiom,
% 6.55/6.44      ! [X_a,X,Y] :
% 6.55/6.44        ( ~ hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),fequal(X_a),X),Y))
% 6.55/6.44        | ti(X_a,X) = ti(X_a,Y) ) ).
% 6.55/6.44  
% 6.55/6.44  fof(help_fequal_2_1_T,axiom,
% 6.55/6.44      ! [X_a,X,Y] :
% 6.55/6.44        ( ti(X_a,X) != ti(X_a,Y)
% 6.55/6.44        | hBOOL(hAPP(X_a,bool,hAPP(X_a,fun(X_a,bool),fequal(X_a),X),Y)) ) ).
% 6.55/6.44  
% 6.55/6.44  %----Conjectures (1)
% 6.55/6.44  fof(conj_0,conjecture,
% 6.55/6.44      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))) ).
% 6.55/6.44  
% 6.55/6.44  %------------------------------------------------------------------------------
% 6.55/6.44  %-------------------------------------------
% 6.55/6.44  % Proof found
% 6.55/6.44  % SZS status Theorem for theBenchmark
% 6.55/6.44  % SZS output start Proof
% 6.55/6.44  %ClaNum:2953(EqnAxiom:1382)
% 6.55/6.44  %VarNum:33489(SingletonVarNum:7354)
% 6.55/6.44  %MaxLitNum:10
% 6.55/6.44  %MaxfuncDepth:13
% 6.55/6.44  %SharedTerms:714
% 6.55/6.44  %goalClause: 1924
% 6.55/6.44  %singleGoalClaCount:1
% 6.55/6.44  [1383]P1(a1)
% 6.55/6.44  [1384]P1(a2)
% 6.55/6.44  [1385]P2(a1)
% 6.55/6.44  [1386]P2(a2)
% 6.55/6.44  [1387]P3(a13)
% 6.55/6.44  [1388]P6(a1)
% 6.55/6.44  [1389]P6(a2)
% 6.55/6.44  [1390]P4(a1)
% 6.55/6.44  [1391]P7(a1)
% 6.55/6.44  [1392]P7(a2)
% 6.55/6.44  [1393]P5(a1)
% 6.55/6.44  [1394]P5(a2)
% 6.55/6.44  [1717]~E(a17,a3)
% 6.55/6.44  [1719]~E(a382,a336)
% 6.55/6.44  [1721]~E(a384,a341)
% 6.55/6.44  [1722]~P3(a29)
% 6.55/6.44  [1395]E(f298(a335,a335,f14(a335),a336),a336)
% 6.55/6.44  [1396]E(f298(a335,a335,f14(a335),a382),a382)
% 6.55/6.44  [1397]E(f298(a335,a335,f14(a335),a340),a340)
% 6.55/6.44  [1398]E(f298(a335,a335,f14(a335),a373),a373)
% 6.55/6.44  [1399]E(f298(a383,a383,f14(a383),a341),a341)
% 6.55/6.44  [1400]E(f298(a383,a383,f14(a383),a384),a384)
% 6.55/6.44  [1401]E(f298(a383,a383,f14(a383),a389),a389)
% 6.55/6.44  [1402]E(f298(a383,a383,f14(a383),a390),a390)
% 6.55/6.44  [1403]E(f298(a2,a2,f14(a2),a29),a29)
% 6.55/6.44  [1404]E(f298(a2,a2,f14(a2),a13),a13)
% 6.55/6.44  [1405]E(f298(a15,a15,f14(a15),a3),a3)
% 6.55/6.44  [1406]E(f298(a15,a15,f14(a15),a17),a17)
% 6.55/6.44  [1436]E(f298(f311(a20),f346(a383),a321,a391),f298(a383,f346(a383),f351(a383),a389))
% 6.55/6.44  [1408]E(f298(f311(a20),f311(a20),f14(f311(a20)),a23),a23)
% 6.55/6.44  [1409]E(f298(f311(a20),f311(a20),f14(f311(a20)),a342),a342)
% 6.55/6.44  [1410]E(f298(f311(a20),f311(a20),f14(f311(a20)),a343),a343)
% 6.55/6.44  [1411]E(f298(f311(a20),f311(a20),f14(f311(a20)),a344),a344)
% 6.55/6.44  [1412]E(f298(f311(a20),f311(a20),f14(f311(a20)),a374),a374)
% 6.55/6.44  [1413]E(f298(f311(a20),f311(a20),f14(f311(a20)),a391),a391)
% 6.55/6.44  [1417]E(f298(f299(a335,a2),f299(a335,a2),f14(f299(a335,a2)),a312),a312)
% 6.55/6.44  [1418]E(f298(f299(a1,a383),f299(a1,a383),f14(f299(a1,a383)),a4),a4)
% 6.55/6.44  [1419]E(f298(f299(a2,a383),f299(a2,a383),f14(f299(a2,a383)),a16),a16)
% 6.55/6.44  [1420]E(f298(f299(a2,a2),f299(a2,a2),f14(f299(a2,a2)),a297),a297)
% 6.55/6.44  [1415]E(f298(f30(f311(a20)),f30(f311(a20)),f14(f30(f311(a20))),a31),a31)
% 6.55/6.44  [1416]E(f298(f30(f311(a20)),f30(f311(a20)),f14(f30(f311(a20))),a42),a42)
% 6.55/6.44  [1422]E(f298(f299(f311(a20),a335),f299(f311(a20),a335),f14(f299(f311(a20),a335)),a24),a24)
% 6.55/6.44  [1423]E(f298(f299(f311(a20),a1),f299(f311(a20),a1),f14(f299(f311(a20),a1)),a5),a5)
% 6.55/6.44  [1424]E(f298(f299(f311(a20),a2),f299(f311(a20),a2),f14(f299(f311(a20),a2)),a350),a350)
% 6.55/6.44  [1428]E(f298(f299(f311(a20),f346(a335)),f299(f311(a20),f346(a335)),f14(f299(f311(a20),f346(a335))),a40),a40)
% 6.55/6.44  [1429]E(f298(f299(f311(a20),f346(a383)),f299(f311(a20),f346(a383)),f14(f299(f311(a20),f346(a383))),a321),a321)
% 6.55/6.44  [1430]E(f298(f299(f311(a20),f346(a383)),f299(f311(a20),f346(a383)),f14(f299(f311(a20),f346(a383))),a324),a324)
% 6.55/6.44  [1438]E(f298(f299(a2,f299(a2,a2)),f299(a2,f299(a2,a2)),f14(f299(a2,f299(a2,a2))),a301),a301)
% 6.55/6.44  [1439]E(f298(f299(a2,f299(a2,a2)),f299(a2,f299(a2,a2)),f14(f299(a2,f299(a2,a2))),a302),a302)
% 6.55/6.44  [1454]E(f298(f299(f355(a15,f355(a383,a383)),f346(a383)),f299(f355(a15,f355(a383,a383)),f346(a383)),f14(f299(f355(a15,f355(a383,a383)),f346(a383))),a8),a8)
% 6.55/6.44  [1567]E(f298(f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f346(a1)),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f346(a1)),f14(f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f346(a1))),a339),a339)
% 6.55/6.44  [1444]E(f298(f299(f30(f311(a20)),f299(f311(a20),a2)),f299(f30(f311(a20)),f299(f311(a20),a2)),f14(f299(f30(f311(a20)),f299(f311(a20),a2))),a308),a308)
% 6.55/6.44  [1453]E(f298(f299(f311(f30(f311(a20))),f299(f311(a20),a2)),f299(f311(f30(f311(a20))),f299(f311(a20),a2)),f14(f299(f311(f30(f311(a20))),f299(f311(a20),a2))),a310),a310)
% 6.55/6.44  [1515]E(f298(f299(f311(f355(f355(f311(a20),f311(a20)),a335)),f299(f355(f311(a20),f311(a20)),f346(a383))),f299(f311(f355(f355(f311(a20),f311(a20)),a335)),f299(f355(f311(a20),f311(a20)),f346(a383))),f14(f299(f311(f355(f355(f311(a20),f311(a20)),a335)),f299(f355(f311(a20),f311(a20)),f346(a383)))),a313),a313)
% 6.55/6.44  [1519]E(f298(f299(f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f30(f311(a20))),f299(f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f30(f311(a20))),f14(f299(f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f30(f311(a20)))),a12),a12)
% 6.55/6.44  [1569]E(f298(f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f346(a335))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f346(a335))),f14(f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f346(a335)))),a386),a386)
% 6.55/6.44  [1446]E(f298(f299(f311(a20),f299(f30(f311(a20)),a2)),f299(f311(a20),f299(f30(f311(a20)),a2)),f14(f299(f311(a20),f299(f30(f311(a20)),a2))),a6),a6)
% 6.55/6.44  [1506]E(f298(f299(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a335),f299(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a335),f14(f299(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a335)),a345),a345)
% 6.55/6.44  [1650]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f299(f311(a20),f346(a335)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(f311(a20),f346(a335)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),a388,a360),a40),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a315),a324)))
% 6.55/6.44  [1654]P3(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),a2,f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),a2),f401(f355(f311(f311(a20)),f30(f311(a20)))),a399),a360))
% 6.55/6.44  [1534]E(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f14(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))),a314),a314)
% 6.55/6.44  [1535]E(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f14(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))),a315),a315)
% 6.55/6.44  [1639]E(f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))))),f14(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))))),a395),a395)
% 6.55/6.44  [1640]E(f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))))),f14(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))))),a396),a396)
% 6.55/6.44  [1566]E(f298(f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),f14(f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2)),a359),a359)
% 6.55/6.44  [1596]E(f298(f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))),f14(f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))))),a319),a319)
% 6.55/6.44  [1641]E(f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2))))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2))))),f14(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)))))),a397),a397)
% 6.55/6.44  [1642]E(f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2))))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2))))),f14(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)))))),a398),a398)
% 6.55/6.44  [1647]E(f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(f311(a20),f346(a335)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(f311(a20),f346(a335)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f14(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(f311(a20),f346(a335)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a388),a388)
% 6.55/6.44  [1712]P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),a42),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a315),f298(f346(a383),f299(f311(a20),f346(a383)),f298(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383)))),f309(f311(a20),f346(a383)),a324),a391),f298(a383,f346(a383),f351(a383),a390))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),a31),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a314),a321)))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,a360)))
% 6.55/6.44  [1924]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),a42),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a315),f298(f346(a383),f299(f311(a20),f346(a383)),f298(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383)))),f309(f311(a20),f346(a383)),a324),a391),f298(a383,f346(a383),f351(a383),a390))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),a31),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a314),a321)))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,a360)))
% 6.55/6.44  [1594]E(f298(f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2)),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2)),f14(f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2))),a316),a316)
% 6.55/6.44  [1652]E(f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2)),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2)),f14(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2))),a365),a365)
% 6.55/6.44  [1653]E(f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2)),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2)),f14(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2))),a366),a366)
% 6.55/6.44  [1659]P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,a360),a315),a40),f298(f30(f311(a20)),f30(f311(a20)),f298(a335,f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(a335,f299(f30(f311(a20)),f30(f311(a20)))),f10(f311(a20)),a391),a373),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),a391),f298(a383,f30(f311(a20)),f392(f311(a20)),a390))),a42))),a340))
% 6.55/6.44  [1655]E(f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))))),f14(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))))),a234),a234)
% 6.55/6.44  [1656]E(f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))))),f14(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))))),a367),a367)
% 6.55/6.44  [1657]E(f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))))),f14(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))))),a294),a294)
% 6.55/6.44  [1658]E(f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))))),f14(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))))),a368),a368)
% 6.55/6.44  [1643]E(f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))),a2))),f14(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))),a2)))),a399),a399)
% 6.55/6.44  [1644]E(f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))),a2))),f14(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))),a2)))),a404),a404)
% 6.55/6.44  [1633]E(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f14(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))))))))),a360),a360)
% 6.55/6.44  [1727]~E(f298(a1,a383,a4,x17271),a341)
% 6.55/6.44  [1728]~E(f298(a1,a383,a4,x17281),a384)
% 6.55/6.44  [1729]~E(f298(a2,a383,a16,x17291),a341)
% 6.55/6.44  [1730]~E(f298(a2,a383,a16,x17301),a384)
% 6.55/6.44  [1407]E(f298(x14071,x14071,f14(x14071),f385(x14071)),f385(x14071))
% 6.55/6.44  [1414]E(f298(f346(x14141),f346(x14141),f14(f346(x14141)),f337(x14141)),f337(x14141))
% 6.55/6.44  [1421]E(f298(f299(x14211,x14211),f299(x14211,x14211),f14(f299(x14211,x14211)),f14(x14211)),f14(x14211))
% 6.55/6.44  [1425]E(f298(f299(a383,f30(x14251)),f299(a383,f30(x14251)),f14(f299(a383,f30(x14251))),f392(x14251)),f392(x14251))
% 6.55/6.44  [1426]E(f298(f299(f311(x14261),a2),f299(f311(x14261),a2),f14(f299(f311(x14261),a2)),f32(x14261)),f32(x14261))
% 6.55/6.44  [1427]E(f298(f299(f30(x14271),a2),f299(f30(x14271),a2),f14(f299(f30(x14271),a2)),f300(x14271)),f300(x14271))
% 6.55/6.44  [1431]E(f298(f299(x14311,f346(x14311)),f299(x14311,f346(x14311)),f14(f299(x14311,f346(x14311))),f351(x14311)),f351(x14311))
% 6.55/6.44  [1432]E(f298(f299(f346(x14321),x14321),f299(f346(x14321),x14321),f14(f299(f346(x14321),x14321)),f375(x14321)),f375(x14321))
% 6.55/6.44  [1434]E(f298(f299(f311(a20),f30(x14341)),f299(f311(a20),f30(x14341)),f14(f299(f311(a20),f30(x14341))),f338(x14341)),f338(x14341))
% 6.55/6.44  [1435]E(f298(f299(f30(x14351),f30(x14351)),f299(f30(x14351),f30(x14351)),f14(f299(f30(x14351),f30(x14351))),f377(x14351)),f377(x14351))
% 6.55/6.44  [1437]E(f298(f299(f311(f30(x14371)),a2),f299(f311(f30(x14371)),a2),f14(f299(f311(f30(x14371)),a2)),f307(x14371)),f307(x14371))
% 6.55/6.44  [1440]E(f298(f299(x14401,f299(x14401,a2)),f299(x14401,f299(x14401,a2)),f14(f299(x14401,f299(x14401,a2))),f303(x14401)),f303(x14401))
% 6.55/6.44  [1441]E(f298(f299(f311(x14411),f299(x14411,a2)),f299(f311(x14411),f299(x14411,a2)),f14(f299(f311(x14411),f299(x14411,a2))),f353(x14411)),f353(x14411))
% 6.55/6.44  [1445]E(f298(f299(f299(x14451,a2),f299(x14451,a2)),f299(f299(x14451,a2),f299(x14451,a2)),f14(f299(f299(x14451,a2),f299(x14451,a2))),f25(x14451)),f25(x14451))
% 6.55/6.44  [1447]E(f298(f299(x14471,f299(f311(x14471),f311(x14471))),f299(x14471,f299(f311(x14471),f311(x14471))),f14(f299(x14471,f299(f311(x14471),f311(x14471)))),f34(x14471)),f34(x14471))
% 6.55/6.44  [1448]E(f298(f299(x14481,f299(f30(x14481),f30(x14481))),f299(x14481,f299(f30(x14481),f30(x14481))),f14(f299(x14481,f299(f30(x14481),f30(x14481)))),f322(x14481)),f322(x14481))
% 6.55/6.44  [1449]E(f298(f299(f311(a20),f299(f30(x14491),f30(x14491))),f299(f311(a20),f299(f30(x14491),f30(x14491))),f14(f299(f311(a20),f299(f30(x14491),f30(x14491)))),f21(x14491)),f21(x14491))
% 6.55/6.44  [1450]E(f298(f299(f311(x14501),f299(f311(x14501),f311(x14501))),f299(f311(x14501),f299(f311(x14501),f311(x14501))),f14(f299(f311(x14501),f299(f311(x14501),f311(x14501)))),f7(x14501)),f7(x14501))
% 6.55/6.44  [1451]E(f298(f299(f30(x14511),f299(f30(x14511),f30(x14511))),f299(f30(x14511),f299(f30(x14511),f30(x14511))),f14(f299(f30(x14511),f299(f30(x14511),f30(x14511)))),f354(x14511)),f354(x14511))
% 6.55/6.44  [1452]E(f298(f299(f30(x14521),f299(f30(x14521),f30(x14521))),f299(f30(x14521),f299(f30(x14521),f30(x14521))),f14(f299(f30(x14521),f299(f30(x14521),f30(x14521)))),f393(x14521)),f393(x14521))
% 6.55/6.44  [1456]E(f298(f299(x14561,f299(f299(x14561,a2),a2)),f299(x14561,f299(f299(x14561,a2),a2)),f14(f299(x14561,f299(f299(x14561,a2),a2))),f327(x14561)),f327(x14561))
% 6.55/6.44  [1457]E(f298(f299(x14571,f299(x14571,f299(a15,x14571))),f299(x14571,f299(x14571,f299(a15,x14571))),f14(f299(x14571,f299(x14571,f299(a15,x14571)))),f18(x14571)),f18(x14571))
% 6.55/6.44  [1458]E(f298(f299(x14581,f299(x14581,f299(a15,x14581))),f299(x14581,f299(x14581,f299(a15,x14581))),f14(f299(x14581,f299(x14581,f299(a15,x14581)))),f19(x14581)),f19(x14581))
% 6.55/6.44  [1470]E(f298(f299(x14701,f299(a335,f299(f30(x14701),f30(x14701)))),f299(x14701,f299(a335,f299(f30(x14701),f30(x14701)))),f14(f299(x14701,f299(a335,f299(f30(x14701),f30(x14701))))),f10(x14701)),f10(x14701))
% 6.55/6.44  [1471]E(f298(f299(f30(x14711),f299(f311(a20),f299(f311(a20),f30(x14711)))),f299(f30(x14711),f299(f311(a20),f299(f311(a20),f30(x14711)))),f14(f299(f30(x14711),f299(f311(a20),f299(f311(a20),f30(x14711))))),f295(x14711)),f295(x14711))
% 6.55/6.44  [1472]E(f298(f299(f30(x14721),f299(a15,f299(f30(x14721),f30(x14721)))),f299(f30(x14721),f299(a15,f299(f30(x14721),f30(x14721)))),f14(f299(f30(x14721),f299(a15,f299(f30(x14721),f30(x14721))))),f9(x14721)),f9(x14721))
% 6.55/6.44  [1473]E(f298(f299(f30(x14731),f299(f346(f299(x14731,a2)),a2)),f299(f30(x14731),f299(f346(f299(x14731,a2)),a2)),f14(f299(f30(x14731),f299(f346(f299(x14731,a2)),a2))),f39(x14731)),f39(x14731))
% 6.55/6.44  [1474]E(f298(f299(f299(x14741,f299(x14741,a2)),f299(x14741,f299(x14741,a2))),f299(f299(x14741,f299(x14741,a2)),f299(x14741,f299(x14741,a2))),f14(f299(f299(x14741,f299(x14741,a2)),f299(x14741,f299(x14741,a2)))),f378(x14741)),f378(x14741))
% 6.55/6.44  [1476]E(f298(f299(f30(x14761),f299(f30(x14761),f299(f30(x14761),f30(x14761)))),f299(f30(x14761),f299(f30(x14761),f299(f30(x14761),f30(x14761)))),f14(f299(f30(x14761),f299(f30(x14761),f299(f30(x14761),f30(x14761))))),f35(x14761)),f35(x14761))
% 6.55/6.44  [1477]E(f298(f299(f299(f355(x14771,x14771),a2),f299(f355(x14771,x14771),a2)),f299(f299(f355(x14771,x14771),a2),f299(f355(x14771,x14771),a2)),f14(f299(f299(f355(x14771,x14771),a2),f299(f355(x14771,x14771),a2))),f379(x14771)),f379(x14771))
% 6.55/6.44  [1478]E(f298(f299(f299(f355(x14781,x14781),a2),f299(f355(x14781,x14781),a2)),f299(f299(f355(x14781,x14781),a2),f299(f355(x14781,x14781),a2)),f14(f299(f299(f355(x14781,x14781),a2),f299(f355(x14781,x14781),a2))),f380(x14781)),f380(x14781))
% 6.55/6.44  [1494]E(f298(f299(f30(x14941),f299(f311(a20),f299(f311(f30(x14941)),f30(x14941)))),f299(f30(x14941),f299(f311(a20),f299(f311(f30(x14941)),f30(x14941)))),f14(f299(f30(x14941),f299(f311(a20),f299(f311(f30(x14941)),f30(x14941))))),f22(x14941)),f22(x14941))
% 6.55/6.44  [1511]E(f298(f299(f30(x15111),f299(f311(a20),f299(x15111,f299(f30(x15111),f30(x15111))))),f299(f30(x15111),f299(f311(a20),f299(x15111,f299(f30(x15111),f30(x15111))))),f14(f299(f30(x15111),f299(f311(a20),f299(x15111,f299(f30(x15111),f30(x15111)))))),f381(x15111)),f381(x15111))
% 6.55/6.44  [1512]E(f298(f299(f30(x15121),f299(f311(a20),f299(f311(a20),f299(f30(x15121),f30(x15121))))),f299(f30(x15121),f299(f311(a20),f299(f311(a20),f299(f30(x15121),f30(x15121))))),f14(f299(f30(x15121),f299(f311(a20),f299(f311(a20),f299(f30(x15121),f30(x15121)))))),f296(x15121)),f296(x15121))
% 6.55/6.44  [1579]E(f298(f299(x15791,f299(x15791,f299(x15791,f299(x15791,f299(f299(f311(a20),x15791),f299(a335,x15791)))))),f299(x15791,f299(x15791,f299(x15791,f299(x15791,f299(f299(f311(a20),x15791),f299(a335,x15791)))))),f14(f299(x15791,f299(x15791,f299(x15791,f299(x15791,f299(f299(f311(a20),x15791),f299(a335,x15791))))))),f387(x15791)),f387(x15791))
% 6.55/6.44  [1606]E(f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16061)))))))),f299(a335,a2)),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16061)))))))),f299(a335,a2)),f14(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16061)))))))),f299(a335,a2))),f323(x16061)),f323(x16061))
% 6.55/6.44  [1607]E(f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16071)))))))),f299(f311(a20),a2)),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16071)))))))),f299(f311(a20),a2)),f14(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16071)))))))),f299(f311(a20),a2))),f320(x16071)),f320(x16071))
% 6.55/6.44  [1608]E(f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16081)))))))),f299(a335,f299(a335,a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16081)))))))),f299(a335,f299(a335,a2))),f14(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16081)))))))),f299(a335,f299(a335,a2)))),f403(x16081)),f403(x16081))
% 6.55/6.44  [1609]E(f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16091)))))))),f299(f355(f311(a20),a335),a2)),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16091)))))))),f299(f355(f311(a20),a335),a2)),f14(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16091)))))))),f299(f355(f311(a20),a335),a2))),f394(x16091)),f394(x16091))
% 6.55/6.44  [1610]E(f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16101)))))))),f299(f311(a20),f299(f311(a20),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16101)))))))),f299(f311(a20),f299(f311(a20),a2))),f14(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16101)))))))),f299(f311(a20),f299(f311(a20),a2)))),f371(x16101)),f371(x16101))
% 6.55/6.44  [1611]E(f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16111)))))))),f299(f355(f311(a20),f311(a20)),a2)),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16111)))))))),f299(f355(f311(a20),f311(a20)),a2)),f14(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16111)))))))),f299(f355(f311(a20),f311(a20)),a2))),f372(x16111)),f372(x16111))
% 6.55/6.44  [1612]E(f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16121)))))))),f299(f311(a20),f299(f311(a20),f355(f311(a20),a335)))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16121)))))))),f299(f311(a20),f299(f311(a20),f355(f311(a20),a335)))),f14(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16121)))))))),f299(f311(a20),f299(f311(a20),f355(f311(a20),a335))))),f304(x16121)),f304(x16121))
% 6.55/6.44  [1613]E(f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16131)))))))),f299(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2))))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16131)))))))),f299(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2))))),f14(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16131)))))))),f299(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2)))))),f317(x16131)),f317(x16131))
% 6.55/6.44  [1614]E(f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16141)))))))),f299(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2))))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16141)))))))),f299(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2))))),f14(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16141)))))))),f299(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2)))))),f369(x16141)),f369(x16141))
% 6.55/6.44  [1615]E(f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16151)))))))),f299(f311(a20),f311(f355(f355(f311(a20),f311(a20)),a335)))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16151)))))))),f299(f311(a20),f311(f355(f355(f311(a20),f311(a20)),a335)))),f14(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16151)))))))),f299(f311(a20),f311(f355(f355(f311(a20),f311(a20)),a335))))),f305(x16151)),f305(x16151))
% 6.55/6.44  [1617]E(f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16171)))))))),f299(f311(a20),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16171)))))))),f299(f311(a20),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f14(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16171)))))))),f299(f311(a20),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))),f11(x16171)),f11(x16171))
% 6.55/6.44  [1619]E(f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16191)))))))),f299(f311(a20),f299(f311(a20),f355(f311(a20),f355(f311(a335),f355(a335,x16191)))))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16191)))))))),f299(f311(a20),f299(f311(a20),f355(f311(a20),f355(f311(a335),f355(a335,x16191)))))),f14(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16191)))))))),f299(f311(a20),f299(f311(a20),f355(f311(a20),f355(f311(a335),f355(a335,x16191))))))),f332(x16191)),f332(x16191))
% 6.55/6.44  [1620]E(f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16201)))))))),f299(f311(a20),f299(f311(f355(f355(f311(a20),f311(a20)),a335)),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16201)))))))),f299(f311(a20),f299(f311(f355(f355(f311(a20),f311(a20)),a335)),a2))),f14(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16201)))))))),f299(f311(a20),f299(f311(f355(f355(f311(a20),f311(a20)),a335)),a2)))),f306(x16201)),f306(x16201))
% 6.55/6.44  [1621]E(f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16211)))))))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16211)))))))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))),f14(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16211)))))))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))))),f370(x16211)),f370(x16211))
% 6.55/6.44  [1625]E(f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16251)))))))),f299(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x16251,f299(f311(a20),a2))))))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16251)))))))),f299(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x16251,f299(f311(a20),a2))))))),f14(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16251)))))))),f299(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x16251,f299(f311(a20),a2)))))))),f333(x16251)),f333(x16251))
% 6.55/6.44  [1626]E(f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16261)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2)),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16261)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2)),f14(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16261)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2))),f318(x16261)),f318(x16261))
% 6.55/6.44  [1627]E(f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16271)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16271)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)))),f14(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16271)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))))),f38(x16271)),f38(x16271))
% 6.55/6.44  [1628]E(f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16281)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2)))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16281)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2)))),f14(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16281)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2))))),f326(x16281)),f326(x16281))
% 6.55/6.44  [1629]E(f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16291)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16291)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2))),f14(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16291)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2)))),f347(x16291)),f347(x16291))
% 6.55/6.44  [1630]E(f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16301)))))))),f299(f311(a20),f299(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x16301)),f311(a20)))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16301)))))))),f299(f311(a20),f299(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x16301)),f311(a20)))),a2))),f14(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16301)))))))),f299(f311(a20),f299(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x16301)),f311(a20)))),a2)))),f334(x16301)),f334(x16301))
% 6.55/6.44  [1634]E(f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16341)))))))),f299(f311(a20),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16341))))))))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16341)))))))),f299(f311(a20),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16341))))))))),f14(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16341)))))))),f299(f311(a20),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16341)))))))))),f26(x16341)),f26(x16341))
% 6.55/6.44  [1645]E(f298(f299(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16451)))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x16451))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16451)))))))),a2)),f299(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16451)))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x16451))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16451)))))))),a2)),f14(f299(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16451)))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x16451))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16451)))))))),a2))),f401(x16451)),f401(x16451))
% 6.55/6.44  [1646]E(f298(f299(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16461)))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x16461))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16461)))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x16461))),a2)))),f299(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16461)))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x16461))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16461)))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x16461))),a2)))),f14(f299(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16461)))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x16461))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16461)))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x16461))),a2))))),f402(x16461)),f402(x16461))
% 6.55/6.44  [1649]E(f298(f299(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16491)))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x16491))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16491)))))))),f299(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16491))))))),a2))),f299(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16491)))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x16491))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16491)))))))),f299(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16491))))))),a2))),f14(f299(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16491)))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x16491))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16491)))))))),f299(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16491))))))),a2)))),f400(x16491)),f400(x16491))
% 6.55/6.44  [1733]~E(f298(f311(a20),a335,a24,x17331),a336)
% 6.55/6.44  [1734]~E(f298(f311(a20),a335,a24,x17341),a382)
% 6.55/6.44  [1433]E(f298(f299(f311(x14331),a1),f299(f311(x14331),a1),f14(f299(f311(x14331),a1)),f352(f311(x14331))),f352(f311(x14331)))
% 6.55/6.44  [1467]E(f298(f30(f311(a20)),f299(f311(a20),a2),a308,f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x14671)),f298(f30(f311(a20)),f299(f311(a20),a2),a308,x14671))
% 6.55/6.44  [1517]E(f298(a383,f346(a335),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f346(a335)),a386,x15171),a341),f298(a335,f346(a335),f351(a335),a336))
% 6.55/6.44  [1518]E(f298(a383,f346(a335),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f346(a335)),a386,x15181),a384),f298(a335,f346(a335),f351(a335),a382))
% 6.55/6.44  [1550]E(f298(f355(a15,f355(a383,a383)),f346(a383),a8,f298(f355(a383,a383),f355(a15,f355(a383,a383)),f298(a15,f299(f355(a383,a383),f355(a15,f355(a383,a383))),f356(a15,f355(a383,a383)),a3),f298(a383,f355(a383,a383),f298(a383,f299(a383,f355(a383,a383)),f356(a383,a383),a341),x15501))),f337(a383))
% 6.55/6.44  [1551]E(f298(f355(a15,f355(a383,a383)),f346(a383),a8,f298(f355(a383,a383),f355(a15,f355(a383,a383)),f298(a15,f299(f355(a383,a383),f355(a15,f355(a383,a383))),f356(a15,f355(a383,a383)),a3),f298(a383,f355(a383,a383),f298(a383,f299(a383,f355(a383,a383)),f356(a383,a383),a384),x15511))),f337(a383))
% 6.55/6.44  [1552]E(f298(f355(a15,f355(a383,a383)),f346(a383),a8,f298(f355(a383,a383),f355(a15,f355(a383,a383)),f298(a15,f299(f355(a383,a383),f355(a15,f355(a383,a383))),f356(a15,f355(a383,a383)),a3),f298(a383,f355(a383,a383),f298(a383,f299(a383,f355(a383,a383)),f356(a383,a383),x15521),a341))),f337(a383))
% 6.55/6.44  [1553]E(f298(f355(a15,f355(a383,a383)),f346(a383),a8,f298(f355(a383,a383),f355(a15,f355(a383,a383)),f298(a15,f299(f355(a383,a383),f355(a15,f355(a383,a383))),f356(a15,f355(a383,a383)),a3),f298(a383,f355(a383,a383),f298(a383,f299(a383,f355(a383,a383)),f356(a383,a383),x15531),a384))),f337(a383))
% 6.55/6.44  [1587]P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),a316,x15871),x15871))
% 6.55/6.44  [1738]~E(f298(a2,a383,a16,x17381),f298(a1,a383,a4,x17382))
% 6.55/6.44  [1442]E(f298(f299(x14421,f299(x14422,x14421)),f299(x14421,f299(x14422,x14421)),f14(f299(x14421,f299(x14422,x14421))),f33(x14421,x14422)),f33(x14421,x14422))
% 6.55/6.44  [1455]E(f298(f299(f299(x14551,f346(x14552)),f299(x14551,a2)),f299(f299(x14551,f346(x14552)),f299(x14551,a2)),f14(f299(f299(x14551,f346(x14552)),f299(x14551,a2))),f41(x14551,x14552)),f41(x14551,x14552))
% 6.55/6.44  [1462]E(f298(f299(f299(x14621,x14622),f299(f311(x14621),f311(x14622))),f299(f299(x14621,x14622),f299(f311(x14621),f311(x14622))),f14(f299(f299(x14621,x14622),f299(f311(x14621),f311(x14622)))),f328(x14621,x14622)),f328(x14621,x14622))
% 6.55/6.44  [1464]E(f298(f299(x14641,f299(x14642,f355(x14641,x14642))),f299(x14641,f299(x14642,f355(x14641,x14642))),f14(f299(x14641,f299(x14642,f355(x14641,x14642)))),f356(x14641,x14642)),f356(x14641,x14642))
% 6.55/6.44  [1483]E(f298(f299(x14831,f299(f299(x14832,x14831),f299(f346(x14832),x14831))),f299(x14831,f299(f299(x14832,x14831),f299(f346(x14832),x14831))),f14(f299(x14831,f299(f299(x14832,x14831),f299(f346(x14832),x14831)))),f348(x14831,x14832)),f348(x14831,x14832))
% 6.55/6.44  [1493]E(f298(f299(f299(x14931,f299(x14932,a2)),f299(f311(x14931),f299(f311(x14932),a2))),f299(f299(x14931,f299(x14932,a2)),f299(f311(x14931),f299(f311(x14932),a2))),f14(f299(f299(x14931,f299(x14932,a2)),f299(f311(x14931),f299(f311(x14932),a2)))),f329(x14931,x14932)),f329(x14931,x14932))
% 6.55/6.44  [1495]E(f298(f299(f299(x14951,f346(x14952)),f299(f299(x14951,a2),f299(x14951,f346(x14952)))),f299(f299(x14951,f346(x14952)),f299(f299(x14951,a2),f299(x14951,f346(x14952)))),f14(f299(f299(x14951,f346(x14952)),f299(f299(x14951,a2),f299(x14951,f346(x14952))))),f364(x14951,x14952)),f364(x14951,x14952))
% 6.55/6.44  [1496]E(f298(f299(f299(x14961,x14962),f299(x14961,f299(x14962,f299(x14961,x14962)))),f299(f299(x14961,x14962),f299(x14961,f299(x14962,f299(x14961,x14962)))),f14(f299(f299(x14961,x14962),f299(x14961,f299(x14962,f299(x14961,x14962))))),f309(x14961,x14962)),f309(x14961,x14962))
% 6.55/6.44  [1500]E(f298(f299(f299(x15001,f346(x15002)),f299(f299(x15001,f346(x15002)),f299(x15001,f346(x15002)))),f299(f299(x15001,f346(x15002)),f299(f299(x15001,f346(x15002)),f299(x15001,f346(x15002)))),f14(f299(f299(x15001,f346(x15002)),f299(f299(x15001,f346(x15002)),f299(x15001,f346(x15002))))),f330(x15001,x15002)),f330(x15001,x15002))
% 6.55/6.44  [1513]E(f298(f299(f299(x15131,f346(x15132)),f299(f311(x15131),f299(f311(x15132),f299(x15131,f346(x15132))))),f299(f299(x15131,f346(x15132)),f299(f311(x15131),f299(f311(x15132),f299(x15131,f346(x15132))))),f14(f299(f299(x15131,f346(x15132)),f299(f311(x15131),f299(f311(x15132),f299(x15131,f346(x15132)))))),f331(x15131,x15132)),f331(x15131,x15132))
% 6.55/6.44  [1520]E(f298(f299(f299(x15201,x15202),f299(f299(x15201,x15202),f299(f299(x15201,a2),f299(x15201,x15202)))),f299(f299(x15201,x15202),f299(f299(x15201,x15202),f299(f299(x15201,a2),f299(x15201,x15202)))),f14(f299(f299(x15201,x15202),f299(f299(x15201,x15202),f299(f299(x15201,a2),f299(x15201,x15202))))),f358(x15201,x15202)),f358(x15201,x15202))
% 6.55/6.44  [1558]E(f298(f299(f299(f355(x15581,x15581),a2),f299(f299(f355(x15582,x15582),a2),f299(f355(f355(x15581,x15582),f355(x15581,x15582)),a2))),f299(f299(f355(x15581,x15581),a2),f299(f299(f355(x15582,x15582),a2),f299(f355(f355(x15581,x15582),f355(x15581,x15582)),a2))),f14(f299(f299(f355(x15581,x15581),a2),f299(f299(f355(x15582,x15582),a2),f299(f355(f355(x15581,x15582),f355(x15581,x15582)),a2)))),f325(x15581,x15582)),f325(x15581,x15582))
% 6.55/6.44  [1736]~E(f298(x17361,f346(x17361),f351(x17361),x17362),f337(x17361))
% 6.55/6.44  [1443]E(f298(f299(x14431,a2),f299(x14431,a2),f14(f299(x14431,a2)),x14432),f298(f299(x14431,a2),f299(x14431,a2),f25(x14431),x14432))
% 6.55/6.44  [1459]E(f298(f311(x14591),f311(x14591),f298(f299(x14591,x14591),f299(f311(x14591),f311(x14591)),f328(x14591,x14591),f14(x14591)),x14592),x14592)
% 6.55/6.44  [1465]E(f298(f346(x14651),x14651,f375(x14651),f298(x14651,f346(x14651),f351(x14651),x14652)),f298(x14651,x14651,f14(x14651),x14652))
% 6.55/6.44  [1469]E(f298(f299(f299(f355(x14691,x14692),a2),f355(x14691,x14692)),f299(f299(f355(x14691,x14692),a2),f355(x14691,x14692)),f14(f299(f299(f355(x14691,x14692),a2),f355(x14691,x14692))),f376(f355(x14691,x14692))),f376(f355(x14691,x14692)))
% 6.55/6.44  [1479]E(f298(f299(x14791,f299(x14791,a2)),f299(x14791,f299(x14791,a2)),f378(x14791),f298(f299(x14791,f299(x14791,a2)),f299(x14791,f299(x14791,a2)),f378(x14791),x14792)),f298(f299(x14791,f299(x14791,a2)),f299(x14791,f299(x14791,a2)),f378(x14791),x14792))
% 6.55/6.44  [1480]E(f298(f299(f355(x14801,x14801),a2),f299(f355(x14801,x14801),a2),f379(x14801),f298(f299(f355(x14801,x14801),a2),f299(f355(x14801,x14801),a2),f379(x14801),x14802)),f298(f299(f355(x14801,x14801),a2),f299(f355(x14801,x14801),a2),f379(x14801),x14802))
% 6.55/6.44  [1481]E(f298(f299(f355(x14811,x14811),a2),f299(f355(x14811,x14811),a2),f379(x14811),f298(f299(f355(x14811,x14811),a2),f299(f355(x14811,x14811),a2),f380(x14811),x14812)),f298(f299(f355(x14811,x14811),a2),f299(f355(x14811,x14811),a2),f379(x14811),x14812))
% 6.55/6.44  [1482]E(f298(f299(f355(x14821,x14821),a2),f299(f355(x14821,x14821),a2),f380(x14821),f298(f299(f355(x14821,x14821),a2),f299(f355(x14821,x14821),a2),f379(x14821),x14822)),f298(f299(f355(x14821,x14821),a2),f299(f355(x14821,x14821),a2),f379(x14821),x14822))
% 6.55/6.44  [1537]E(f298(f299(x15371,f299(x15371,a2)),f299(x15371,f299(x15371,a2)),f378(x15371),f298(f299(x15371,f299(x15371,a2)),f299(x15371,f299(x15371,a2)),f298(f299(x15371,f299(x15371,a2)),f299(f299(x15371,f299(x15371,a2)),f299(x15371,f299(x15371,a2))),f362(f299(x15371,f299(x15371,a2))),x15372),f303(x15371))),f298(f299(x15371,f299(x15371,a2)),f299(x15371,f299(x15371,a2)),f378(x15371),x15372))
% 6.55/6.44  [1598]P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,a359,f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x15981)))))))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f370(x15981),x15982)))
% 6.55/6.44  [1475]E(f298(f299(x14751,a2),f299(x14751,a2),f298(f299(x14751,a2),f299(f299(x14751,a2),f299(x14751,a2)),f362(f299(x14751,a2)),x14752),x14752),f298(f299(x14751,a2),f299(x14751,a2),f14(f299(x14751,a2)),x14752))
% 6.55/6.44  [1499]P3(f298(f299(x14991,a2),a2,f298(f299(x14991,a2),f299(f299(x14991,a2),a2),f349(f299(x14991,a2)),x14992),x14992))
% 6.55/6.44  [1564]E(f298(f355(a15,f355(a383,a383)),f346(a383),a8,f298(f355(a383,a383),f355(a15,f355(a383,a383)),f298(a15,f299(f355(a383,a383),f355(a15,f355(a383,a383))),f356(a15,f355(a383,a383)),a3),f298(a383,f355(a383,a383),f298(a383,f299(a383,f355(a383,a383)),f356(a383,a383),x15641),f298(a1,a383,a4,x15642)))),f337(a383))
% 6.55/6.44  [1565]E(f298(f355(a15,f355(a383,a383)),f346(a383),a8,f298(f355(a383,a383),f355(a15,f355(a383,a383)),f298(a15,f299(f355(a383,a383),f355(a15,f355(a383,a383))),f356(a15,f355(a383,a383)),a3),f298(a383,f355(a383,a383),f298(a383,f299(a383,f355(a383,a383)),f356(a383,a383),x15651),f298(a2,a383,a16,x15652)))),f337(a383))
% 6.55/6.44  [1599]E(f298(f299(f311(a20),f299(a335,a2)),f299(f355(f311(a20),a335),a2),f357(f311(a20),a335,a2),f298(f299(a335,a2),f299(f311(a20),f299(a335,a2)),f33(f299(a335,a2),f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x15991)))))))),f299(a335,a2),f323(x15991),x15992))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x15991)))))))),f299(f355(f311(a20),a335),a2),f394(x15991),x15992))
% 6.55/6.44  [1510]E(f298(f30(f311(a20)),f299(f311(a20),a2),a308,f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f21(f311(a20)),x15101),x15102)),f298(f30(f311(a20)),f299(f311(a20),a2),a308,x15102))
% 6.55/6.44  [1542]E(f298(f299(f311(a20),a2),f299(f311(a20),a2),f298(f299(f311(a20),a2),f299(f299(f311(a20),a2),f299(f311(a20),a2)),f362(f299(f311(a20),a2)),f298(f30(f311(a20)),f299(f311(a20),a2),a308,x15421)),f298(f30(f311(a20)),f299(f311(a20),a2),a308,x15422)),f298(f30(f311(a20)),f299(f311(a20),a2),a308,f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),x15421),x15422)))
% 6.55/6.44  [1543]E(f298(f299(f311(a20),a2),f299(f311(a20),a2),f298(f299(f311(a20),a2),f299(f299(f311(a20),a2),f299(f311(a20),a2)),f362(f299(f311(a20),a2)),f298(f30(f311(a20)),f299(f311(a20),a2),a308,x15431)),f298(f30(f311(a20)),f299(f311(a20),a2),a308,x15432)),f298(f30(f311(a20)),f299(f311(a20),a2),a308,f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x15431),x15432)))
% 6.55/6.44  [1576]E(f298(f355(a15,f355(a383,a383)),f346(a383),a8,f298(f355(a383,a383),f355(a15,f355(a383,a383)),f298(a15,f299(f355(a383,a383),f355(a15,f355(a383,a383))),f356(a15,f355(a383,a383)),a17),f298(a383,f355(a383,a383),f298(a383,f299(a383,f355(a383,a383)),f356(a383,a383),x15761),x15762))),f298(a383,f346(a383),f351(a383),f298(a2,a383,a16,f298(a383,a2,f298(a383,f299(a383,a2),f303(a383),x15761),x15762))))
% 6.55/6.44  [1577]E(f298(f355(a15,f355(a383,a383)),f346(a383),a8,f298(f355(a383,a383),f355(a15,f355(a383,a383)),f298(a15,f299(f355(a383,a383),f355(a15,f355(a383,a383))),f356(a15,f355(a383,a383)),a3),f298(a383,f355(a383,a383),f298(a383,f299(a383,f355(a383,a383)),f356(a383,a383),f298(a1,a383,a4,x15771)),x15772))),f337(a383))
% 6.55/6.44  [1578]E(f298(f355(a15,f355(a383,a383)),f346(a383),a8,f298(f355(a383,a383),f355(a15,f355(a383,a383)),f298(a15,f299(f355(a383,a383),f355(a15,f355(a383,a383))),f356(a15,f355(a383,a383)),a3),f298(a383,f355(a383,a383),f298(a383,f299(a383,f355(a383,a383)),f356(a383,a383),f298(a2,a383,a16,x15781)),x15782))),f337(a383))
% 6.55/6.44  [1715]E(f298(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f298(a1,f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a1,f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))))),f309(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f298(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f298(a1,f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a1,f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))))),f309(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f298(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f298(a1,f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a1,f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))))),f309(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f298(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f33(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),a1),f337(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))),f298(f311(a20),a1,a5,a342)),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f311(a20),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x17151)))))))),f299(f311(a20),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f11(x17151),x17152),a342)))),f298(f311(a20),a1,a5,a23)),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f311(a20),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x17151)))))))),f299(f311(a20),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f11(x17151),x17152),a23)))),f298(f311(a20),a1,a5,a343)),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f311(a20),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x17151)))))))),f299(f311(a20),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f11(x17151),x17152),a343))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x17151)))))))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f370(x17151),x17152))
% 6.55/6.44  [1546]E(f298(f299(f311(a20),a2),f299(f311(a20),a2),f298(f299(f311(a20),a2),f299(f299(f311(a20),a2),f299(f311(a20),a2)),f362(f299(f311(a20),a2)),f298(f30(f311(a20)),f299(f311(a20),a2),a308,x15461)),f298(f311(f30(f311(a20))),f299(f311(a20),a2),a310,x15462)),f298(f311(f30(f311(a20))),f299(f311(a20),a2),a310,f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f30(f311(a20)),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f34(f30(f311(a20))),x15461),x15462)))
% 6.55/6.44  [1632]E(f298(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f346(a335),f298(f299(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(a335)),f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f346(a335)),f298(f346(a335),f299(f299(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(a335)),f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f346(a335))),f348(f346(a335),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f337(a335)),f298(f299(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f346(a335))),f299(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(a335)),f357(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)),f346(a335)),f298(f299(f311(a20),f346(a335)),f299(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f346(a335))),f298(f299(f346(a335),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f346(a335))),f299(f299(f311(a20),f346(a335)),f299(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f346(a335)))),f27(f346(a335),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f346(a335)),f311(a20)),f33(f346(a335),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f311(a20),a335),f299(f311(a20),f346(a335)),f298(f299(a335,f346(a335)),f299(f299(f311(a20),a335),f299(f311(a20),f346(a335))),f27(a335,f346(a335),f311(a20)),f351(a335)),a24)))),f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x16321,x16322)),f298(a383,f346(a335),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f346(a335)),a386,x16321),f298(a1,a383,a4,x16322)))
% 6.55/6.44  [1665]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x16651),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),a341))),x16652),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,f298(f311(a20),a1,a5,a342))))),x16652))
% 6.55/6.44  [1693]P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),a341))),x16931)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,f298(f311(a20),a1,a5,a342))))),x16931))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x16932)))
% 6.55/6.44  [1486]E(f298(f299(f299(x14861,x14862),f299(f299(x14863,x14861),f299(x14863,x14862))),f299(f299(x14861,x14862),f299(f299(x14863,x14861),f299(x14863,x14862))),f14(f299(f299(x14861,x14862),f299(f299(x14863,x14861),f299(x14863,x14862)))),f27(x14861,x14862,x14863)),f27(x14861,x14862,x14863))
% 6.55/6.44  [1487]E(f298(f299(f299(x14871,x14872),f299(f299(x14873,x14871),f299(x14873,x14872))),f299(f299(x14871,x14872),f299(f299(x14873,x14871),f299(x14873,x14872))),f14(f299(f299(x14871,x14872),f299(f299(x14873,x14871),f299(x14873,x14872)))),f36(x14871,x14872,x14873)),f36(x14871,x14872,x14873))
% 6.55/6.44  [1488]E(f298(f299(f299(x14881,f299(x14882,x14883)),f299(x14882,f299(x14881,x14883))),f299(f299(x14881,f299(x14882,x14883)),f299(x14882,f299(x14881,x14883))),f14(f299(f299(x14881,f299(x14882,x14883)),f299(x14882,f299(x14881,x14883)))),f28(x14881,x14882,x14883)),f28(x14881,x14882,x14883))
% 6.55/6.44  [1490]E(f298(f299(f299(x14901,f299(x14902,x14903)),f299(f355(x14901,x14902),x14903)),f299(f299(x14901,f299(x14902,x14903)),f299(f355(x14901,x14902),x14903)),f14(f299(f299(x14901,f299(x14902,x14903)),f299(f355(x14901,x14902),x14903))),f357(x14901,x14902,x14903)),f357(x14901,x14902,x14903))
% 6.55/6.44  [1491]E(f298(f299(f299(x14911,f299(x14912,x14913)),f299(f355(x14911,x14912),x14913)),f299(f299(x14911,f299(x14912,x14913)),f299(f355(x14911,x14912),x14913)),f14(f299(f299(x14911,f299(x14912,x14913)),f299(f355(x14911,x14912),x14913))),f363(x14911,x14912,x14913)),f363(x14911,x14912,x14913))
% 6.55/6.44  [1492]E(f298(f299(f299(f355(x14921,x14922),x14923),f299(x14921,f299(x14922,x14923))),f299(f299(f355(x14921,x14922),x14923),f299(x14921,f299(x14922,x14923))),f14(f299(f299(f355(x14921,x14922),x14923),f299(x14921,f299(x14922,x14923)))),f361(x14921,x14922,x14923)),f361(x14921,x14922,x14923))
% 6.55/6.44  [1501]E(f298(f299(f299(x15011,f299(x15012,x15013)),f299(f299(x15011,x15012),f299(x15011,x15013))),f299(f299(x15011,f299(x15012,x15013)),f299(f299(x15011,x15012),f299(x15011,x15013))),f14(f299(f299(x15011,f299(x15012,x15013)),f299(f299(x15011,x15012),f299(x15011,x15013)))),f37(x15011,x15012,x15013)),f37(x15011,x15012,x15013))
% 6.55/6.44  [1739]~E(f298(a383,f30(x17391),f392(x17391),x17392),f298(f311(a20),f30(x17391),f338(x17391),x17393))
% 6.55/6.44  [1740]~E(f298(f311(a20),f30(x17401),f338(x17401),x17402),f298(a383,f30(x17401),f392(x17401),x17403))
% 6.55/6.44  [1741]~E(f298(a383,f30(x17411),f392(x17411),x17412),f298(f30(x17411),f30(x17411),f377(x17411),x17413))
% 6.55/6.44  [1742]~E(f298(f30(x17421),f30(x17421),f377(x17421),x17422),f298(a383,f30(x17421),f392(x17421),x17423))
% 6.55/6.44  [1743]~E(f298(f30(x17431),f30(x17431),f377(x17431),x17432),f298(f311(a20),f30(x17431),f338(x17431),x17433))
% 6.55/6.44  [1744]~E(f298(f311(a20),f30(x17441),f338(x17441),x17442),f298(f30(x17441),f30(x17441),f377(x17441),x17443))
% 6.55/6.44  [1484]E(f298(x14841,f355(x14842,x14841),f298(x14842,f299(x14841,f355(x14842,x14841)),f356(x14842,x14841),f43(x14842,x14841,x14843)),f231(x14842,x14841,x14843)),f298(f355(x14842,x14841),f355(x14842,x14841),f14(f355(x14842,x14841)),x14843))
% 6.55/6.44  [1485]E(f298(x14851,f355(x14852,x14851),f298(x14852,f299(x14851,f355(x14852,x14851)),f356(x14852,x14851),f232(x14852,x14851,x14853)),f233(x14852,x14851,x14853)),f298(f355(x14852,x14851),f355(x14852,x14851),f14(f355(x14852,x14851)),x14853))
% 6.55/6.44  [1581]P3(f298(f299(f355(x15811,x15811),a2),a2,f298(f355(x15811,x15811),f299(f299(f355(x15811,x15811),a2),a2),f327(f355(x15811,x15811)),f298(x15811,f355(x15811,x15811),f298(x15811,f299(x15811,f355(x15811,x15811)),f356(x15811,x15811),x15812),x15812)),f298(f299(f355(x15811,x15811),a2),f299(f355(x15811,x15811),a2),f379(x15811),x15813)))
% 6.55/6.44  [1618]P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16181)))))))),f299(a335,f299(a335,a2)),f403(x16181),x16182),a336),f298(f311(a20),a335,a24,x16183)))
% 6.55/6.44  [1746]~E(f298(f311(x17461),f311(x17461),f298(x17461,f299(f311(x17461),f311(x17461)),f34(x17461),x17462),x17463),x17463)
% 6.55/6.44  [1502]E(f298(a15,x15021,f298(x15021,f299(a15,x15021),f298(x15021,f299(x15021,f299(a15,x15021)),f18(x15021),x15022),x15023),a3),f298(x15021,x15021,f14(x15021),x15023))
% 6.55/6.44  [1503]E(f298(a15,x15031,f298(x15031,f299(a15,x15031),f298(x15031,f299(x15031,f299(a15,x15031)),f18(x15031),x15032),x15033),a17),f298(x15031,x15031,f14(x15031),x15032))
% 6.55/6.44  [1504]E(f298(a15,x15041,f298(x15041,f299(a15,x15041),f298(x15041,f299(x15041,f299(a15,x15041)),f19(x15041),x15042),x15043),a3),f298(x15041,x15041,f14(x15041),x15043))
% 6.55/6.44  [1505]E(f298(a15,x15051,f298(x15051,f299(a15,x15051),f298(x15051,f299(x15051,f299(a15,x15051)),f19(x15051),x15052),x15053),a17),f298(x15051,x15051,f14(x15051),x15052))
% 6.55/6.44  [1507]E(f298(f299(x15071,a2),f299(x15071,a2),f298(f299(x15071,a2),f299(f299(x15071,a2),f299(x15071,a2)),f362(f299(x15071,a2)),x15072),x15073),f298(f299(x15071,a2),f299(x15071,a2),f298(f299(x15071,a2),f299(f299(x15071,a2),f299(x15071,a2)),f362(f299(x15071,a2)),x15073),x15072))
% 6.55/6.44  [1508]E(f298(f299(x15081,f346(x15082)),f299(x15081,f346(x15082)),f298(f299(x15081,f346(x15082)),f299(f299(x15081,f346(x15082)),f299(x15081,f346(x15082))),f330(x15081,x15082),x15083),f298(f346(x15082),f299(x15081,f346(x15082)),f33(f346(x15082),x15081),f337(x15082))),f298(f299(x15081,f346(x15082)),f299(x15081,f346(x15082)),f14(f299(x15081,f346(x15082))),x15083))
% 6.55/6.44  [1516]E(f298(f299(x15161,f346(x15162)),f299(x15161,f346(x15162)),f298(f299(x15161,f346(x15162)),f299(f299(x15161,f346(x15162)),f299(x15161,f346(x15162))),f330(x15161,x15162),f298(f346(x15162),f299(x15161,f346(x15162)),f33(f346(x15162),x15161),f337(x15162))),x15163),f298(f299(x15161,f346(x15162)),f299(x15161,f346(x15162)),f14(f299(x15161,f346(x15162))),x15163))
% 6.55/6.44  [1531]P3(f298(f346(f299(x15311,a2)),a2,f298(f30(x15311),f299(f346(f299(x15311,a2)),a2),f39(x15311),f298(a383,f30(x15311),f392(x15311),x15312)),x15313))
% 6.55/6.44  [1532]P3(f298(f346(f299(x15321,a2)),a2,f298(f30(x15321),f299(f346(f299(x15321,a2)),a2),f39(x15321),f298(f311(a20),f30(x15321),f338(x15321),x15322)),x15323))
% 6.55/6.44  [1538]P3(f298(x15381,a2,f298(x15381,f299(x15381,a2),f298(f299(x15381,f299(x15381,a2)),f299(x15381,f299(x15381,a2)),f378(x15381),x15382),x15383),x15383))
% 6.55/6.44  [1539]E(f298(f299(x15391,a2),f299(x15391,a2),f298(f299(x15391,a2),f299(f299(x15391,a2),f299(x15391,a2)),f362(f299(x15391,a2)),f298(f311(x15391),f299(x15391,a2),f353(x15391),x15392)),f298(f311(x15391),f299(x15391,a2),f353(x15391),x15393)),f298(f311(x15391),f299(x15391,a2),f353(x15391),f298(f311(x15391),f311(x15391),f298(f311(x15391),f299(f311(x15391),f311(x15391)),f7(x15391),x15392),x15393)))
% 6.55/6.44  [1595]E(f298(f299(f355(x15951,x15952),a2),f355(x15951,x15952),f376(f355(x15951,x15952)),f298(f299(x15951,f299(x15952,a2)),f299(f355(x15951,x15952),a2),f357(x15951,x15952,a2),f298(f299(x15951,f299(x15952,f355(x15951,x15952))),f299(x15951,f299(x15952,a2)),f298(f299(f299(x15952,f355(x15951,x15952)),f299(x15952,a2)),f299(f299(x15951,f299(x15952,f355(x15951,x15952))),f299(x15951,f299(x15952,a2))),f27(f299(x15952,f355(x15951,x15952)),f299(x15952,a2),x15951),f298(f299(f355(x15951,x15952),a2),f299(f299(x15952,f355(x15951,x15952)),f299(x15952,a2)),f27(f355(x15951,x15952),a2,x15952),x15953)),f356(x15951,x15952)))),f298(f299(f355(x15951,x15952),a2),f355(x15951,x15952),f376(f355(x15951,x15952)),x15953))
% 6.55/6.44  [1600]E(f298(f299(x16001,a2),f299(x16001,a2),f25(x16001),f298(f299(x16001,a2),f299(x16001,a2),f298(f299(a2,a2),f299(f299(x16001,a2),f299(x16001,a2)),f27(a2,a2,x16001),a297),f298(f346(x16002),f299(x16001,a2),f298(f299(x16001,f299(f346(x16002),a2)),f299(f346(x16002),f299(x16001,a2)),f28(x16001,f346(x16002),a2),f298(f299(x16001,f346(x16002)),f299(x16001,f299(f346(x16002),a2)),f298(f299(f346(x16002),f299(f346(x16002),a2)),f299(f299(x16001,f346(x16002)),f299(x16001,f299(f346(x16002),a2))),f27(f346(x16002),f299(f346(x16002),a2),x16001),f303(f346(x16002))),x16003)),f337(x16002)))),f298(f299(x16001,f346(x16002)),f299(x16001,a2),f41(x16001,x16002),x16003))
% 6.55/6.44  [1616]P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16161)))))))),f299(a335,f299(a335,a2)),f403(x16161),x16162),x16163),x16163))
% 6.55/6.44  [1536]E(f298(f299(x15361,a2),f299(x15361,a2),f298(f299(x15361,a2),f299(f299(x15361,a2),f299(x15361,a2)),f362(f299(x15361,a2)),x15362),f298(f299(x15361,a2),f299(x15361,a2),f298(f299(x15361,a2),f299(f299(x15361,a2),f299(x15361,a2)),f362(f299(x15361,a2)),x15362),x15363)),f298(f299(x15361,a2),f299(x15361,a2),f298(f299(x15361,a2),f299(f299(x15361,a2),f299(x15361,a2)),f362(f299(x15361,a2)),x15362),x15363))
% 6.55/6.44  [1556]P3(f298(f299(x15561,a2),a2,f298(f299(x15561,a2),f299(f299(x15561,a2),a2),f349(f299(x15561,a2)),x15562),f298(f299(x15561,a2),f299(x15561,a2),f298(f299(x15561,a2),f299(f299(x15561,a2),f299(x15561,a2)),f362(f299(x15561,a2)),x15563),x15562)))
% 6.55/6.44  [1557]P3(f298(f299(x15571,a2),a2,f298(f299(x15571,a2),f299(f299(x15571,a2),a2),f349(f299(x15571,a2)),x15572),f298(f299(x15571,a2),f299(x15571,a2),f298(f299(x15571,a2),f299(f299(x15571,a2),f299(x15571,a2)),f362(f299(x15571,a2)),x15572),x15573)))
% 6.55/6.44  [1583]P3(f298(f299(x15831,a2),a2,f298(f299(x15831,a2),f299(f299(x15831,a2),a2),f349(f299(x15831,a2)),f298(f311(x15831),f299(x15831,a2),f353(x15831),x15832)),f298(f311(x15831),f299(x15831,a2),f353(x15831),f298(f311(x15831),f311(x15831),f298(x15831,f299(f311(x15831),f311(x15831)),f34(x15831),x15833),x15832))))
% 6.55/6.44  [1603]E(f298(f299(x16031,a2),f299(x16031,a2),f25(x16031),f298(f299(x16031,a2),f299(x16031,a2),f298(f299(x16031,f299(a2,a2)),f299(f299(x16031,a2),f299(x16031,a2)),f37(x16031,a2,a2),f298(f299(x16031,a2),f299(x16031,f299(a2,a2)),f298(f299(a2,f299(a2,a2)),f299(f299(x16031,a2),f299(x16031,f299(a2,a2))),f27(a2,f299(a2,a2),x16031),a302),f298(f299(x16031,a2),f299(x16031,a2),f298(f299(x16031,f299(f299(x16031,a2),a2)),f299(f299(x16031,a2),f299(x16031,a2)),f28(x16031,f299(x16031,a2),a2),f327(x16031)),x16032))),f298(f299(x16031,a2),f299(x16031,a2),f298(f299(x16031,f299(f299(x16031,a2),a2)),f299(f299(x16031,a2),f299(x16031,a2)),f28(x16031,f299(x16031,a2),a2),f327(x16031)),x16033))),f298(f299(x16031,a2),f299(x16031,a2),f298(f299(x16031,a2),f299(f299(x16031,a2),f299(x16031,a2)),f362(f299(x16031,a2)),x16032),x16033))
% 6.55/6.44  [1631]E(f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x16311),f298(f311(f355(f355(f311(a20),f311(a20)),a335)),f299(f355(f311(a20),f311(a20)),f346(a383)),a313,f298(f311(a20),f311(f355(f355(f311(a20),f311(a20)),a335)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16312)))))))),f299(f311(a20),f311(f355(f355(f311(a20),f311(a20)),a335))),f305(x16312),x16313),x16311))),f298(f311(a20),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16312)))))))),f299(f311(a20),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f11(x16312),x16313),x16311))
% 6.55/6.44  [1635]P3(f298(f311(a335),a2,f298(f311(a335),f299(f311(a335),a2),f298(f299(a335,f299(a335,a2)),f299(f311(a335),f299(f311(a335),a2)),f329(a335,a335),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16351)))))))),f299(a335,f299(a335,a2)),f403(x16351),x16352)),x16353),x16353))
% 6.55/6.44  [1660]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x16601),f298(a383,f30(f311(a20)),f392(f311(a20)),x16602)),x16603),f298(a383,f30(f311(a20)),f392(f311(a20)),x16602)),x16603))
% 6.55/6.44  [1661]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x16611),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x16612))),x16613),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x16612)),x16613))
% 6.55/6.44  [1662]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x16621),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f21(f311(a20)),x16622),f298(a383,f30(f311(a20)),f392(f311(a20)),a341))),x16623),f298(a383,f30(f311(a20)),f392(f311(a20)),a341)),x16623))
% 6.55/6.44  [1545]E(f298(f30(f311(a20)),f299(f311(a20),a2),a308,f298(f311(a20),f30(f311(a20)),f298(f311(a20),f299(f311(a20),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f30(f311(a20)))),f295(f311(a20)),x15451),x15452),x15453)),f298(f30(f311(a20)),f299(f311(a20),a2),a308,x15451))
% 6.55/6.44  [1568]E(f298(f30(f311(a20)),f299(f311(a20),a2),a308,f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),x15681),x15682),x15683)),f298(f299(f311(a20),a2),f299(f311(a20),a2),f298(f299(f311(a20),a2),f299(f299(f311(a20),a2),f299(f311(a20),a2)),f362(f299(f311(a20),a2)),f298(f30(f311(a20)),f299(f311(a20),a2),a308,x15681)),f298(f30(f311(a20)),f299(f311(a20),a2),a308,x15683)))
% 6.55/6.44  [1574]E(f298(f30(f311(a20)),f299(f311(a20),a2),a308,f298(f311(f30(f311(a20))),f30(f311(a20)),f298(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20)))),f22(f311(a20)),x15741),x15742),x15743)),f298(f299(f311(a20),a2),f299(f311(a20),a2),f298(f299(f311(a20),a2),f299(f299(f311(a20),a2),f299(f311(a20),a2)),f362(f299(f311(a20),a2)),f298(f30(f311(a20)),f299(f311(a20),a2),a308,x15741)),f298(f311(f30(f311(a20))),f299(f311(a20),a2),a310,x15743)))
% 6.55/6.44  [1585]E(f298(f299(x15851,f299(x15851,a2)),f299(x15851,f299(x15851,a2)),f378(x15851),f298(f299(x15851,f299(x15851,a2)),f299(x15851,f299(x15851,a2)),f298(f299(x15851,f299(x15851,a2)),f299(f299(x15851,f299(x15851,a2)),f299(x15851,f299(x15851,a2))),f362(f299(x15851,f299(x15851,a2))),f298(f299(x15851,f299(x15851,a2)),f299(x15851,f299(x15851,a2)),f378(x15851),x15852)),f298(f299(x15851,f299(x15851,a2)),f299(x15851,f299(x15851,a2)),f378(x15851),x15853))),f298(f299(x15851,f299(x15851,a2)),f299(x15851,f299(x15851,a2)),f378(x15851),f298(f299(x15851,f299(x15851,a2)),f299(x15851,f299(x15851,a2)),f298(f299(x15851,f299(x15851,a2)),f299(f299(x15851,f299(x15851,a2)),f299(x15851,f299(x15851,a2))),f362(f299(x15851,f299(x15851,a2))),x15852),x15853)))
% 6.55/6.44  [1586]E(f298(f299(f355(x15861,x15861),a2),f299(f355(x15861,x15861),a2),f379(x15861),f298(f299(f355(x15861,x15861),a2),f299(f355(x15861,x15861),a2),f298(f299(f355(x15861,x15861),a2),f299(f299(f355(x15861,x15861),a2),f299(f355(x15861,x15861),a2)),f362(f299(f355(x15861,x15861),a2)),f298(f299(f355(x15861,x15861),a2),f299(f355(x15861,x15861),a2),f379(x15861),x15862)),f298(f299(f355(x15861,x15861),a2),f299(f355(x15861,x15861),a2),f379(x15861),x15863))),f298(f299(f355(x15861,x15861),a2),f299(f355(x15861,x15861),a2),f379(x15861),f298(f299(f355(x15861,x15861),a2),f299(f355(x15861,x15861),a2),f298(f299(f355(x15861,x15861),a2),f299(f299(f355(x15861,x15861),a2),f299(f355(x15861,x15861),a2)),f362(f299(f355(x15861,x15861),a2)),x15862),x15863)))
% 6.55/6.44  [1590]E(f298(f299(f311(a20),a2),f299(f311(a20),a2),f298(f299(f311(a20),a2),f299(f299(f311(a20),a2),f299(f311(a20),a2)),f362(f299(f311(a20),a2)),f298(f299(f311(a20),a2),f299(f311(a20),a2),f298(f299(f311(a20),a2),f299(f299(f311(a20),a2),f299(f311(a20),a2)),f362(f299(f311(a20),a2)),f298(f30(f311(a20)),f299(f311(a20),a2),a308,x15901)),f298(f30(f311(a20)),f299(f311(a20),a2),a308,x15902))),f298(f30(f311(a20)),f299(f311(a20),a2),a308,x15903)),f298(f30(f311(a20)),f299(f311(a20),a2),a308,f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20)))),f35(f311(a20)),x15901),x15902),x15903)))
% 6.55/6.44  [1588]E(f298(f299(x15881,a2),f299(x15881,a2),f25(x15881),f298(f299(x15881,a2),f299(x15881,a2),f298(f299(x15881,f299(a2,a2)),f299(f299(x15881,a2),f299(x15881,a2)),f37(x15881,a2,a2),f298(f299(x15881,a2),f299(x15881,f299(a2,a2)),f298(f299(a2,f299(a2,a2)),f299(f299(x15881,a2),f299(x15881,f299(a2,a2))),f27(a2,f299(a2,a2),x15881),a302),x15882)),x15883)),f298(f299(x15881,a2),f299(x15881,a2),f298(f299(x15881,a2),f299(f299(x15881,a2),f299(x15881,a2)),f362(f299(x15881,a2)),f298(f299(x15881,a2),f299(x15881,a2),f25(x15881),x15882)),f298(f299(x15881,a2),f299(x15881,a2),f25(x15881),x15883)))
% 6.55/6.44  [1605]P3(f298(f299(f355(x16051,x16051),a2),a2,f298(f299(f355(x16051,x16051),a2),f299(f299(f355(x16051,x16051),a2),a2),f349(f299(f355(x16051,x16051),a2)),f298(f299(f355(x16051,x16051),a2),f299(f355(x16051,x16051),a2),f298(f299(f355(x16051,x16051),a2),f299(f299(f355(x16051,x16051),a2),f299(f355(x16051,x16051),a2)),f362(f299(f355(x16051,x16051),a2)),f298(f299(f355(x16051,x16051),a2),f299(f355(x16051,x16051),a2),f379(x16051),x16052)),f298(f299(f355(x16051,x16051),a2),f299(f355(x16051,x16051),a2),f379(x16051),x16053))),f298(f299(f355(x16051,x16051),a2),f299(f355(x16051,x16051),a2),f379(x16051),f298(f299(f355(x16051,x16051),a2),f299(f355(x16051,x16051),a2),f298(f299(f355(x16051,x16051),a2),f299(f299(f355(x16051,x16051),a2),f299(f355(x16051,x16051),a2)),f362(f299(f355(x16051,x16051),a2)),x16052),x16053))))
% 6.55/6.44  [1687]P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x16871))),x16872)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x16871)),x16872))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x16873)))
% 6.55/6.44  [1688]P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f21(f311(a20)),x16881),f298(a383,f30(f311(a20)),f392(f311(a20)),a341))),x16882)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),a341)),x16882))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x16883)))
% 6.55/6.44  [1460]E(f298(x14601,x14601,f14(x14601),f298(x14602,x14601,x14603,x14604)),f298(x14602,x14601,x14603,x14604))
% 6.55/6.44  [1514]E(f298(f346(x15141),x15142,f298(f299(x15141,x15142),f299(f346(x15141),x15142),f298(x15142,f299(f299(x15141,x15142),f299(f346(x15141),x15142)),f348(x15142,x15141),x15143),x15144),f337(x15141)),f298(x15142,x15142,f14(x15142),x15143))
% 6.55/6.44  [1461]E(f298(x14611,x14612,x14613,f298(x14611,x14611,f14(x14611),x14614)),f298(x14611,x14612,x14613,x14614))
% 6.55/6.44  [1466]E(f298(x14661,x14662,f298(x14662,f299(x14661,x14662),f33(x14662,x14661),x14663),x14664),f298(x14662,x14662,f14(x14662),x14663))
% 6.55/6.44  [1526]E(f298(x15261,f299(x15262,x15261),f298(x15262,f299(x15261,f299(x15262,x15261)),f298(f299(x15262,x15261),f299(x15262,f299(x15261,f299(x15262,x15261))),f309(x15262,x15261),x15263),x15264),f298(x15262,x15261,x15263,x15264)),f298(f299(x15262,x15261),f299(x15262,x15261),f14(f299(x15262,x15261)),x15263))
% 6.55/6.44  [1582]E(f298(x15821,f346(x15822),f298(f346(x15822),f299(x15821,f346(x15822)),f298(x15821,f299(f346(x15822),f299(x15821,f346(x15822))),f298(f299(x15821,f346(x15822)),f299(x15821,f299(f346(x15822),f299(x15821,f346(x15822)))),f309(x15821,f346(x15822)),f298(f346(x15822),f299(x15821,f346(x15822)),f33(f346(x15822),x15821),f337(x15822))),x15823),f337(x15822)),x15824),f337(x15822))
% 6.55/6.44  [1747]~E(f298(a383,f30(x17471),f392(x17471),x17472),f298(f30(x17471),f30(x17471),f298(x17471,f299(f30(x17471),f30(x17471)),f322(x17471),x17473),x17474))
% 6.55/6.44  [1748]~E(f298(f30(x17481),f30(x17481),f298(x17481,f299(f30(x17481),f30(x17481)),f322(x17481),x17482),x17483),f298(a383,f30(x17481),f392(x17481),x17484))
% 6.55/6.44  [1749]~E(f298(f311(a20),f30(x17491),f338(x17491),x17492),f298(f30(x17491),f30(x17491),f298(x17491,f299(f30(x17491),f30(x17491)),f322(x17491),x17493),x17494))
% 6.55/6.44  [1750]~E(f298(f30(x17501),f30(x17501),f298(x17501,f299(f30(x17501),f30(x17501)),f322(x17501),x17502),x17503),f298(f311(a20),f30(x17501),f338(x17501),x17504))
% 6.55/6.44  [1751]~E(f298(a383,f30(x17511),f392(x17511),x17512),f298(f30(x17511),f30(x17511),f298(f311(a20),f299(f30(x17511),f30(x17511)),f21(x17511),x17513),x17514))
% 6.55/6.44  [1752]~E(f298(f30(x17521),f30(x17521),f298(f311(a20),f299(f30(x17521),f30(x17521)),f21(x17521),x17522),x17523),f298(a383,f30(x17521),f392(x17521),x17524))
% 6.55/6.44  [1753]~E(f298(f30(x17531),f30(x17531),f377(x17531),x17532),f298(f30(x17531),f30(x17531),f298(x17531,f299(f30(x17531),f30(x17531)),f322(x17531),x17533),x17534))
% 6.55/6.44  [1754]~E(f298(f30(x17541),f30(x17541),f298(x17541,f299(f30(x17541),f30(x17541)),f322(x17541),x17542),x17543),f298(f30(x17541),f30(x17541),f377(x17541),x17544))
% 6.55/6.44  [1755]~E(f298(f311(a20),f30(x17551),f338(x17551),x17552),f298(f30(x17551),f30(x17551),f298(f311(a20),f299(f30(x17551),f30(x17551)),f21(x17551),x17553),x17554))
% 6.55/6.44  [1756]~E(f298(f30(x17561),f30(x17561),f298(f311(a20),f299(f30(x17561),f30(x17561)),f21(x17561),x17562),x17563),f298(f311(a20),f30(x17561),f338(x17561),x17564))
% 6.55/6.44  [1757]~E(f298(a383,f30(x17571),f392(x17571),x17572),f298(f30(x17571),f30(x17571),f298(f30(x17571),f299(f30(x17571),f30(x17571)),f354(x17571),x17573),x17574))
% 6.55/6.44  [1758]~E(f298(a383,f30(x17581),f392(x17581),x17582),f298(f30(x17581),f30(x17581),f298(f30(x17581),f299(f30(x17581),f30(x17581)),f393(x17581),x17583),x17584))
% 6.55/6.44  [1759]~E(f298(f30(x17591),f30(x17591),f298(f30(x17591),f299(f30(x17591),f30(x17591)),f354(x17591),x17592),x17593),f298(a383,f30(x17591),f392(x17591),x17594))
% 6.55/6.44  [1760]~E(f298(f30(x17601),f30(x17601),f298(f30(x17601),f299(f30(x17601),f30(x17601)),f393(x17601),x17602),x17603),f298(a383,f30(x17601),f392(x17601),x17604))
% 6.55/6.44  [1761]~E(f298(f30(x17611),f30(x17611),f377(x17611),x17612),f298(f30(x17611),f30(x17611),f298(f311(a20),f299(f30(x17611),f30(x17611)),f21(x17611),x17613),x17614))
% 6.55/6.44  [1762]~E(f298(f30(x17621),f30(x17621),f298(f311(a20),f299(f30(x17621),f30(x17621)),f21(x17621),x17622),x17623),f298(f30(x17621),f30(x17621),f377(x17621),x17624))
% 6.55/6.44  [1763]~E(f298(f311(a20),f30(x17631),f338(x17631),x17632),f298(f30(x17631),f30(x17631),f298(f30(x17631),f299(f30(x17631),f30(x17631)),f354(x17631),x17633),x17634))
% 6.55/6.44  [1764]~E(f298(f311(a20),f30(x17641),f338(x17641),x17642),f298(f30(x17641),f30(x17641),f298(f30(x17641),f299(f30(x17641),f30(x17641)),f393(x17641),x17643),x17644))
% 6.55/6.44  [1765]~E(f298(f30(x17651),f30(x17651),f298(f30(x17651),f299(f30(x17651),f30(x17651)),f354(x17651),x17652),x17653),f298(f311(a20),f30(x17651),f338(x17651),x17654))
% 6.55/6.44  [1766]~E(f298(f30(x17661),f30(x17661),f298(f30(x17661),f299(f30(x17661),f30(x17661)),f393(x17661),x17662),x17663),f298(f311(a20),f30(x17661),f338(x17661),x17664))
% 6.55/6.44  [1767]~E(f298(f30(x17671),f30(x17671),f377(x17671),x17672),f298(f30(x17671),f30(x17671),f298(f30(x17671),f299(f30(x17671),f30(x17671)),f354(x17671),x17673),x17674))
% 6.55/6.44  [1768]~E(f298(f30(x17681),f30(x17681),f377(x17681),x17682),f298(f30(x17681),f30(x17681),f298(f30(x17681),f299(f30(x17681),f30(x17681)),f393(x17681),x17683),x17684))
% 6.55/6.44  [1769]~E(f298(f30(x17691),f30(x17691),f298(f30(x17691),f299(f30(x17691),f30(x17691)),f354(x17691),x17692),x17693),f298(f30(x17691),f30(x17691),f377(x17691),x17694))
% 6.55/6.44  [1770]~E(f298(f30(x17701),f30(x17701),f298(f30(x17701),f299(f30(x17701),f30(x17701)),f393(x17701),x17702),x17703),f298(f30(x17701),f30(x17701),f377(x17701),x17704))
% 6.55/6.44  [1468]E(f298(x14681,x14682,f298(f299(x14681,x14682),f299(x14681,x14682),f14(f299(x14681,x14682)),x14683),x14684),f298(x14681,x14682,x14683,x14684))
% 6.55/6.44  [1497]E(f298(f299(x14971,f299(x14972,x14973)),f299(f355(x14971,x14972),x14973),f357(x14971,x14972,x14973),f298(f299(f355(x14971,x14972),x14973),f299(x14971,f299(x14972,x14973)),f361(x14971,x14972,x14973),x14974)),f298(f299(f355(x14971,x14972),x14973),f299(f355(x14971,x14972),x14973),f14(f299(f355(x14971,x14972),x14973)),x14974))
% 6.55/6.44  [1498]E(f298(f299(f355(x14981,x14982),x14983),f299(x14981,f299(x14982,x14983)),f361(x14981,x14982,x14983),f298(f299(x14981,f299(x14982,x14983)),f299(f355(x14981,x14982),x14983),f357(x14981,x14982,x14983),x14984)),f298(f299(x14981,f299(x14982,x14983)),f299(x14981,f299(x14982,x14983)),f14(f299(x14981,f299(x14982,x14983))),x14984))
% 6.55/6.44  [1509]E(f298(f311(x15091),a1,f352(f311(x15091)),f298(f311(x15092),f311(x15091),f298(f299(x15092,x15091),f299(f311(x15092),f311(x15091)),f328(x15092,x15091),x15093),x15094)),f298(f311(x15092),a1,f352(f311(x15092)),x15094))
% 6.55/6.44  [1547]E(f298(f299(x15471,f346(x15472)),f299(x15471,a2),f41(x15471,x15472),f298(f299(x15471,f346(x15472)),f299(x15471,f346(x15472)),f298(f299(x15471,f346(x15472)),f299(f299(x15471,f346(x15472)),f299(x15471,f346(x15472))),f330(x15471,x15472),x15473),x15474)),f298(f299(x15471,a2),f299(x15471,a2),f298(f299(x15471,a2),f299(f299(x15471,a2),f299(x15471,a2)),f362(f299(x15471,a2)),f298(f299(x15471,f346(x15472)),f299(x15471,a2),f41(x15471,x15472),x15474)),f298(f299(x15471,f346(x15472)),f299(x15471,a2),f41(x15471,x15472),x15473)))
% 6.55/6.44  [1562]E(f298(f355(x15621,x15622),f355(x15623,f355(x15621,x15622)),f298(x15623,f299(f355(x15621,x15622),f355(x15623,f355(x15621,x15622))),f356(x15623,f355(x15621,x15622)),f44(x15623,x15621,x15622,x15624)),f298(x15622,f355(x15621,x15622),f298(x15621,f299(x15622,f355(x15621,x15622)),f356(x15621,x15622),f223(x15623,x15621,x15622,x15624)),f224(x15623,x15621,x15622,x15624))),f298(f355(x15623,f355(x15621,x15622)),f355(x15623,f355(x15621,x15622)),f14(f355(x15623,f355(x15621,x15622))),x15624))
% 6.55/6.44  [1584]E(f298(f299(x15841,f299(x15842,x15843)),f299(f355(x15841,x15842),x15843),f357(x15841,x15842,x15843),f298(f299(x15841,f299(x15842,f355(x15841,x15842))),f299(x15841,f299(x15842,x15843)),f298(f299(f299(x15842,f355(x15841,x15842)),f299(x15842,x15843)),f299(f299(x15841,f299(x15842,f355(x15841,x15842))),f299(x15841,f299(x15842,x15843))),f27(f299(x15842,f355(x15841,x15842)),f299(x15842,x15843),x15841),f298(f299(f355(x15841,x15842),x15843),f299(f299(x15842,f355(x15841,x15842)),f299(x15842,x15843)),f27(f355(x15841,x15842),x15843,x15842),x15844)),f356(x15841,x15842))),f298(f299(f355(x15841,x15842),x15843),f299(f355(x15841,x15842),x15843),f14(f299(f355(x15841,x15842),x15843)),x15844))
% 6.55/6.44  [1637]P3(f298(f299(f311(a20),f346(a335)),a2,f298(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16371)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2))),f326(x16371),x16372),x16373),f298(f346(a383),f299(f311(a20),f346(a383)),f33(f346(a383),f311(a20)),f337(a383))),x16374))
% 6.55/6.44  [1544]E(f298(x15441,f346(x15442),f298(f299(x15441,a2),f299(x15441,f346(x15442)),f298(f299(x15441,f346(x15442)),f299(f299(x15441,a2),f299(x15441,f346(x15442))),f364(x15441,x15442),f298(f346(x15442),f299(x15441,f346(x15442)),f33(f346(x15442),x15441),f337(x15442))),x15443),x15444),f337(x15442))
% 6.55/6.44  [1559]E(f298(f311(x15591),f311(x15591),f298(f311(x15591),f299(f311(x15591),f311(x15591)),f7(x15591),f298(f311(x15591),f311(x15591),f298(x15591,f299(f311(x15591),f311(x15591)),f34(x15591),x15592),x15593)),x15594),f298(f311(x15591),f311(x15591),f298(x15591,f299(f311(x15591),f311(x15591)),f34(x15591),x15592),f298(f311(x15591),f311(x15591),f298(f311(x15591),f299(f311(x15591),f311(x15591)),f7(x15591),x15593),x15594)))
% 6.55/6.44  [1560]E(f298(f311(x15601),f311(x15601),f298(f311(x15601),f299(f311(x15601),f311(x15601)),f7(x15601),f298(f311(x15601),f311(x15601),f298(f311(x15601),f299(f311(x15601),f311(x15601)),f7(x15601),x15602),x15603)),x15604),f298(f311(x15601),f311(x15601),f298(f311(x15601),f299(f311(x15601),f311(x15601)),f7(x15601),x15602),f298(f311(x15601),f311(x15601),f298(f311(x15601),f299(f311(x15601),f311(x15601)),f7(x15601),x15603),x15604)))
% 6.55/6.44  [1561]E(f298(f299(x15611,a2),f299(x15611,a2),f298(f299(x15611,a2),f299(f299(x15611,a2),f299(x15611,a2)),f362(f299(x15611,a2)),x15612),f298(f299(x15611,a2),f299(x15611,a2),f298(f299(x15611,a2),f299(f299(x15611,a2),f299(x15611,a2)),f362(f299(x15611,a2)),x15613),x15614)),f298(f299(x15611,a2),f299(x15611,a2),f298(f299(x15611,a2),f299(f299(x15611,a2),f299(x15611,a2)),f362(f299(x15611,a2)),x15613),f298(f299(x15611,a2),f299(x15611,a2),f298(f299(x15611,a2),f299(f299(x15611,a2),f299(x15611,a2)),f362(f299(x15611,a2)),x15612),x15614)))
% 6.55/6.44  [1636]E(f298(f299(f355(x16361,x16362),a2),f355(x16361,x16362),f376(f355(x16361,x16362)),f298(f299(x16361,f299(x16362,a2)),f299(f355(x16361,x16362),a2),f357(x16361,x16362,a2),f298(f299(x16362,a2),f299(x16361,f299(x16362,a2)),f298(f299(x16361,f299(f299(x16362,a2),f299(x16362,a2))),f299(f299(x16362,a2),f299(x16361,f299(x16362,a2))),f28(x16361,f299(x16362,a2),f299(x16362,a2)),f298(f299(x16361,f299(a2,a2)),f299(x16361,f299(f299(x16362,a2),f299(x16362,a2))),f298(f299(f299(a2,a2),f299(f299(x16362,a2),f299(x16362,a2))),f299(f299(x16361,f299(a2,a2)),f299(x16361,f299(f299(x16362,a2),f299(x16362,a2)))),f27(f299(a2,a2),f299(f299(x16362,a2),f299(x16362,a2)),x16361),f27(a2,a2,x16362)),f298(f299(x16361,a2),f299(x16361,f299(a2,a2)),f298(f299(a2,f299(a2,a2)),f299(f299(x16361,a2),f299(x16361,f299(a2,a2))),f27(a2,f299(a2,a2),x16361),a301),f298(x16361,f299(x16361,a2),f303(x16361),x16363)))),f298(x16362,f299(x16362,a2),f303(x16362),x16364)))),f298(x16362,f355(x16361,x16362),f298(x16361,f299(x16362,f355(x16361,x16362)),f356(x16361,x16362),x16363),x16364))
% 6.55/6.44  [1663]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x16631),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f21(f311(a20)),x16632),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x16633))),x16634),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x16633)),x16634))
% 6.55/6.44  [1664]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x16641),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x16642),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x16643))),x16644),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x16643)),x16644))
% 6.55/6.44  [1667]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x16671),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x16672)),x16673)),x16674),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x16672)),x16674))
% 6.55/6.44  [1573]E(f298(f299(x15731,a2),f299(x15731,a2),f298(f299(x15731,a2),f299(f299(x15731,a2),f299(x15731,a2)),f362(f299(x15731,a2)),f298(f299(x15731,a2),f299(x15731,a2),f298(f299(x15731,a2),f299(f299(x15731,a2),f299(x15731,a2)),f362(f299(x15731,a2)),x15732),x15733)),x15734),f298(f299(x15731,a2),f299(x15731,a2),f298(f299(x15731,a2),f299(f299(x15731,a2),f299(x15731,a2)),f362(f299(x15731,a2)),x15732),f298(f299(x15731,a2),f299(x15731,a2),f298(f299(x15731,a2),f299(f299(x15731,a2),f299(x15731,a2)),f362(f299(x15731,a2)),x15733),x15734)))
% 6.55/6.44  [1669]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x16691),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x16692),x16693)),x16694),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20)))),f35(f311(a20)),x16692),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),x16693),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x16692),x16693))),f298(a383,f30(f311(a20)),f392(f311(a20)),a384))),x16694))
% 6.55/6.44  [1589]E(f298(f30(f311(a20)),f299(f311(a20),a2),a308,f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),x15891),x15892),x15893),x15894)),f298(f299(f311(a20),a2),f299(f311(a20),a2),f298(f299(f311(a20),a2),f299(f299(f311(a20),a2),f299(f311(a20),a2)),f362(f299(f311(a20),a2)),f298(f30(f311(a20)),f299(f311(a20),a2),a308,x15891)),f298(f30(f311(a20)),f299(f311(a20),a2),a308,x15894)))
% 6.55/6.44  [1648]E(f298(f299(f355(f311(a20),a335),a2),f355(f311(a20),a335),f376(f355(f311(a20),a335)),f298(f299(f311(a20),f299(a335,a2)),f299(f355(f311(a20),a335),a2),f357(f311(a20),a335,a2),f298(f299(a335,f299(f311(a20),a2)),f299(f311(a20),f299(a335,a2)),f28(a335,f311(a20),a2),f298(f311(a20),f299(a335,f299(f311(a20),a2)),f298(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16481)))))))),f299(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2)))),f369(x16481),x16482),x16483),x16484)))),f298(f311(a20),f355(f311(a20),a335),f298(f311(a20),f299(f311(a20),f355(f311(a20),a335)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x16481)))))))),f299(f311(a20),f299(f311(a20),f355(f311(a20),a335))),f304(x16481),x16482),x16483),x16484))
% 6.55/6.44  [1675]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x16751),f298(f311(a20),f30(f311(a20)),f298(f311(a20),f299(f311(a20),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f30(f311(a20)))),f295(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),a341)),x16752),x16753)),x16754),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,f298(f311(a20),a1,a5,a342))))),x16754))
% 6.55/6.44  [1677]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x16771),f298(f311(f30(f311(a20))),f30(f311(a20)),f298(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20)))),f22(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),a341)),x16772),f298(f311(a383),f311(f30(f311(a20))),f298(f299(a383,f30(f311(a20))),f299(f311(a383),f311(f30(f311(a20)))),f328(a383,f30(f311(a20))),f392(f311(a20))),x16773))),x16774),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,f298(f311(a20),a1,a5,a342))))),x16774))
% 6.55/6.44  [1689]P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f21(f311(a20)),x16891),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x16892))),x16893)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x16892)),x16893))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x16894)))
% 6.55/6.44  [1690]P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x16901),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x16902))),x16903)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x16902)),x16903))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x16904)))
% 6.55/6.44  [1691]P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),x16911)),x16912)),x16913)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x16912),x16913))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x16914)))
% 6.55/6.44  [1692]P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x16921)),x16922)),x16923)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x16921)),x16923))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x16924)))
% 6.55/6.44  [1701]P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(a20),f30(f311(a20)),f298(f311(a20),f299(f311(a20),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f30(f311(a20)))),f295(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),a341)),x17011),x17012)),x17013)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,f298(f311(a20),a1,a5,a342))))),x17013))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x17014)))
% 6.55/6.44  [1703]P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x17031),x17032)),x17033)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20)))),f35(f311(a20)),x17031),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),x17032),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x17031),x17032))),f298(a383,f30(f311(a20)),f392(f311(a20)),a384))),x17033))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x17034)))
% 6.55/6.45  [1704]P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20)))),f35(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a29))),x17041),x17042)),x17043)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x17042),x17043))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x17044)))
% 6.55/6.45  [1705]P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20)))),f35(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a13))),x17051),x17052)),x17053)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x17051),x17053))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x17054)))
% 6.55/6.45  [1706]P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f30(f311(a20)),f298(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20)))),f22(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),a341)),x17061),f298(f311(a383),f311(f30(f311(a20))),f298(f299(a383,f30(f311(a20))),f299(f311(a383),f311(f30(f311(a20)))),f328(a383,f30(f311(a20))),f392(f311(a20))),x17062))),x17063)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,f298(f311(a20),a1,a5,a342))))),x17063))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x17064)))
% 6.55/6.45  [1666]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x16661),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),x16662)),x16663)),x16664),x16663),x16664))
% 6.55/6.45  [1678]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x16781),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20)))),f35(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a29))),x16782),x16783)),x16784),x16783),x16784))
% 6.55/6.45  [1679]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x16791),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20)))),f35(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a13))),x16792),x16793)),x16794),x16792),x16794))
% 6.55/6.45  [1921]~E(f298(x19211,f346(x19212),f298(f346(x19212),f299(x19211,f346(x19212)),f298(x19211,f299(f346(x19212),f299(x19211,f346(x19212))),f298(f299(x19211,f346(x19212)),f299(x19211,f299(f346(x19212),f299(x19211,f346(x19212)))),f309(x19211,f346(x19212)),x19213),x19214),f298(x19212,f346(x19212),f351(x19212),x19215)),f236(x19211,x19212,x19213,x19214,x19215)),f337(x19212))
% 6.55/6.45  [1521]E(f298(f346(x15211),x15212,f298(f299(x15211,x15212),f299(f346(x15211),x15212),f298(x15212,f299(f299(x15211,x15212),f299(f346(x15211),x15212)),f348(x15212,x15211),x15213),x15214),f298(x15211,f346(x15211),f351(x15211),x15215)),f298(x15211,x15212,x15214,x15215))
% 6.55/6.45  [1771]~E(f298(f30(x17711),f30(x17711),f298(x17711,f299(f30(x17711),f30(x17711)),f322(x17711),x17712),x17713),f298(f30(x17711),f30(x17711),f298(f311(a20),f299(f30(x17711),f30(x17711)),f21(x17711),x17714),x17715))
% 6.55/6.45  [1772]~E(f298(f30(x17721),f30(x17721),f298(f311(a20),f299(f30(x17721),f30(x17721)),f21(x17721),x17722),x17723),f298(f30(x17721),f30(x17721),f298(x17721,f299(f30(x17721),f30(x17721)),f322(x17721),x17724),x17725))
% 6.55/6.45  [1773]~E(f298(f30(x17731),f30(x17731),f298(x17731,f299(f30(x17731),f30(x17731)),f322(x17731),x17732),x17733),f298(f30(x17731),f30(x17731),f298(f30(x17731),f299(f30(x17731),f30(x17731)),f354(x17731),x17734),x17735))
% 6.55/6.45  [1774]~E(f298(f30(x17741),f30(x17741),f298(x17741,f299(f30(x17741),f30(x17741)),f322(x17741),x17742),x17743),f298(f30(x17741),f30(x17741),f298(f30(x17741),f299(f30(x17741),f30(x17741)),f393(x17741),x17744),x17745))
% 6.55/6.45  [1775]~E(f298(f30(x17751),f30(x17751),f298(f30(x17751),f299(f30(x17751),f30(x17751)),f354(x17751),x17752),x17753),f298(f30(x17751),f30(x17751),f298(x17751,f299(f30(x17751),f30(x17751)),f322(x17751),x17754),x17755))
% 6.55/6.45  [1776]~E(f298(f30(x17761),f30(x17761),f298(f30(x17761),f299(f30(x17761),f30(x17761)),f393(x17761),x17762),x17763),f298(f30(x17761),f30(x17761),f298(x17761,f299(f30(x17761),f30(x17761)),f322(x17761),x17764),x17765))
% 6.55/6.45  [1777]~E(f298(f30(x17771),f30(x17771),f298(f30(x17771),f299(f30(x17771),f30(x17771)),f354(x17771),x17772),x17773),f298(f30(x17771),f30(x17771),f298(f311(a20),f299(f30(x17771),f30(x17771)),f21(x17771),x17774),x17775))
% 6.55/6.45  [1778]~E(f298(f30(x17781),f30(x17781),f298(f30(x17781),f299(f30(x17781),f30(x17781)),f393(x17781),x17782),x17783),f298(f30(x17781),f30(x17781),f298(f311(a20),f299(f30(x17781),f30(x17781)),f21(x17781),x17784),x17785))
% 6.55/6.45  [1779]~E(f298(f30(x17791),f30(x17791),f298(f311(a20),f299(f30(x17791),f30(x17791)),f21(x17791),x17792),x17793),f298(f30(x17791),f30(x17791),f298(f30(x17791),f299(f30(x17791),f30(x17791)),f354(x17791),x17794),x17795))
% 6.55/6.45  [1780]~E(f298(f30(x17801),f30(x17801),f298(f311(a20),f299(f30(x17801),f30(x17801)),f21(x17801),x17802),x17803),f298(f30(x17801),f30(x17801),f298(f30(x17801),f299(f30(x17801),f30(x17801)),f393(x17801),x17804),x17805))
% 6.55/6.45  [1782]~E(f298(f30(x17821),f30(x17821),f298(f30(x17821),f299(f30(x17821),f30(x17821)),f393(x17821),x17822),x17823),f298(f30(x17821),f30(x17821),f298(f30(x17821),f299(f30(x17821),f30(x17821)),f354(x17821),x17824),x17825))
% 6.55/6.45  [1549]E(f298(f311(x15491),f311(x15492),f298(f299(x15491,x15492),f299(f311(x15491),f311(x15492)),f328(x15491,x15492),x15493),f298(f311(x15491),f311(x15491),f298(x15491,f299(f311(x15491),f311(x15491)),f34(x15491),x15494),x15495)),f298(f311(x15492),f311(x15492),f298(x15492,f299(f311(x15492),f311(x15492)),f34(x15492),f298(x15491,x15492,x15493,x15494)),f298(f311(x15491),f311(x15492),f298(f299(x15491,x15492),f299(f311(x15491),f311(x15492)),f328(x15491,x15492),x15493),x15495)))
% 6.55/6.45  [1554]E(f298(f299(f311(x15541),f311(x15542)),f299(f311(x15541),f311(x15543)),f298(f299(f311(x15542),f311(x15543)),f299(f299(f311(x15541),f311(x15542)),f299(f311(x15541),f311(x15543))),f36(f311(x15542),f311(x15543),f311(x15541)),f298(f299(x15542,x15543),f299(f311(x15542),f311(x15543)),f328(x15542,x15543),x15544)),f298(f299(x15541,x15542),f299(f311(x15541),f311(x15542)),f328(x15541,x15542),x15545)),f298(f299(x15541,x15543),f299(f311(x15541),f311(x15543)),f328(x15541,x15543),f298(f299(x15541,x15542),f299(x15541,x15543),f298(f299(x15542,x15543),f299(f299(x15541,x15542),f299(x15541,x15543)),f36(x15542,x15543,x15541),x15544),x15545)))
% 6.55/6.45  [1555]E(f298(f299(f311(x15551),f311(x15552)),f299(f311(x15551),f311(x15553)),f298(f299(f311(x15552),f311(x15553)),f299(f299(f311(x15551),f311(x15552)),f299(f311(x15551),f311(x15553))),f36(f311(x15552),f311(x15553),f311(x15551)),f298(f299(x15552,x15553),f299(f311(x15552),f311(x15553)),f328(x15552,x15553),x15554)),f298(f299(x15551,x15552),f299(f311(x15551),f311(x15552)),f328(x15551,x15552),x15555)),f298(f299(x15551,x15553),f299(f311(x15551),f311(x15553)),f328(x15551,x15553),f298(f299(x15551,x15552),f299(x15551,x15553),f298(f299(x15552,x15553),f299(f299(x15551,x15552),f299(x15551,x15553)),f36(x15552,x15553,x15551),x15554),x15555)))
% 6.55/6.45  [1563]E(f298(x15631,f346(x15632),f298(f299(x15631,f346(x15632)),f299(x15631,f346(x15632)),f298(f299(x15631,f346(x15632)),f299(f299(x15631,f346(x15632)),f299(x15631,f346(x15632))),f330(x15631,x15632),x15633),x15634),x15635),f298(f346(x15632),f346(x15632),f298(f299(x15632,f346(x15632)),f299(f346(x15632),f346(x15632)),f298(f346(x15632),f299(f299(x15632,f346(x15632)),f299(f346(x15632),f346(x15632))),f348(f346(x15632),x15632),f298(x15631,f346(x15632),x15633,x15635)),f351(x15632)),f298(x15631,f346(x15632),x15634,x15635)))
% 6.55/6.45  [1572]E(f298(f311(x15721),f311(x15722),f298(f299(x15721,x15722),f299(f311(x15721),f311(x15722)),f328(x15721,x15722),x15723),f298(f311(x15721),f311(x15721),f298(f311(x15721),f299(f311(x15721),f311(x15721)),f7(x15721),x15724),x15725)),f298(f311(x15722),f311(x15722),f298(f311(x15722),f299(f311(x15722),f311(x15722)),f7(x15722),f298(f311(x15721),f311(x15722),f298(f299(x15721,x15722),f299(f311(x15721),f311(x15722)),f328(x15721,x15722),x15723),x15724)),f298(f311(x15721),f311(x15722),f298(f299(x15721,x15722),f299(f311(x15721),f311(x15722)),f328(x15721,x15722),x15723),x15725)))
% 6.55/6.45  [1783]~E(f298(a383,f30(x17831),f392(x17831),x17832),f298(f30(x17831),f30(x17831),f298(a335,f299(f30(x17831),f30(x17831)),f298(x17831,f299(a335,f299(f30(x17831),f30(x17831))),f10(x17831),x17833),x17834),x17835))
% 6.55/6.45  [1784]~E(f298(f30(x17841),f30(x17841),f298(a335,f299(f30(x17841),f30(x17841)),f298(x17841,f299(a335,f299(f30(x17841),f30(x17841))),f10(x17841),x17842),x17843),x17844),f298(a383,f30(x17841),f392(x17841),x17845))
% 6.55/6.45  [1785]~E(f298(f311(a20),f30(x17851),f338(x17851),x17852),f298(f30(x17851),f30(x17851),f298(a335,f299(f30(x17851),f30(x17851)),f298(x17851,f299(a335,f299(f30(x17851),f30(x17851))),f10(x17851),x17853),x17854),x17855))
% 6.55/6.45  [1786]~E(f298(f30(x17861),f30(x17861),f298(a335,f299(f30(x17861),f30(x17861)),f298(x17861,f299(a335,f299(f30(x17861),f30(x17861))),f10(x17861),x17862),x17863),x17864),f298(f311(a20),f30(x17861),f338(x17861),x17865))
% 6.55/6.45  [1787]~E(f298(a383,f30(x17871),f392(x17871),x17872),f298(f311(a20),f30(x17871),f298(f311(a20),f299(f311(a20),f30(x17871)),f298(f30(x17871),f299(f311(a20),f299(f311(a20),f30(x17871))),f295(x17871),x17873),x17874),x17875))
% 6.55/6.45  [1788]~E(f298(f311(a20),f30(x17881),f298(f311(a20),f299(f311(a20),f30(x17881)),f298(f30(x17881),f299(f311(a20),f299(f311(a20),f30(x17881))),f295(x17881),x17882),x17883),x17884),f298(a383,f30(x17881),f392(x17881),x17885))
% 6.55/6.45  [1789]~E(f298(f30(x17891),f30(x17891),f377(x17891),x17892),f298(f30(x17891),f30(x17891),f298(a335,f299(f30(x17891),f30(x17891)),f298(x17891,f299(a335,f299(f30(x17891),f30(x17891))),f10(x17891),x17893),x17894),x17895))
% 6.55/6.45  [1790]~E(f298(f30(x17901),f30(x17901),f298(a335,f299(f30(x17901),f30(x17901)),f298(x17901,f299(a335,f299(f30(x17901),f30(x17901))),f10(x17901),x17902),x17903),x17904),f298(f30(x17901),f30(x17901),f377(x17901),x17905))
% 6.55/6.45  [1791]~E(f298(f311(a20),f30(x17911),f338(x17911),x17912),f298(f311(a20),f30(x17911),f298(f311(a20),f299(f311(a20),f30(x17911)),f298(f30(x17911),f299(f311(a20),f299(f311(a20),f30(x17911))),f295(x17911),x17913),x17914),x17915))
% 6.55/6.45  [1792]~E(f298(f311(a20),f30(x17921),f298(f311(a20),f299(f311(a20),f30(x17921)),f298(f30(x17921),f299(f311(a20),f299(f311(a20),f30(x17921))),f295(x17921),x17922),x17923),x17924),f298(f311(a20),f30(x17921),f338(x17921),x17925))
% 6.55/6.45  [1793]~E(f298(f30(x17931),f30(x17931),f377(x17931),x17932),f298(f311(a20),f30(x17931),f298(f311(a20),f299(f311(a20),f30(x17931)),f298(f30(x17931),f299(f311(a20),f299(f311(a20),f30(x17931))),f295(x17931),x17933),x17934),x17935))
% 6.55/6.45  [1794]~E(f298(f311(a20),f30(x17941),f298(f311(a20),f299(f311(a20),f30(x17941)),f298(f30(x17941),f299(f311(a20),f299(f311(a20),f30(x17941))),f295(x17941),x17942),x17943),x17944),f298(f30(x17941),f30(x17941),f377(x17941),x17945))
% 6.55/6.45  [1795]~E(f298(a383,f30(x17951),f392(x17951),x17952),f298(f30(x17951),f30(x17951),f298(a15,f299(f30(x17951),f30(x17951)),f298(f30(x17951),f299(a15,f299(f30(x17951),f30(x17951))),f9(x17951),x17953),x17954),x17955))
% 6.55/6.45  [1796]~E(f298(f30(x17961),f30(x17961),f298(a15,f299(f30(x17961),f30(x17961)),f298(f30(x17961),f299(a15,f299(f30(x17961),f30(x17961))),f9(x17961),x17962),x17963),x17964),f298(a383,f30(x17961),f392(x17961),x17965))
% 6.55/6.45  [1797]~E(f298(f311(a20),f30(x17971),f338(x17971),x17972),f298(f30(x17971),f30(x17971),f298(a15,f299(f30(x17971),f30(x17971)),f298(f30(x17971),f299(a15,f299(f30(x17971),f30(x17971))),f9(x17971),x17973),x17974),x17975))
% 6.55/6.45  [1798]~E(f298(f30(x17981),f30(x17981),f298(a15,f299(f30(x17981),f30(x17981)),f298(f30(x17981),f299(a15,f299(f30(x17981),f30(x17981))),f9(x17981),x17982),x17983),x17984),f298(f311(a20),f30(x17981),f338(x17981),x17985))
% 6.55/6.45  [1799]~E(f298(f30(x17991),f30(x17991),f377(x17991),x17992),f298(f30(x17991),f30(x17991),f298(a15,f299(f30(x17991),f30(x17991)),f298(f30(x17991),f299(a15,f299(f30(x17991),f30(x17991))),f9(x17991),x17993),x17994),x17995))
% 6.55/6.45  [1800]~E(f298(f30(x18001),f30(x18001),f298(a15,f299(f30(x18001),f30(x18001)),f298(f30(x18001),f299(a15,f299(f30(x18001),f30(x18001))),f9(x18001),x18002),x18003),x18004),f298(f30(x18001),f30(x18001),f377(x18001),x18005))
% 6.55/6.45  [1801]~E(f298(a383,f30(x18011),f392(x18011),x18012),f298(f30(x18011),f30(x18011),f298(f30(x18011),f299(f30(x18011),f30(x18011)),f298(f30(x18011),f299(f30(x18011),f299(f30(x18011),f30(x18011))),f35(x18011),x18013),x18014),x18015))
% 6.55/6.45  [1802]~E(f298(f30(x18021),f30(x18021),f298(f30(x18021),f299(f30(x18021),f30(x18021)),f298(f30(x18021),f299(f30(x18021),f299(f30(x18021),f30(x18021))),f35(x18021),x18022),x18023),x18024),f298(a383,f30(x18021),f392(x18021),x18025))
% 6.55/6.45  [1803]~E(f298(f311(a20),f30(x18031),f338(x18031),x18032),f298(f30(x18031),f30(x18031),f298(f30(x18031),f299(f30(x18031),f30(x18031)),f298(f30(x18031),f299(f30(x18031),f299(f30(x18031),f30(x18031))),f35(x18031),x18033),x18034),x18035))
% 6.55/6.45  [1804]~E(f298(f30(x18041),f30(x18041),f298(f30(x18041),f299(f30(x18041),f30(x18041)),f298(f30(x18041),f299(f30(x18041),f299(f30(x18041),f30(x18041))),f35(x18041),x18042),x18043),x18044),f298(f311(a20),f30(x18041),f338(x18041),x18045))
% 6.55/6.45  [1805]~E(f298(f30(x18051),f30(x18051),f377(x18051),x18052),f298(f30(x18051),f30(x18051),f298(f30(x18051),f299(f30(x18051),f30(x18051)),f298(f30(x18051),f299(f30(x18051),f299(f30(x18051),f30(x18051))),f35(x18051),x18053),x18054),x18055))
% 6.55/6.45  [1806]~E(f298(f30(x18061),f30(x18061),f298(f30(x18061),f299(f30(x18061),f30(x18061)),f298(f30(x18061),f299(f30(x18061),f299(f30(x18061),f30(x18061))),f35(x18061),x18062),x18063),x18064),f298(f30(x18061),f30(x18061),f377(x18061),x18065))
% 6.55/6.45  [1807]~E(f298(a383,f30(x18071),f392(x18071),x18072),f298(f311(f30(x18071)),f30(x18071),f298(f311(a20),f299(f311(f30(x18071)),f30(x18071)),f298(f30(x18071),f299(f311(a20),f299(f311(f30(x18071)),f30(x18071))),f22(x18071),x18073),x18074),x18075))
% 6.55/6.45  [1808]~E(f298(f311(f30(x18081)),f30(x18081),f298(f311(a20),f299(f311(f30(x18081)),f30(x18081)),f298(f30(x18081),f299(f311(a20),f299(f311(f30(x18081)),f30(x18081))),f22(x18081),x18082),x18083),x18084),f298(a383,f30(x18081),f392(x18081),x18085))
% 6.55/6.45  [1809]~E(f298(f311(a20),f30(x18091),f338(x18091),x18092),f298(f311(f30(x18091)),f30(x18091),f298(f311(a20),f299(f311(f30(x18091)),f30(x18091)),f298(f30(x18091),f299(f311(a20),f299(f311(f30(x18091)),f30(x18091))),f22(x18091),x18093),x18094),x18095))
% 6.55/6.45  [1810]~E(f298(f311(f30(x18101)),f30(x18101),f298(f311(a20),f299(f311(f30(x18101)),f30(x18101)),f298(f30(x18101),f299(f311(a20),f299(f311(f30(x18101)),f30(x18101))),f22(x18101),x18102),x18103),x18104),f298(f311(a20),f30(x18101),f338(x18101),x18105))
% 6.55/6.45  [1811]~E(f298(f30(x18111),f30(x18111),f377(x18111),x18112),f298(f311(f30(x18111)),f30(x18111),f298(f311(a20),f299(f311(f30(x18111)),f30(x18111)),f298(f30(x18111),f299(f311(a20),f299(f311(f30(x18111)),f30(x18111))),f22(x18111),x18113),x18114),x18115))
% 6.55/6.45  [1812]~E(f298(f311(f30(x18121)),f30(x18121),f298(f311(a20),f299(f311(f30(x18121)),f30(x18121)),f298(f30(x18121),f299(f311(a20),f299(f311(f30(x18121)),f30(x18121))),f22(x18121),x18122),x18123),x18124),f298(f30(x18121),f30(x18121),f377(x18121),x18125))
% 6.55/6.45  [1548]E(f298(x15481,x15482,f298(x15482,f299(x15481,x15482),f298(x15481,f299(x15482,f299(x15481,x15482)),f298(f299(x15481,x15482),f299(x15481,f299(x15482,f299(x15481,x15482))),f309(x15481,x15482),x15483),x15484),x15485),x15484),f298(x15482,x15482,f14(x15482),x15485))
% 6.55/6.45  [1575]E(f298(f299(x15751,f346(x15752)),f299(x15751,f346(x15752)),f298(f299(x15751,f346(x15752)),f299(f299(x15751,f346(x15752)),f299(x15751,f346(x15752))),f330(x15751,x15752),f298(f299(x15751,f346(x15752)),f299(x15751,f346(x15752)),f298(f299(x15751,f346(x15752)),f299(f299(x15751,f346(x15752)),f299(x15751,f346(x15752))),f330(x15751,x15752),x15753),x15754)),x15755),f298(f299(x15751,f346(x15752)),f299(x15751,f346(x15752)),f298(f299(x15751,f346(x15752)),f299(f299(x15751,f346(x15752)),f299(x15751,f346(x15752))),f330(x15751,x15752),x15753),f298(f299(x15751,f346(x15752)),f299(x15751,f346(x15752)),f298(f299(x15751,f346(x15752)),f299(f299(x15751,f346(x15752)),f299(x15751,f346(x15752))),f330(x15751,x15752),x15754),x15755)))
% 6.55/6.45  [1604]E(f298(f355(x16041,f355(x16042,x16043)),f355(x16044,f355(x16041,f355(x16042,x16043))),f298(x16044,f299(f355(x16041,f355(x16042,x16043)),f355(x16044,f355(x16041,f355(x16042,x16043)))),f356(x16044,f355(x16041,f355(x16042,x16043))),f45(x16044,x16041,x16042,x16043,x16045)),f298(f355(x16042,x16043),f355(x16041,f355(x16042,x16043)),f298(x16041,f299(f355(x16042,x16043),f355(x16041,f355(x16042,x16043))),f356(x16041,f355(x16042,x16043)),f216(x16044,x16041,x16042,x16043,x16045)),f298(x16043,f355(x16042,x16043),f298(x16042,f299(x16043,f355(x16042,x16043)),f356(x16042,x16043),f217(x16044,x16041,x16042,x16043,x16045)),f219(x16044,x16041,x16042,x16043,x16045)))),f298(f355(x16044,f355(x16041,f355(x16042,x16043))),f355(x16044,f355(x16041,f355(x16042,x16043))),f14(f355(x16044,f355(x16041,f355(x16042,x16043)))),x16045))
% 6.55/6.45  [1668]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x16681),f298(f30(f311(a20)),f30(f311(a20)),f298(a335,f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(a335,f299(f30(f311(a20)),f30(f311(a20)))),f10(f311(a20)),x16682),x16683),f298(a383,f30(f311(a20)),f392(f311(a20)),x16684))),x16685),f298(a383,f30(f311(a20)),f392(f311(a20)),x16684)),x16685))
% 6.55/6.45  [1670]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x16701),f298(f311(a20),f30(f311(a20)),f298(f311(a20),f299(f311(a20),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f30(f311(a20)))),f295(f311(a20)),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x16702)),x16703),x16704)),x16705),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x16702)),x16705))
% 6.55/6.45  [1671]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x16711),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x16712)),x16713),x16714)),x16715),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x16712)),x16715))
% 6.55/6.45  [1672]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x16721),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20)))),f35(f311(a20)),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x16722)),x16723),x16724)),x16725),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x16722)),x16725))
% 6.55/6.45  [1673]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x16731),f298(f311(f30(f311(a20))),f30(f311(a20)),f298(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20)))),f22(f311(a20)),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x16732)),x16733),x16734)),x16735),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x16732)),x16735))
% 6.55/6.45  [1674]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x16741),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),x16742)),x16743),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x16744))),x16745),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x16744)),x16745))
% 6.55/6.45  [1676]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x16761),f298(f30(f311(a20)),f30(f311(a20)),f298(a335,f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(a335,f299(f30(f311(a20)),f30(f311(a20)))),f10(f311(a20)),x16762),x16763),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x16764))))),x16765),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x16764)))),x16765))
% 6.55/6.45  [1684]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x16841),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x16842),f298(a383,f30(f311(a20)),f392(f311(a20)),x16843))),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x16844),x16845)),f298(a383,f30(f311(a20)),f392(f311(a20)),a384)),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x16844),f298(f346(a383),f299(f311(a20),f346(a383)),f298(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383)))),f309(f311(a20),f346(a383)),x16845),x16842),f298(a383,f346(a383),f351(a383),x16843)))))
% 6.55/6.45  [1683]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x16831),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),a341)),x16832),x16833),f298(a383,f30(f311(a20)),f392(f311(a20)),x16834))),x16835),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,f298(f311(a20),a1,a5,a342))))),x16835))
% 6.55/6.45  [1694]P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(a335,f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(a335,f299(f30(f311(a20)),f30(f311(a20)))),f10(f311(a20)),x16941),x16942),f298(a383,f30(f311(a20)),f392(f311(a20)),x16943))),x16944)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),x16943)),x16944))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x16945)))
% 6.55/6.45  [1695]P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(a20),f30(f311(a20)),f298(f311(a20),f299(f311(a20),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f30(f311(a20)))),f295(f311(a20)),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x16951)),x16952),x16953)),x16954)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x16951)),x16954))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x16955)))
% 6.55/6.45  [1697]P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x16971)),x16972),x16973)),x16974)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x16971)),x16974))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x16975)))
% 6.55/6.45  [1698]P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20)))),f35(f311(a20)),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x16981)),x16982),x16983)),x16984)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x16981)),x16984))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x16985)))
% 6.55/6.45  [1699]P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f30(f311(a20)),f298(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20)))),f22(f311(a20)),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x16991)),x16992),x16993)),x16994)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x16991)),x16994))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x16995)))
% 6.55/6.45  [1700]P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),x17001)),x17002),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x17003))),x17004)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x17003)),x17004))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x17005)))
% 6.55/6.45  [1702]P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(a335,f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(a335,f299(f30(f311(a20)),f30(f311(a20)))),f10(f311(a20)),x17021),x17022),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x17023))))),x17024)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x17023)))),x17024))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x17025)))
% 6.55/6.45  [1710]P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),a341)),x17101),x17102),f298(a383,f30(f311(a20)),f392(f311(a20)),x17103))),x17104)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,f298(f311(a20),a1,a5,a342))))),x17104))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x17105)))
% 6.55/6.45  [1711]P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x17111),f298(a383,f30(f311(a20)),f392(f311(a20)),x17112))),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x17113),x17114))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),a384)),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x17113),f298(f346(a383),f299(f311(a20),f346(a383)),f298(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383)))),f309(f311(a20),f346(a383)),x17114),x17111),f298(a383,f346(a383),f351(a383),x17112)))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x17115)))
% 6.55/6.45  [1522]E(f298(x15221,x15222,f298(x15223,f299(x15221,x15222),f298(f299(x15221,f299(x15223,x15222)),f299(x15223,f299(x15221,x15222)),f28(x15221,x15223,x15222),x15224),x15225),x15226),f298(x15223,x15222,f298(x15221,f299(x15223,x15222),x15224,x15226),x15225))
% 6.55/6.45  [1523]E(f298(x15231,x15232,f298(f299(x15231,x15233),f299(x15231,x15232),f298(f299(x15233,x15232),f299(f299(x15231,x15233),f299(x15231,x15232)),f27(x15233,x15232,x15231),x15234),x15235),x15236),f298(x15233,x15232,x15234,f298(x15231,x15233,x15235,x15236)))
% 6.55/6.45  [1525]E(f298(x15251,x15252,f298(f299(x15251,x15253),f299(x15251,x15252),f298(f299(x15253,x15252),f299(f299(x15251,x15253),f299(x15251,x15252)),f36(x15253,x15252,x15251),x15254),x15255),x15256),f298(x15253,x15252,x15254,f298(x15251,x15253,x15255,x15256)))
% 6.55/6.45  [1529]E(f298(f355(x15291,x15292),x15293,f298(f299(x15291,f299(x15292,x15293)),f299(f355(x15291,x15292),x15293),f357(x15291,x15292,x15293),x15294),f298(x15292,f355(x15291,x15292),f298(x15291,f299(x15292,f355(x15291,x15292)),f356(x15291,x15292),x15295),x15296)),f298(x15292,x15293,f298(x15291,f299(x15292,x15293),x15294,x15295),x15296))
% 6.55/6.45  [1530]E(f298(f355(x15301,x15302),x15303,f298(f299(x15301,f299(x15302,x15303)),f299(f355(x15301,x15302),x15303),f363(x15301,x15302,x15303),x15304),f298(x15302,f355(x15301,x15302),f298(x15301,f299(x15302,f355(x15301,x15302)),f356(x15301,x15302),x15305),x15306)),f298(x15302,x15303,f298(x15301,f299(x15302,x15303),x15304,x15305),x15306))
% 6.55/6.45  [1533]E(f298(x15331,x15332,f298(f299(x15331,x15333),f299(x15331,x15332),f298(f299(x15331,f299(x15333,x15332)),f299(f299(x15331,x15333),f299(x15331,x15332)),f37(x15331,x15333,x15332),x15334),x15335),x15336),f298(x15333,x15332,f298(x15331,f299(x15333,x15332),x15334,x15336),f298(x15331,x15333,x15335,x15336)))
% 6.55/6.45  [1541]E(f298(x15411,x15412,f298(x15413,f299(x15411,x15412),f298(f299(f355(x15413,x15411),x15412),f299(x15413,f299(x15411,x15412)),f361(x15413,x15411,x15412),x15414),x15415),x15416),f298(f355(x15413,x15411),x15412,x15414,f298(x15411,f355(x15413,x15411),f298(x15413,f299(x15411,f355(x15413,x15411)),f356(x15413,x15411),x15415),x15416)))
% 6.55/6.45  [1593]E(f298(f299(x15931,f346(x15932)),f299(x15931,f346(x15932)),f298(f299(x15931,f346(x15932)),f299(f299(x15931,f346(x15932)),f299(x15931,f346(x15932))),f330(x15931,x15932),x15933),f298(f346(x15932),f299(x15931,f346(x15932)),f298(x15931,f299(f346(x15932),f299(x15931,f346(x15932))),f298(f299(x15931,f346(x15932)),f299(x15931,f299(f346(x15932),f299(x15931,f346(x15932)))),f309(x15931,f346(x15932)),x15934),x15935),f298(x15932,f346(x15932),f351(x15932),x15936))),f298(f346(x15932),f299(x15931,f346(x15932)),f298(x15931,f299(f346(x15932),f299(x15931,f346(x15932))),f298(f299(x15931,f346(x15932)),f299(x15931,f299(f346(x15932),f299(x15931,f346(x15932)))),f309(x15931,f346(x15932)),f298(f299(x15931,f346(x15932)),f299(x15931,f346(x15932)),f298(f299(x15931,f346(x15932)),f299(f299(x15931,f346(x15932)),f299(x15931,f346(x15932))),f330(x15931,x15932),x15933),x15934)),x15935),f298(x15932,f346(x15932),f351(x15932),x15936)))
% 6.55/6.45  [1813]~E(f298(f30(x18131),f30(x18131),f298(x18131,f299(f30(x18131),f30(x18131)),f322(x18131),x18132),x18133),f298(f30(x18131),f30(x18131),f298(a335,f299(f30(x18131),f30(x18131)),f298(x18131,f299(a335,f299(f30(x18131),f30(x18131))),f10(x18131),x18134),x18135),x18136))
% 6.55/6.45  [1814]~E(f298(f30(x18141),f30(x18141),f298(a335,f299(f30(x18141),f30(x18141)),f298(x18141,f299(a335,f299(f30(x18141),f30(x18141))),f10(x18141),x18142),x18143),x18144),f298(f30(x18141),f30(x18141),f298(x18141,f299(f30(x18141),f30(x18141)),f322(x18141),x18145),x18146))
% 6.55/6.45  [1815]~E(f298(f30(x18151),f30(x18151),f298(f311(a20),f299(f30(x18151),f30(x18151)),f21(x18151),x18152),x18153),f298(f30(x18151),f30(x18151),f298(a335,f299(f30(x18151),f30(x18151)),f298(x18151,f299(a335,f299(f30(x18151),f30(x18151))),f10(x18151),x18154),x18155),x18156))
% 6.55/6.45  [1816]~E(f298(f30(x18161),f30(x18161),f298(a335,f299(f30(x18161),f30(x18161)),f298(x18161,f299(a335,f299(f30(x18161),f30(x18161))),f10(x18161),x18162),x18163),x18164),f298(f30(x18161),f30(x18161),f298(f311(a20),f299(f30(x18161),f30(x18161)),f21(x18161),x18165),x18166))
% 6.55/6.45  [1817]~E(f298(f30(x18171),f30(x18171),f298(x18171,f299(f30(x18171),f30(x18171)),f322(x18171),x18172),x18173),f298(f311(a20),f30(x18171),f298(f311(a20),f299(f311(a20),f30(x18171)),f298(f30(x18171),f299(f311(a20),f299(f311(a20),f30(x18171))),f295(x18171),x18174),x18175),x18176))
% 6.55/6.45  [1818]~E(f298(f311(a20),f30(x18181),f298(f311(a20),f299(f311(a20),f30(x18181)),f298(f30(x18181),f299(f311(a20),f299(f311(a20),f30(x18181))),f295(x18181),x18182),x18183),x18184),f298(f30(x18181),f30(x18181),f298(x18181,f299(f30(x18181),f30(x18181)),f322(x18181),x18185),x18186))
% 6.55/6.45  [1819]~E(f298(f30(x18191),f30(x18191),f298(f30(x18191),f299(f30(x18191),f30(x18191)),f354(x18191),x18192),x18193),f298(f30(x18191),f30(x18191),f298(a335,f299(f30(x18191),f30(x18191)),f298(x18191,f299(a335,f299(f30(x18191),f30(x18191))),f10(x18191),x18194),x18195),x18196))
% 6.55/6.45  [1820]~E(f298(f30(x18201),f30(x18201),f298(f30(x18201),f299(f30(x18201),f30(x18201)),f393(x18201),x18202),x18203),f298(f30(x18201),f30(x18201),f298(a335,f299(f30(x18201),f30(x18201)),f298(x18201,f299(a335,f299(f30(x18201),f30(x18201))),f10(x18201),x18204),x18205),x18206))
% 6.55/6.45  [1821]~E(f298(f30(x18211),f30(x18211),f298(a335,f299(f30(x18211),f30(x18211)),f298(x18211,f299(a335,f299(f30(x18211),f30(x18211))),f10(x18211),x18212),x18213),x18214),f298(f30(x18211),f30(x18211),f298(f30(x18211),f299(f30(x18211),f30(x18211)),f354(x18211),x18215),x18216))
% 6.55/6.45  [1822]~E(f298(f30(x18221),f30(x18221),f298(a335,f299(f30(x18221),f30(x18221)),f298(x18221,f299(a335,f299(f30(x18221),f30(x18221))),f10(x18221),x18222),x18223),x18224),f298(f30(x18221),f30(x18221),f298(f30(x18221),f299(f30(x18221),f30(x18221)),f393(x18221),x18225),x18226))
% 6.55/6.45  [1823]~E(f298(f30(x18231),f30(x18231),f298(f311(a20),f299(f30(x18231),f30(x18231)),f21(x18231),x18232),x18233),f298(f311(a20),f30(x18231),f298(f311(a20),f299(f311(a20),f30(x18231)),f298(f30(x18231),f299(f311(a20),f299(f311(a20),f30(x18231))),f295(x18231),x18234),x18235),x18236))
% 6.55/6.45  [1824]~E(f298(f311(a20),f30(x18241),f298(f311(a20),f299(f311(a20),f30(x18241)),f298(f30(x18241),f299(f311(a20),f299(f311(a20),f30(x18241))),f295(x18241),x18242),x18243),x18244),f298(f30(x18241),f30(x18241),f298(f311(a20),f299(f30(x18241),f30(x18241)),f21(x18241),x18245),x18246))
% 6.55/6.45  [1825]~E(f298(f30(x18251),f30(x18251),f298(f30(x18251),f299(f30(x18251),f30(x18251)),f354(x18251),x18252),x18253),f298(f311(a20),f30(x18251),f298(f311(a20),f299(f311(a20),f30(x18251)),f298(f30(x18251),f299(f311(a20),f299(f311(a20),f30(x18251))),f295(x18251),x18254),x18255),x18256))
% 6.55/6.45  [1826]~E(f298(f30(x18261),f30(x18261),f298(f30(x18261),f299(f30(x18261),f30(x18261)),f393(x18261),x18262),x18263),f298(f311(a20),f30(x18261),f298(f311(a20),f299(f311(a20),f30(x18261)),f298(f30(x18261),f299(f311(a20),f299(f311(a20),f30(x18261))),f295(x18261),x18264),x18265),x18266))
% 6.55/6.45  [1827]~E(f298(f311(a20),f30(x18271),f298(f311(a20),f299(f311(a20),f30(x18271)),f298(f30(x18271),f299(f311(a20),f299(f311(a20),f30(x18271))),f295(x18271),x18272),x18273),x18274),f298(f30(x18271),f30(x18271),f298(f30(x18271),f299(f30(x18271),f30(x18271)),f354(x18271),x18275),x18276))
% 6.55/6.45  [1828]~E(f298(f311(a20),f30(x18281),f298(f311(a20),f299(f311(a20),f30(x18281)),f298(f30(x18281),f299(f311(a20),f299(f311(a20),f30(x18281))),f295(x18281),x18282),x18283),x18284),f298(f30(x18281),f30(x18281),f298(f30(x18281),f299(f30(x18281),f30(x18281)),f393(x18281),x18285),x18286))
% 6.55/6.45  [1829]~E(f298(f30(x18291),f30(x18291),f298(x18291,f299(f30(x18291),f30(x18291)),f322(x18291),x18292),x18293),f298(f30(x18291),f30(x18291),f298(a15,f299(f30(x18291),f30(x18291)),f298(f30(x18291),f299(a15,f299(f30(x18291),f30(x18291))),f9(x18291),x18294),x18295),x18296))
% 6.55/6.45  [1830]~E(f298(f30(x18301),f30(x18301),f298(a15,f299(f30(x18301),f30(x18301)),f298(f30(x18301),f299(a15,f299(f30(x18301),f30(x18301))),f9(x18301),x18302),x18303),x18304),f298(f30(x18301),f30(x18301),f298(x18301,f299(f30(x18301),f30(x18301)),f322(x18301),x18305),x18306))
% 6.55/6.45  [1831]~E(f298(f30(x18311),f30(x18311),f298(f311(a20),f299(f30(x18311),f30(x18311)),f21(x18311),x18312),x18313),f298(f30(x18311),f30(x18311),f298(a15,f299(f30(x18311),f30(x18311)),f298(f30(x18311),f299(a15,f299(f30(x18311),f30(x18311))),f9(x18311),x18314),x18315),x18316))
% 6.55/6.45  [1832]~E(f298(f30(x18321),f30(x18321),f298(a15,f299(f30(x18321),f30(x18321)),f298(f30(x18321),f299(a15,f299(f30(x18321),f30(x18321))),f9(x18321),x18322),x18323),x18324),f298(f30(x18321),f30(x18321),f298(f311(a20),f299(f30(x18321),f30(x18321)),f21(x18321),x18325),x18326))
% 6.55/6.45  [1833]~E(f298(f30(x18331),f30(x18331),f298(f30(x18331),f299(f30(x18331),f30(x18331)),f354(x18331),x18332),x18333),f298(f30(x18331),f30(x18331),f298(a15,f299(f30(x18331),f30(x18331)),f298(f30(x18331),f299(a15,f299(f30(x18331),f30(x18331))),f9(x18331),x18334),x18335),x18336))
% 6.55/6.45  [1834]~E(f298(f30(x18341),f30(x18341),f298(f30(x18341),f299(f30(x18341),f30(x18341)),f393(x18341),x18342),x18343),f298(f30(x18341),f30(x18341),f298(a15,f299(f30(x18341),f30(x18341)),f298(f30(x18341),f299(a15,f299(f30(x18341),f30(x18341))),f9(x18341),x18344),x18345),x18346))
% 6.55/6.45  [1835]~E(f298(f30(x18351),f30(x18351),f298(a15,f299(f30(x18351),f30(x18351)),f298(f30(x18351),f299(a15,f299(f30(x18351),f30(x18351))),f9(x18351),x18352),x18353),x18354),f298(f30(x18351),f30(x18351),f298(f30(x18351),f299(f30(x18351),f30(x18351)),f354(x18351),x18355),x18356))
% 6.55/6.45  [1836]~E(f298(f30(x18361),f30(x18361),f298(a15,f299(f30(x18361),f30(x18361)),f298(f30(x18361),f299(a15,f299(f30(x18361),f30(x18361))),f9(x18361),x18362),x18363),x18364),f298(f30(x18361),f30(x18361),f298(f30(x18361),f299(f30(x18361),f30(x18361)),f393(x18361),x18365),x18366))
% 6.55/6.45  [1837]~E(f298(f30(x18371),f30(x18371),f298(x18371,f299(f30(x18371),f30(x18371)),f322(x18371),x18372),x18373),f298(f30(x18371),f30(x18371),f298(f30(x18371),f299(f30(x18371),f30(x18371)),f298(f30(x18371),f299(f30(x18371),f299(f30(x18371),f30(x18371))),f35(x18371),x18374),x18375),x18376))
% 6.55/6.45  [1838]~E(f298(f30(x18381),f30(x18381),f298(f30(x18381),f299(f30(x18381),f30(x18381)),f298(f30(x18381),f299(f30(x18381),f299(f30(x18381),f30(x18381))),f35(x18381),x18382),x18383),x18384),f298(f30(x18381),f30(x18381),f298(x18381,f299(f30(x18381),f30(x18381)),f322(x18381),x18385),x18386))
% 6.55/6.45  [1839]~E(f298(f30(x18391),f30(x18391),f298(f311(a20),f299(f30(x18391),f30(x18391)),f21(x18391),x18392),x18393),f298(f30(x18391),f30(x18391),f298(f30(x18391),f299(f30(x18391),f30(x18391)),f298(f30(x18391),f299(f30(x18391),f299(f30(x18391),f30(x18391))),f35(x18391),x18394),x18395),x18396))
% 6.55/6.45  [1840]~E(f298(f30(x18401),f30(x18401),f298(f30(x18401),f299(f30(x18401),f30(x18401)),f298(f30(x18401),f299(f30(x18401),f299(f30(x18401),f30(x18401))),f35(x18401),x18402),x18403),x18404),f298(f30(x18401),f30(x18401),f298(f311(a20),f299(f30(x18401),f30(x18401)),f21(x18401),x18405),x18406))
% 6.55/6.45  [1841]~E(f298(f30(x18411),f30(x18411),f298(f30(x18411),f299(f30(x18411),f30(x18411)),f354(x18411),x18412),x18413),f298(f30(x18411),f30(x18411),f298(f30(x18411),f299(f30(x18411),f30(x18411)),f298(f30(x18411),f299(f30(x18411),f299(f30(x18411),f30(x18411))),f35(x18411),x18414),x18415),x18416))
% 6.55/6.45  [1842]~E(f298(f30(x18421),f30(x18421),f298(f30(x18421),f299(f30(x18421),f30(x18421)),f393(x18421),x18422),x18423),f298(f30(x18421),f30(x18421),f298(f30(x18421),f299(f30(x18421),f30(x18421)),f298(f30(x18421),f299(f30(x18421),f299(f30(x18421),f30(x18421))),f35(x18421),x18424),x18425),x18426))
% 6.55/6.45  [1843]~E(f298(f30(x18431),f30(x18431),f298(f30(x18431),f299(f30(x18431),f30(x18431)),f298(f30(x18431),f299(f30(x18431),f299(f30(x18431),f30(x18431))),f35(x18431),x18432),x18433),x18434),f298(f30(x18431),f30(x18431),f298(f30(x18431),f299(f30(x18431),f30(x18431)),f354(x18431),x18435),x18436))
% 6.55/6.45  [1844]~E(f298(f30(x18441),f30(x18441),f298(f30(x18441),f299(f30(x18441),f30(x18441)),f298(f30(x18441),f299(f30(x18441),f299(f30(x18441),f30(x18441))),f35(x18441),x18442),x18443),x18444),f298(f30(x18441),f30(x18441),f298(f30(x18441),f299(f30(x18441),f30(x18441)),f393(x18441),x18445),x18446))
% 6.55/6.45  [1845]~E(f298(f30(x18451),f30(x18451),f298(x18451,f299(f30(x18451),f30(x18451)),f322(x18451),x18452),x18453),f298(f311(f30(x18451)),f30(x18451),f298(f311(a20),f299(f311(f30(x18451)),f30(x18451)),f298(f30(x18451),f299(f311(a20),f299(f311(f30(x18451)),f30(x18451))),f22(x18451),x18454),x18455),x18456))
% 6.55/6.45  [1846]~E(f298(f311(f30(x18461)),f30(x18461),f298(f311(a20),f299(f311(f30(x18461)),f30(x18461)),f298(f30(x18461),f299(f311(a20),f299(f311(f30(x18461)),f30(x18461))),f22(x18461),x18462),x18463),x18464),f298(f30(x18461),f30(x18461),f298(x18461,f299(f30(x18461),f30(x18461)),f322(x18461),x18465),x18466))
% 6.55/6.45  [1847]~E(f298(f30(x18471),f30(x18471),f298(f311(a20),f299(f30(x18471),f30(x18471)),f21(x18471),x18472),x18473),f298(f311(f30(x18471)),f30(x18471),f298(f311(a20),f299(f311(f30(x18471)),f30(x18471)),f298(f30(x18471),f299(f311(a20),f299(f311(f30(x18471)),f30(x18471))),f22(x18471),x18474),x18475),x18476))
% 6.55/6.45  [1848]~E(f298(f311(f30(x18481)),f30(x18481),f298(f311(a20),f299(f311(f30(x18481)),f30(x18481)),f298(f30(x18481),f299(f311(a20),f299(f311(f30(x18481)),f30(x18481))),f22(x18481),x18482),x18483),x18484),f298(f30(x18481),f30(x18481),f298(f311(a20),f299(f30(x18481),f30(x18481)),f21(x18481),x18485),x18486))
% 6.55/6.45  [1849]~E(f298(f30(x18491),f30(x18491),f298(f30(x18491),f299(f30(x18491),f30(x18491)),f354(x18491),x18492),x18493),f298(f311(f30(x18491)),f30(x18491),f298(f311(a20),f299(f311(f30(x18491)),f30(x18491)),f298(f30(x18491),f299(f311(a20),f299(f311(f30(x18491)),f30(x18491))),f22(x18491),x18494),x18495),x18496))
% 6.55/6.45  [1850]~E(f298(f30(x18501),f30(x18501),f298(f30(x18501),f299(f30(x18501),f30(x18501)),f393(x18501),x18502),x18503),f298(f311(f30(x18501)),f30(x18501),f298(f311(a20),f299(f311(f30(x18501)),f30(x18501)),f298(f30(x18501),f299(f311(a20),f299(f311(f30(x18501)),f30(x18501))),f22(x18501),x18504),x18505),x18506))
% 6.55/6.45  [1851]~E(f298(f311(f30(x18511)),f30(x18511),f298(f311(a20),f299(f311(f30(x18511)),f30(x18511)),f298(f30(x18511),f299(f311(a20),f299(f311(f30(x18511)),f30(x18511))),f22(x18511),x18512),x18513),x18514),f298(f30(x18511),f30(x18511),f298(f30(x18511),f299(f30(x18511),f30(x18511)),f354(x18511),x18515),x18516))
% 6.55/6.45  [1852]~E(f298(f311(f30(x18521)),f30(x18521),f298(f311(a20),f299(f311(f30(x18521)),f30(x18521)),f298(f30(x18521),f299(f311(a20),f299(f311(f30(x18521)),f30(x18521))),f22(x18521),x18522),x18523),x18524),f298(f30(x18521),f30(x18521),f298(f30(x18521),f299(f30(x18521),f30(x18521)),f393(x18521),x18525),x18526))
% 6.55/6.45  [1570]E(f298(f311(x15701),f311(x15702),f298(f299(x15701,x15702),f299(f311(x15701),f311(x15702)),f328(x15701,x15702),x15703),f298(f311(x15704),f311(x15701),f298(f299(x15704,x15701),f299(f311(x15704),f311(x15701)),f328(x15704,x15701),x15705),x15706)),f298(f311(x15704),f311(x15702),f298(f299(x15704,x15702),f299(f311(x15704),f311(x15702)),f328(x15704,x15702),f298(f299(x15704,x15701),f299(x15704,x15702),f298(f299(x15701,x15702),f299(f299(x15704,x15701),f299(x15704,x15702)),f36(x15701,x15702,x15704),x15703),x15705)),x15706))
% 6.55/6.45  [1571]E(f298(f311(x15711),f311(x15712),f298(f299(x15711,x15712),f299(f311(x15711),f311(x15712)),f328(x15711,x15712),x15713),f298(f311(x15714),f311(x15711),f298(f299(x15714,x15711),f299(f311(x15714),f311(x15711)),f328(x15714,x15711),x15715),x15716)),f298(f311(x15714),f311(x15712),f298(f299(x15714,x15712),f299(f311(x15714),f311(x15712)),f328(x15714,x15712),f298(f299(x15714,x15711),f299(x15714,x15712),f298(f299(x15711,x15712),f299(f299(x15714,x15711),f299(x15714,x15712)),f36(x15711,x15712,x15714),x15713),x15715)),x15716))
% 6.55/6.45  [1680]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x16801),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f381(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),x16802)),x16803),x16804),x16805)),x16806),f298(a383,f30(f311(a20)),f392(f311(a20)),x16802)),x16806))
% 6.55/6.45  [1681]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x16811),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x16812)),x16813),x16814),x16815)),x16816),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x16812)),x16816))
% 6.55/6.45  [1682]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x16821),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),x16822)),x16823),x16824),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x16825))),x16826),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x16825)),x16826))
% 6.55/6.45  [1685]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x16851),f298(f30(f311(a20)),f30(f311(a20)),f298(a335,f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(a335,f299(f30(f311(a20)),f30(f311(a20)))),f10(f311(a20)),x16852),x16853),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x16852),f298(a383,f30(f311(a20)),f392(f311(a20)),x16854))),f298(a383,f30(f311(a20)),f392(f311(a20)),x16855)))),x16856),f298(a383,f30(f311(a20)),f392(f311(a20)),x16855)),x16856))
% 6.55/6.45  [1686]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x16861),f298(f30(f311(a20)),f30(f311(a20)),f298(a335,f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(a335,f299(f30(f311(a20)),f30(f311(a20)))),f10(f311(a20)),x16862),x16863),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x16862),f298(a383,f30(f311(a20)),f392(f311(a20)),x16864))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x16865)))))),x16866),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x16865)))),x16866))
% 6.55/6.45  [1873]~E(f298(a383,f30(x18731),f392(x18731),x18732),f298(f30(x18731),f30(x18731),f298(x18731,f299(f30(x18731),f30(x18731)),f298(f311(a20),f299(x18731,f299(f30(x18731),f30(x18731))),f298(f30(x18731),f299(f311(a20),f299(x18731,f299(f30(x18731),f30(x18731)))),f381(x18731),x18733),x18734),x18735),x18736))
% 6.55/6.45  [1874]~E(f298(f30(x18741),f30(x18741),f298(x18741,f299(f30(x18741),f30(x18741)),f298(f311(a20),f299(x18741,f299(f30(x18741),f30(x18741))),f298(f30(x18741),f299(f311(a20),f299(x18741,f299(f30(x18741),f30(x18741)))),f381(x18741),x18742),x18743),x18744),x18745),f298(a383,f30(x18741),f392(x18741),x18746))
% 6.55/6.45  [1875]~E(f298(f311(a20),f30(x18751),f338(x18751),x18752),f298(f30(x18751),f30(x18751),f298(x18751,f299(f30(x18751),f30(x18751)),f298(f311(a20),f299(x18751,f299(f30(x18751),f30(x18751))),f298(f30(x18751),f299(f311(a20),f299(x18751,f299(f30(x18751),f30(x18751)))),f381(x18751),x18753),x18754),x18755),x18756))
% 6.55/6.45  [1876]~E(f298(f30(x18761),f30(x18761),f298(x18761,f299(f30(x18761),f30(x18761)),f298(f311(a20),f299(x18761,f299(f30(x18761),f30(x18761))),f298(f30(x18761),f299(f311(a20),f299(x18761,f299(f30(x18761),f30(x18761)))),f381(x18761),x18762),x18763),x18764),x18765),f298(f311(a20),f30(x18761),f338(x18761),x18766))
% 6.55/6.45  [1877]~E(f298(f30(x18771),f30(x18771),f377(x18771),x18772),f298(f30(x18771),f30(x18771),f298(x18771,f299(f30(x18771),f30(x18771)),f298(f311(a20),f299(x18771,f299(f30(x18771),f30(x18771))),f298(f30(x18771),f299(f311(a20),f299(x18771,f299(f30(x18771),f30(x18771)))),f381(x18771),x18773),x18774),x18775),x18776))
% 6.55/6.45  [1878]~E(f298(f30(x18781),f30(x18781),f298(x18781,f299(f30(x18781),f30(x18781)),f298(f311(a20),f299(x18781,f299(f30(x18781),f30(x18781))),f298(f30(x18781),f299(f311(a20),f299(x18781,f299(f30(x18781),f30(x18781)))),f381(x18781),x18782),x18783),x18784),x18785),f298(f30(x18781),f30(x18781),f377(x18781),x18786))
% 6.55/6.45  [1879]~E(f298(a383,f30(x18791),f392(x18791),x18792),f298(f30(x18791),f30(x18791),f298(f311(a20),f299(f30(x18791),f30(x18791)),f298(f311(a20),f299(f311(a20),f299(f30(x18791),f30(x18791))),f298(f30(x18791),f299(f311(a20),f299(f311(a20),f299(f30(x18791),f30(x18791)))),f296(x18791),x18793),x18794),x18795),x18796))
% 6.55/6.45  [1880]~E(f298(f30(x18801),f30(x18801),f298(f311(a20),f299(f30(x18801),f30(x18801)),f298(f311(a20),f299(f311(a20),f299(f30(x18801),f30(x18801))),f298(f30(x18801),f299(f311(a20),f299(f311(a20),f299(f30(x18801),f30(x18801)))),f296(x18801),x18802),x18803),x18804),x18805),f298(a383,f30(x18801),f392(x18801),x18806))
% 6.55/6.45  [1881]~E(f298(f311(a20),f30(x18811),f338(x18811),x18812),f298(f30(x18811),f30(x18811),f298(f311(a20),f299(f30(x18811),f30(x18811)),f298(f311(a20),f299(f311(a20),f299(f30(x18811),f30(x18811))),f298(f30(x18811),f299(f311(a20),f299(f311(a20),f299(f30(x18811),f30(x18811)))),f296(x18811),x18813),x18814),x18815),x18816))
% 6.55/6.45  [1882]~E(f298(f30(x18821),f30(x18821),f298(f311(a20),f299(f30(x18821),f30(x18821)),f298(f311(a20),f299(f311(a20),f299(f30(x18821),f30(x18821))),f298(f30(x18821),f299(f311(a20),f299(f311(a20),f299(f30(x18821),f30(x18821)))),f296(x18821),x18822),x18823),x18824),x18825),f298(f311(a20),f30(x18821),f338(x18821),x18826))
% 6.55/6.45  [1883]~E(f298(f30(x18831),f30(x18831),f377(x18831),x18832),f298(f30(x18831),f30(x18831),f298(f311(a20),f299(f30(x18831),f30(x18831)),f298(f311(a20),f299(f311(a20),f299(f30(x18831),f30(x18831))),f298(f30(x18831),f299(f311(a20),f299(f311(a20),f299(f30(x18831),f30(x18831)))),f296(x18831),x18833),x18834),x18835),x18836))
% 6.55/6.45  [1884]~E(f298(f30(x18841),f30(x18841),f298(f311(a20),f299(f30(x18841),f30(x18841)),f298(f311(a20),f299(f311(a20),f299(f30(x18841),f30(x18841))),f298(f30(x18841),f299(f311(a20),f299(f311(a20),f299(f30(x18841),f30(x18841)))),f296(x18841),x18842),x18843),x18844),x18845),f298(f30(x18841),f30(x18841),f377(x18841),x18846))
% 6.55/6.45  [1592]E(f298(f299(x15921,f346(x15922)),f299(x15921,f346(x15922)),f298(f299(x15921,f346(x15922)),f299(f299(x15921,f346(x15922)),f299(x15921,f346(x15922))),f330(x15921,x15922),x15923),f298(f311(x15922),f299(x15921,f346(x15922)),f298(f311(x15921),f299(f311(x15922),f299(x15921,f346(x15922))),f298(f299(x15921,f346(x15922)),f299(f311(x15921),f299(f311(x15922),f299(x15921,f346(x15922)))),f331(x15921,x15922),x15924),x15925),x15926)),f298(f311(x15922),f299(x15921,f346(x15922)),f298(f311(x15921),f299(f311(x15922),f299(x15921,f346(x15922))),f298(f299(x15921,f346(x15922)),f299(f311(x15921),f299(f311(x15922),f299(x15921,f346(x15922)))),f331(x15921,x15922),f298(f299(x15921,f346(x15922)),f299(x15921,f346(x15922)),f298(f299(x15921,f346(x15922)),f299(f299(x15921,f346(x15922)),f299(x15921,f346(x15922))),f330(x15921,x15922),x15923),x15924)),x15925),x15926))
% 6.55/6.45  [1651]E(f298(f355(x16511,f355(x16512,f355(x16513,x16514))),f355(x16515,f355(x16511,f355(x16512,f355(x16513,x16514)))),f298(x16515,f299(f355(x16511,f355(x16512,f355(x16513,x16514))),f355(x16515,f355(x16511,f355(x16512,f355(x16513,x16514))))),f356(x16515,f355(x16511,f355(x16512,f355(x16513,x16514)))),f46(x16515,x16511,x16512,x16513,x16514,x16516)),f298(f355(x16512,f355(x16513,x16514)),f355(x16511,f355(x16512,f355(x16513,x16514))),f298(x16511,f299(f355(x16512,f355(x16513,x16514)),f355(x16511,f355(x16512,f355(x16513,x16514)))),f356(x16511,f355(x16512,f355(x16513,x16514))),f156(x16515,x16511,x16512,x16513,x16514,x16516)),f298(f355(x16513,x16514),f355(x16512,f355(x16513,x16514)),f298(x16512,f299(f355(x16513,x16514),f355(x16512,f355(x16513,x16514))),f356(x16512,f355(x16513,x16514)),f168(x16515,x16511,x16512,x16513,x16514,x16516)),f298(x16514,f355(x16513,x16514),f298(x16513,f299(x16514,f355(x16513,x16514)),f356(x16513,x16514),f179(x16515,x16511,x16512,x16513,x16514,x16516)),f190(x16515,x16511,x16512,x16513,x16514,x16516))))),f298(f355(x16515,f355(x16511,f355(x16512,f355(x16513,x16514)))),f355(x16515,f355(x16511,f355(x16512,f355(x16513,x16514)))),f14(f355(x16515,f355(x16511,f355(x16512,f355(x16513,x16514))))),x16516))
% 6.55/6.45  [1597]E(f298(x15971,f299(x15972,x15971),f298(x15972,f299(x15971,f299(x15972,x15971)),f298(f299(x15972,x15971),f299(x15972,f299(x15971,f299(x15972,x15971))),f309(x15972,x15971),f298(x15971,f299(x15972,x15971),f298(x15972,f299(x15971,f299(x15972,x15971)),f298(f299(x15972,x15971),f299(x15972,f299(x15971,f299(x15972,x15971))),f309(x15972,x15971),x15973),x15974),x15975)),x15974),x15976),f298(x15971,f299(x15972,x15971),f298(x15972,f299(x15971,f299(x15972,x15971)),f298(f299(x15972,x15971),f299(x15972,f299(x15971,f299(x15972,x15971))),f309(x15972,x15971),x15973),x15974),x15976))
% 6.55/6.45  [1622]E(f298(a335,x16221,f298(f299(f311(a20),x16221),f299(a335,x16221),f298(x16221,f299(f299(f311(a20),x16221),f299(a335,x16221)),f298(x16221,f299(x16221,f299(f299(f311(a20),x16221),f299(a335,x16221))),f298(x16221,f299(x16221,f299(x16221,f299(f299(f311(a20),x16221),f299(a335,x16221)))),f298(x16221,f299(x16221,f299(x16221,f299(x16221,f299(f299(f311(a20),x16221),f299(a335,x16221))))),f387(x16221),x16222),x16223),x16224),x16225),x16226),a336),f298(x16221,x16221,f14(x16221),x16225))
% 6.55/6.45  [1623]E(f298(a335,x16231,f298(f299(f311(a20),x16231),f299(a335,x16231),f298(x16231,f299(f299(f311(a20),x16231),f299(a335,x16231)),f298(x16231,f299(x16231,f299(f299(f311(a20),x16231),f299(a335,x16231))),f298(x16231,f299(x16231,f299(x16231,f299(f299(f311(a20),x16231),f299(a335,x16231)))),f298(x16231,f299(x16231,f299(x16231,f299(x16231,f299(f299(f311(a20),x16231),f299(a335,x16231))))),f387(x16231),x16232),x16233),x16234),x16235),x16236),a382),f298(x16231,x16231,f14(x16231),x16232))
% 6.55/6.45  [1707]P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f381(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),x17071)),x17072),x17073),x17074)),x17075)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),x17071)),x17075))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x17076)))
% 6.55/6.45  [1708]P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x17081)),x17082),x17083),x17084)),x17085)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x17081)),x17085))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x17086)))
% 6.55/6.45  [1709]P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),x17091)),x17092),x17093),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x17094))),x17095)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x17094)),x17095))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x17096)))
% 6.55/6.45  [1713]P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(a335,f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(a335,f299(f30(f311(a20)),f30(f311(a20)))),f10(f311(a20)),x17131),x17132),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x17131),f298(a383,f30(f311(a20)),f392(f311(a20)),x17133))),f298(a383,f30(f311(a20)),f392(f311(a20)),x17134)))),x17135)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),x17134)),x17135))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x17136)))
% 6.55/6.45  [1714]P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(a335,f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(a335,f299(f30(f311(a20)),f30(f311(a20)))),f10(f311(a20)),x17141),x17142),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x17141),f298(a383,f30(f311(a20)),f392(f311(a20)),x17143))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x17144)))))),x17145)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x17144)))),x17145))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x17146)))
% 6.55/6.45  [1624]E(f298(a335,x16241,f298(f299(f311(a20),x16241),f299(a335,x16241),f298(x16241,f299(f299(f311(a20),x16241),f299(a335,x16241)),f298(x16241,f299(x16241,f299(f299(f311(a20),x16241),f299(a335,x16241))),f298(x16241,f299(x16241,f299(x16241,f299(f299(f311(a20),x16241),f299(a335,x16241)))),f298(x16241,f299(x16241,f299(x16241,f299(x16241,f299(f299(f311(a20),x16241),f299(a335,x16241))))),f387(x16241),x16242),x16243),x16244),x16245),x16246),f298(f311(a20),a335,a24,x16247)),f298(f311(a20),x16241,x16246,x16247))
% 6.55/6.45  [1853]~E(f298(f30(x18531),f30(x18531),f298(a335,f299(f30(x18531),f30(x18531)),f298(x18531,f299(a335,f299(f30(x18531),f30(x18531))),f10(x18531),x18532),x18533),x18534),f298(f311(a20),f30(x18531),f298(f311(a20),f299(f311(a20),f30(x18531)),f298(f30(x18531),f299(f311(a20),f299(f311(a20),f30(x18531))),f295(x18531),x18535),x18536),x18537))
% 6.55/6.45  [1854]~E(f298(f311(a20),f30(x18541),f298(f311(a20),f299(f311(a20),f30(x18541)),f298(f30(x18541),f299(f311(a20),f299(f311(a20),f30(x18541))),f295(x18541),x18542),x18543),x18544),f298(f30(x18541),f30(x18541),f298(a335,f299(f30(x18541),f30(x18541)),f298(x18541,f299(a335,f299(f30(x18541),f30(x18541))),f10(x18541),x18545),x18546),x18547))
% 6.55/6.45  [1855]~E(f298(f30(x18551),f30(x18551),f298(a335,f299(f30(x18551),f30(x18551)),f298(x18551,f299(a335,f299(f30(x18551),f30(x18551))),f10(x18551),x18552),x18553),x18554),f298(f30(x18551),f30(x18551),f298(a15,f299(f30(x18551),f30(x18551)),f298(f30(x18551),f299(a15,f299(f30(x18551),f30(x18551))),f9(x18551),x18555),x18556),x18557))
% 6.55/6.45  [1856]~E(f298(f30(x18561),f30(x18561),f298(a15,f299(f30(x18561),f30(x18561)),f298(f30(x18561),f299(a15,f299(f30(x18561),f30(x18561))),f9(x18561),x18562),x18563),x18564),f298(f30(x18561),f30(x18561),f298(a335,f299(f30(x18561),f30(x18561)),f298(x18561,f299(a335,f299(f30(x18561),f30(x18561))),f10(x18561),x18565),x18566),x18567))
% 6.55/6.45  [1857]~E(f298(f30(x18571),f30(x18571),f298(a15,f299(f30(x18571),f30(x18571)),f298(f30(x18571),f299(a15,f299(f30(x18571),f30(x18571))),f9(x18571),x18572),x18573),x18574),f298(f311(a20),f30(x18571),f298(f311(a20),f299(f311(a20),f30(x18571)),f298(f30(x18571),f299(f311(a20),f299(f311(a20),f30(x18571))),f295(x18571),x18575),x18576),x18577))
% 6.55/6.45  [1858]~E(f298(f311(a20),f30(x18581),f298(f311(a20),f299(f311(a20),f30(x18581)),f298(f30(x18581),f299(f311(a20),f299(f311(a20),f30(x18581))),f295(x18581),x18582),x18583),x18584),f298(f30(x18581),f30(x18581),f298(a15,f299(f30(x18581),f30(x18581)),f298(f30(x18581),f299(a15,f299(f30(x18581),f30(x18581))),f9(x18581),x18585),x18586),x18587))
% 6.55/6.45  [1859]~E(f298(f30(x18591),f30(x18591),f298(a335,f299(f30(x18591),f30(x18591)),f298(x18591,f299(a335,f299(f30(x18591),f30(x18591))),f10(x18591),x18592),x18593),x18594),f298(f30(x18591),f30(x18591),f298(f30(x18591),f299(f30(x18591),f30(x18591)),f298(f30(x18591),f299(f30(x18591),f299(f30(x18591),f30(x18591))),f35(x18591),x18595),x18596),x18597))
% 6.55/6.45  [1860]~E(f298(f30(x18601),f30(x18601),f298(f30(x18601),f299(f30(x18601),f30(x18601)),f298(f30(x18601),f299(f30(x18601),f299(f30(x18601),f30(x18601))),f35(x18601),x18602),x18603),x18604),f298(f30(x18601),f30(x18601),f298(a335,f299(f30(x18601),f30(x18601)),f298(x18601,f299(a335,f299(f30(x18601),f30(x18601))),f10(x18601),x18605),x18606),x18607))
% 6.55/6.45  [1861]~E(f298(f30(x18611),f30(x18611),f298(f30(x18611),f299(f30(x18611),f30(x18611)),f298(f30(x18611),f299(f30(x18611),f299(f30(x18611),f30(x18611))),f35(x18611),x18612),x18613),x18614),f298(f311(a20),f30(x18611),f298(f311(a20),f299(f311(a20),f30(x18611)),f298(f30(x18611),f299(f311(a20),f299(f311(a20),f30(x18611))),f295(x18611),x18615),x18616),x18617))
% 6.55/6.45  [1862]~E(f298(f311(a20),f30(x18621),f298(f311(a20),f299(f311(a20),f30(x18621)),f298(f30(x18621),f299(f311(a20),f299(f311(a20),f30(x18621))),f295(x18621),x18622),x18623),x18624),f298(f30(x18621),f30(x18621),f298(f30(x18621),f299(f30(x18621),f30(x18621)),f298(f30(x18621),f299(f30(x18621),f299(f30(x18621),f30(x18621))),f35(x18621),x18625),x18626),x18627))
% 6.55/6.45  [1863]~E(f298(f30(x18631),f30(x18631),f298(a15,f299(f30(x18631),f30(x18631)),f298(f30(x18631),f299(a15,f299(f30(x18631),f30(x18631))),f9(x18631),x18632),x18633),x18634),f298(f30(x18631),f30(x18631),f298(f30(x18631),f299(f30(x18631),f30(x18631)),f298(f30(x18631),f299(f30(x18631),f299(f30(x18631),f30(x18631))),f35(x18631),x18635),x18636),x18637))
% 6.55/6.45  [1864]~E(f298(f30(x18641),f30(x18641),f298(f30(x18641),f299(f30(x18641),f30(x18641)),f298(f30(x18641),f299(f30(x18641),f299(f30(x18641),f30(x18641))),f35(x18641),x18642),x18643),x18644),f298(f30(x18641),f30(x18641),f298(a15,f299(f30(x18641),f30(x18641)),f298(f30(x18641),f299(a15,f299(f30(x18641),f30(x18641))),f9(x18641),x18645),x18646),x18647))
% 6.55/6.45  [1865]~E(f298(f30(x18651),f30(x18651),f298(a335,f299(f30(x18651),f30(x18651)),f298(x18651,f299(a335,f299(f30(x18651),f30(x18651))),f10(x18651),x18652),x18653),x18654),f298(f311(f30(x18651)),f30(x18651),f298(f311(a20),f299(f311(f30(x18651)),f30(x18651)),f298(f30(x18651),f299(f311(a20),f299(f311(f30(x18651)),f30(x18651))),f22(x18651),x18655),x18656),x18657))
% 6.55/6.45  [1866]~E(f298(f311(f30(x18661)),f30(x18661),f298(f311(a20),f299(f311(f30(x18661)),f30(x18661)),f298(f30(x18661),f299(f311(a20),f299(f311(f30(x18661)),f30(x18661))),f22(x18661),x18662),x18663),x18664),f298(f30(x18661),f30(x18661),f298(a335,f299(f30(x18661),f30(x18661)),f298(x18661,f299(a335,f299(f30(x18661),f30(x18661))),f10(x18661),x18665),x18666),x18667))
% 6.55/6.45  [1867]~E(f298(f311(a20),f30(x18671),f298(f311(a20),f299(f311(a20),f30(x18671)),f298(f30(x18671),f299(f311(a20),f299(f311(a20),f30(x18671))),f295(x18671),x18672),x18673),x18674),f298(f311(f30(x18671)),f30(x18671),f298(f311(a20),f299(f311(f30(x18671)),f30(x18671)),f298(f30(x18671),f299(f311(a20),f299(f311(f30(x18671)),f30(x18671))),f22(x18671),x18675),x18676),x18677))
% 6.55/6.45  [1868]~E(f298(f311(f30(x18681)),f30(x18681),f298(f311(a20),f299(f311(f30(x18681)),f30(x18681)),f298(f30(x18681),f299(f311(a20),f299(f311(f30(x18681)),f30(x18681))),f22(x18681),x18682),x18683),x18684),f298(f311(a20),f30(x18681),f298(f311(a20),f299(f311(a20),f30(x18681)),f298(f30(x18681),f299(f311(a20),f299(f311(a20),f30(x18681))),f295(x18681),x18685),x18686),x18687))
% 6.55/6.45  [1869]~E(f298(f30(x18691),f30(x18691),f298(a15,f299(f30(x18691),f30(x18691)),f298(f30(x18691),f299(a15,f299(f30(x18691),f30(x18691))),f9(x18691),x18692),x18693),x18694),f298(f311(f30(x18691)),f30(x18691),f298(f311(a20),f299(f311(f30(x18691)),f30(x18691)),f298(f30(x18691),f299(f311(a20),f299(f311(f30(x18691)),f30(x18691))),f22(x18691),x18695),x18696),x18697))
% 6.55/6.45  [1870]~E(f298(f311(f30(x18701)),f30(x18701),f298(f311(a20),f299(f311(f30(x18701)),f30(x18701)),f298(f30(x18701),f299(f311(a20),f299(f311(f30(x18701)),f30(x18701))),f22(x18701),x18702),x18703),x18704),f298(f30(x18701),f30(x18701),f298(a15,f299(f30(x18701),f30(x18701)),f298(f30(x18701),f299(a15,f299(f30(x18701),f30(x18701))),f9(x18701),x18705),x18706),x18707))
% 6.55/6.45  [1871]~E(f298(f30(x18711),f30(x18711),f298(f30(x18711),f299(f30(x18711),f30(x18711)),f298(f30(x18711),f299(f30(x18711),f299(f30(x18711),f30(x18711))),f35(x18711),x18712),x18713),x18714),f298(f311(f30(x18711)),f30(x18711),f298(f311(a20),f299(f311(f30(x18711)),f30(x18711)),f298(f30(x18711),f299(f311(a20),f299(f311(f30(x18711)),f30(x18711))),f22(x18711),x18715),x18716),x18717))
% 6.55/6.45  [1872]~E(f298(f311(f30(x18721)),f30(x18721),f298(f311(a20),f299(f311(f30(x18721)),f30(x18721)),f298(f30(x18721),f299(f311(a20),f299(f311(f30(x18721)),f30(x18721))),f22(x18721),x18722),x18723),x18724),f298(f30(x18721),f30(x18721),f298(f30(x18721),f299(f30(x18721),f30(x18721)),f298(f30(x18721),f299(f30(x18721),f299(f30(x18721),f30(x18721))),f35(x18721),x18725),x18726),x18727))
% 6.55/6.45  [1580]E(f298(f299(x15801,x15802),f299(x15801,x15803),f298(f299(x15802,x15803),f299(f299(x15801,x15802),f299(x15801,x15803)),f36(x15802,x15803,x15801),x15804),f298(f299(x15801,x15805),f299(x15801,x15802),f298(f299(x15805,x15802),f299(f299(x15801,x15805),f299(x15801,x15802)),f36(x15805,x15802,x15801),x15806),x15807)),f298(f299(x15801,x15805),f299(x15801,x15803),f298(f299(x15805,x15803),f299(f299(x15801,x15805),f299(x15801,x15803)),f36(x15805,x15803,x15801),f298(f299(x15805,x15802),f299(x15805,x15803),f298(f299(x15802,x15803),f299(f299(x15805,x15802),f299(x15805,x15803)),f36(x15802,x15803,x15805),x15804),x15806)),x15807))
% 6.55/6.45  [1591]E(f298(f299(x15911,x15912),f299(x15911,x15913),f298(f299(x15912,x15913),f299(f299(x15911,x15912),f299(x15911,x15913)),f36(x15912,x15913,x15911),x15914),f298(x15912,f299(x15911,x15912),f298(x15911,f299(x15912,f299(x15911,x15912)),f298(f299(x15911,x15912),f299(x15911,f299(x15912,f299(x15911,x15912))),f309(x15911,x15912),x15915),x15916),x15917)),f298(x15913,f299(x15911,x15913),f298(x15911,f299(x15913,f299(x15911,x15913)),f298(f299(x15911,x15913),f299(x15911,f299(x15913,f299(x15911,x15913))),f309(x15911,x15913),f298(f299(x15911,x15912),f299(x15911,x15913),f298(f299(x15912,x15913),f299(f299(x15911,x15912),f299(x15911,x15913)),f36(x15912,x15913,x15911),x15914),x15915)),x15916),f298(x15912,x15913,x15914,x15917)))
% 6.55/6.45  [1885]~E(f298(f30(x18851),f30(x18851),f298(x18851,f299(f30(x18851),f30(x18851)),f322(x18851),x18852),x18853),f298(f30(x18851),f30(x18851),f298(x18851,f299(f30(x18851),f30(x18851)),f298(f311(a20),f299(x18851,f299(f30(x18851),f30(x18851))),f298(f30(x18851),f299(f311(a20),f299(x18851,f299(f30(x18851),f30(x18851)))),f381(x18851),x18854),x18855),x18856),x18857))
% 6.55/6.45  [1886]~E(f298(f30(x18861),f30(x18861),f298(x18861,f299(f30(x18861),f30(x18861)),f298(f311(a20),f299(x18861,f299(f30(x18861),f30(x18861))),f298(f30(x18861),f299(f311(a20),f299(x18861,f299(f30(x18861),f30(x18861)))),f381(x18861),x18862),x18863),x18864),x18865),f298(f30(x18861),f30(x18861),f298(x18861,f299(f30(x18861),f30(x18861)),f322(x18861),x18866),x18867))
% 6.55/6.45  [1887]~E(f298(f30(x18871),f30(x18871),f298(f311(a20),f299(f30(x18871),f30(x18871)),f21(x18871),x18872),x18873),f298(f30(x18871),f30(x18871),f298(x18871,f299(f30(x18871),f30(x18871)),f298(f311(a20),f299(x18871,f299(f30(x18871),f30(x18871))),f298(f30(x18871),f299(f311(a20),f299(x18871,f299(f30(x18871),f30(x18871)))),f381(x18871),x18874),x18875),x18876),x18877))
% 6.55/6.45  [1888]~E(f298(f30(x18881),f30(x18881),f298(x18881,f299(f30(x18881),f30(x18881)),f298(f311(a20),f299(x18881,f299(f30(x18881),f30(x18881))),f298(f30(x18881),f299(f311(a20),f299(x18881,f299(f30(x18881),f30(x18881)))),f381(x18881),x18882),x18883),x18884),x18885),f298(f30(x18881),f30(x18881),f298(f311(a20),f299(f30(x18881),f30(x18881)),f21(x18881),x18886),x18887))
% 6.55/6.45  [1889]~E(f298(f30(x18891),f30(x18891),f298(f30(x18891),f299(f30(x18891),f30(x18891)),f354(x18891),x18892),x18893),f298(f30(x18891),f30(x18891),f298(x18891,f299(f30(x18891),f30(x18891)),f298(f311(a20),f299(x18891,f299(f30(x18891),f30(x18891))),f298(f30(x18891),f299(f311(a20),f299(x18891,f299(f30(x18891),f30(x18891)))),f381(x18891),x18894),x18895),x18896),x18897))
% 6.55/6.45  [1890]~E(f298(f30(x18901),f30(x18901),f298(f30(x18901),f299(f30(x18901),f30(x18901)),f393(x18901),x18902),x18903),f298(f30(x18901),f30(x18901),f298(x18901,f299(f30(x18901),f30(x18901)),f298(f311(a20),f299(x18901,f299(f30(x18901),f30(x18901))),f298(f30(x18901),f299(f311(a20),f299(x18901,f299(f30(x18901),f30(x18901)))),f381(x18901),x18904),x18905),x18906),x18907))
% 6.55/6.45  [1891]~E(f298(f30(x18911),f30(x18911),f298(x18911,f299(f30(x18911),f30(x18911)),f298(f311(a20),f299(x18911,f299(f30(x18911),f30(x18911))),f298(f30(x18911),f299(f311(a20),f299(x18911,f299(f30(x18911),f30(x18911)))),f381(x18911),x18912),x18913),x18914),x18915),f298(f30(x18911),f30(x18911),f298(f30(x18911),f299(f30(x18911),f30(x18911)),f354(x18911),x18916),x18917))
% 6.55/6.45  [1892]~E(f298(f30(x18921),f30(x18921),f298(x18921,f299(f30(x18921),f30(x18921)),f298(f311(a20),f299(x18921,f299(f30(x18921),f30(x18921))),f298(f30(x18921),f299(f311(a20),f299(x18921,f299(f30(x18921),f30(x18921)))),f381(x18921),x18922),x18923),x18924),x18925),f298(f30(x18921),f30(x18921),f298(f30(x18921),f299(f30(x18921),f30(x18921)),f393(x18921),x18926),x18927))
% 6.55/6.45  [1893]~E(f298(f30(x18931),f30(x18931),f298(x18931,f299(f30(x18931),f30(x18931)),f322(x18931),x18932),x18933),f298(f30(x18931),f30(x18931),f298(f311(a20),f299(f30(x18931),f30(x18931)),f298(f311(a20),f299(f311(a20),f299(f30(x18931),f30(x18931))),f298(f30(x18931),f299(f311(a20),f299(f311(a20),f299(f30(x18931),f30(x18931)))),f296(x18931),x18934),x18935),x18936),x18937))
% 6.55/6.45  [1894]~E(f298(f30(x18941),f30(x18941),f298(f311(a20),f299(f30(x18941),f30(x18941)),f298(f311(a20),f299(f311(a20),f299(f30(x18941),f30(x18941))),f298(f30(x18941),f299(f311(a20),f299(f311(a20),f299(f30(x18941),f30(x18941)))),f296(x18941),x18942),x18943),x18944),x18945),f298(f30(x18941),f30(x18941),f298(x18941,f299(f30(x18941),f30(x18941)),f322(x18941),x18946),x18947))
% 6.55/6.45  [1895]~E(f298(f30(x18951),f30(x18951),f298(f311(a20),f299(f30(x18951),f30(x18951)),f21(x18951),x18952),x18953),f298(f30(x18951),f30(x18951),f298(f311(a20),f299(f30(x18951),f30(x18951)),f298(f311(a20),f299(f311(a20),f299(f30(x18951),f30(x18951))),f298(f30(x18951),f299(f311(a20),f299(f311(a20),f299(f30(x18951),f30(x18951)))),f296(x18951),x18954),x18955),x18956),x18957))
% 6.55/6.45  [1896]~E(f298(f30(x18961),f30(x18961),f298(f311(a20),f299(f30(x18961),f30(x18961)),f298(f311(a20),f299(f311(a20),f299(f30(x18961),f30(x18961))),f298(f30(x18961),f299(f311(a20),f299(f311(a20),f299(f30(x18961),f30(x18961)))),f296(x18961),x18962),x18963),x18964),x18965),f298(f30(x18961),f30(x18961),f298(f311(a20),f299(f30(x18961),f30(x18961)),f21(x18961),x18966),x18967))
% 6.55/6.45  [1897]~E(f298(f30(x18971),f30(x18971),f298(f30(x18971),f299(f30(x18971),f30(x18971)),f354(x18971),x18972),x18973),f298(f30(x18971),f30(x18971),f298(f311(a20),f299(f30(x18971),f30(x18971)),f298(f311(a20),f299(f311(a20),f299(f30(x18971),f30(x18971))),f298(f30(x18971),f299(f311(a20),f299(f311(a20),f299(f30(x18971),f30(x18971)))),f296(x18971),x18974),x18975),x18976),x18977))
% 6.55/6.45  [1898]~E(f298(f30(x18981),f30(x18981),f298(f30(x18981),f299(f30(x18981),f30(x18981)),f393(x18981),x18982),x18983),f298(f30(x18981),f30(x18981),f298(f311(a20),f299(f30(x18981),f30(x18981)),f298(f311(a20),f299(f311(a20),f299(f30(x18981),f30(x18981))),f298(f30(x18981),f299(f311(a20),f299(f311(a20),f299(f30(x18981),f30(x18981)))),f296(x18981),x18984),x18985),x18986),x18987))
% 6.55/6.45  [1899]~E(f298(f30(x18991),f30(x18991),f298(f311(a20),f299(f30(x18991),f30(x18991)),f298(f311(a20),f299(f311(a20),f299(f30(x18991),f30(x18991))),f298(f30(x18991),f299(f311(a20),f299(f311(a20),f299(f30(x18991),f30(x18991)))),f296(x18991),x18992),x18993),x18994),x18995),f298(f30(x18991),f30(x18991),f298(f30(x18991),f299(f30(x18991),f30(x18991)),f354(x18991),x18996),x18997))
% 6.55/6.45  [1900]~E(f298(f30(x19001),f30(x19001),f298(f311(a20),f299(f30(x19001),f30(x19001)),f298(f311(a20),f299(f311(a20),f299(f30(x19001),f30(x19001))),f298(f30(x19001),f299(f311(a20),f299(f311(a20),f299(f30(x19001),f30(x19001)))),f296(x19001),x19002),x19003),x19004),x19005),f298(f30(x19001),f30(x19001),f298(f30(x19001),f299(f30(x19001),f30(x19001)),f393(x19001),x19006),x19007))
% 6.55/6.45  [1601]E(f298(f311(x16011),f299(x16012,f346(x16011)),f298(f311(x16012),f299(f311(x16011),f299(x16012,f346(x16011))),f298(f299(x16012,f346(x16011)),f299(f311(x16012),f299(f311(x16011),f299(x16012,f346(x16011)))),f331(x16012,x16011),f298(f346(x16011),f299(x16012,f346(x16011)),f298(x16012,f299(f346(x16011),f299(x16012,f346(x16011))),f298(f299(x16012,f346(x16011)),f299(x16012,f299(f346(x16011),f299(x16012,f346(x16011)))),f309(x16012,f346(x16011)),x16013),x16014),f298(x16011,f346(x16011),f351(x16011),x16015))),x16016),x16017),f298(f311(x16011),f299(x16012,f346(x16011)),f298(f311(x16012),f299(f311(x16011),f299(x16012,f346(x16011))),f298(f299(x16012,f346(x16011)),f299(f311(x16012),f299(f311(x16011),f299(x16012,f346(x16011)))),f331(x16012,x16011),x16013),f298(f311(x16012),f311(x16012),f298(x16012,f299(f311(x16012),f311(x16012)),f34(x16012),x16014),x16016)),f298(f311(x16011),f311(x16011),f298(x16011,f299(f311(x16011),f311(x16011)),f34(x16011),x16015),x16017)))
% 6.55/6.45  [1696]E(f298(f355(x16961,f355(x16962,f355(x16963,f355(x16964,x16965)))),f355(x16966,f355(x16961,f355(x16962,f355(x16963,f355(x16964,x16965))))),f298(x16966,f299(f355(x16961,f355(x16962,f355(x16963,f355(x16964,x16965)))),f355(x16966,f355(x16961,f355(x16962,f355(x16963,f355(x16964,x16965)))))),f356(x16966,f355(x16961,f355(x16962,f355(x16963,f355(x16964,x16965))))),f235(x16966,x16961,x16962,x16963,x16964,x16965,x16967)),f298(f355(x16962,f355(x16963,f355(x16964,x16965))),f355(x16961,f355(x16962,f355(x16963,f355(x16964,x16965)))),f298(x16961,f299(f355(x16962,f355(x16963,f355(x16964,x16965))),f355(x16961,f355(x16962,f355(x16963,f355(x16964,x16965))))),f356(x16961,f355(x16962,f355(x16963,f355(x16964,x16965)))),f283(x16966,x16961,x16962,x16963,x16964,x16965,x16967)),f298(f355(x16963,f355(x16964,x16965)),f355(x16962,f355(x16963,f355(x16964,x16965))),f298(x16962,f299(f355(x16963,f355(x16964,x16965)),f355(x16962,f355(x16963,f355(x16964,x16965)))),f356(x16962,f355(x16963,f355(x16964,x16965))),f47(x16966,x16961,x16962,x16963,x16964,x16965,x16967)),f298(f355(x16964,x16965),f355(x16963,f355(x16964,x16965)),f298(x16963,f299(f355(x16964,x16965),f355(x16963,f355(x16964,x16965))),f356(x16963,f355(x16964,x16965)),f58(x16966,x16961,x16962,x16963,x16964,x16965,x16967)),f298(x16965,f355(x16964,x16965),f298(x16964,f299(x16965,f355(x16964,x16965)),f356(x16964,x16965),f69(x16966,x16961,x16962,x16963,x16964,x16965,x16967)),f80(x16966,x16961,x16962,x16963,x16964,x16965,x16967)))))),f298(f355(x16966,f355(x16961,f355(x16962,f355(x16963,f355(x16964,x16965))))),f355(x16966,f355(x16961,f355(x16962,f355(x16963,f355(x16964,x16965))))),f14(f355(x16966,f355(x16961,f355(x16962,f355(x16963,f355(x16964,x16965)))))),x16967))
% 6.55/6.45  [1638]E(f298(f30(f311(a20)),f30(f311(a20)),f298(a335,f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(a335,f299(f30(f311(a20)),f30(f311(a20)))),f10(f311(a20)),x16381),x16382),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x16381),f298(a383,f30(f311(a20)),f392(f311(a20)),x16383))),f298(f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f30(f311(a20)),a12,f298(f355(f311(a335),f355(f311(a383),f30(f311(a20)))),f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f298(f311(f311(a20)),f299(f355(f311(a335),f355(f311(a383),f30(f311(a20)))),f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20)))))),f356(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),x16384),f298(f355(f311(a383),f30(f311(a20))),f355(f311(a335),f355(f311(a383),f30(f311(a20)))),f298(f311(a335),f299(f355(f311(a383),f30(f311(a20))),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f356(f311(a335),f355(f311(a383),f30(f311(a20)))),x16385),f298(f30(f311(a20)),f355(f311(a383),f30(f311(a20))),f298(f311(a383),f299(f30(f311(a20)),f355(f311(a383),f30(f311(a20)))),f356(f311(a383),f30(f311(a20))),x16386),x16387)))))),f298(f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f30(f311(a20)),a12,f298(f355(f311(a335),f355(f311(a383),f30(f311(a20)))),f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f298(f311(f311(a20)),f299(f355(f311(a335),f355(f311(a383),f30(f311(a20)))),f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20)))))),f356(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f298(f311(f311(a20)),f311(f311(a20)),f298(f311(a20),f299(f311(f311(a20)),f311(f311(a20))),f34(f311(a20)),x16381),x16384)),f298(f355(f311(a383),f30(f311(a20))),f355(f311(a335),f355(f311(a383),f30(f311(a20)))),f298(f311(a335),f299(f355(f311(a383),f30(f311(a20))),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f356(f311(a335),f355(f311(a383),f30(f311(a20)))),f298(f311(a335),f311(a335),f298(a335,f299(f311(a335),f311(a335)),f34(a335),x16382),x16385)),f298(f30(f311(a20)),f355(f311(a383),f30(f311(a20))),f298(f311(a383),f299(f30(f311(a20)),f355(f311(a383),f30(f311(a20)))),f356(f311(a383),f30(f311(a20))),f298(f311(a383),f311(a383),f298(a383,f299(f311(a383),f311(a383)),f34(a383),x16383),x16386)),x16387)))))
% 6.55/6.45  [1901]~E(f298(f30(x19011),f30(x19011),f298(a335,f299(f30(x19011),f30(x19011)),f298(x19011,f299(a335,f299(f30(x19011),f30(x19011))),f10(x19011),x19012),x19013),x19014),f298(f30(x19011),f30(x19011),f298(x19011,f299(f30(x19011),f30(x19011)),f298(f311(a20),f299(x19011,f299(f30(x19011),f30(x19011))),f298(f30(x19011),f299(f311(a20),f299(x19011,f299(f30(x19011),f30(x19011)))),f381(x19011),x19015),x19016),x19017),x19018))
% 6.55/6.45  [1902]~E(f298(f30(x19021),f30(x19021),f298(x19021,f299(f30(x19021),f30(x19021)),f298(f311(a20),f299(x19021,f299(f30(x19021),f30(x19021))),f298(f30(x19021),f299(f311(a20),f299(x19021,f299(f30(x19021),f30(x19021)))),f381(x19021),x19022),x19023),x19024),x19025),f298(f30(x19021),f30(x19021),f298(a335,f299(f30(x19021),f30(x19021)),f298(x19021,f299(a335,f299(f30(x19021),f30(x19021))),f10(x19021),x19026),x19027),x19028))
% 6.55/6.45  [1903]~E(f298(f311(a20),f30(x19031),f298(f311(a20),f299(f311(a20),f30(x19031)),f298(f30(x19031),f299(f311(a20),f299(f311(a20),f30(x19031))),f295(x19031),x19032),x19033),x19034),f298(f30(x19031),f30(x19031),f298(x19031,f299(f30(x19031),f30(x19031)),f298(f311(a20),f299(x19031,f299(f30(x19031),f30(x19031))),f298(f30(x19031),f299(f311(a20),f299(x19031,f299(f30(x19031),f30(x19031)))),f381(x19031),x19035),x19036),x19037),x19038))
% 6.55/6.45  [1904]~E(f298(f30(x19041),f30(x19041),f298(x19041,f299(f30(x19041),f30(x19041)),f298(f311(a20),f299(x19041,f299(f30(x19041),f30(x19041))),f298(f30(x19041),f299(f311(a20),f299(x19041,f299(f30(x19041),f30(x19041)))),f381(x19041),x19042),x19043),x19044),x19045),f298(f311(a20),f30(x19041),f298(f311(a20),f299(f311(a20),f30(x19041)),f298(f30(x19041),f299(f311(a20),f299(f311(a20),f30(x19041))),f295(x19041),x19046),x19047),x19048))
% 6.55/6.45  [1905]~E(f298(f30(x19051),f30(x19051),f298(a15,f299(f30(x19051),f30(x19051)),f298(f30(x19051),f299(a15,f299(f30(x19051),f30(x19051))),f9(x19051),x19052),x19053),x19054),f298(f30(x19051),f30(x19051),f298(x19051,f299(f30(x19051),f30(x19051)),f298(f311(a20),f299(x19051,f299(f30(x19051),f30(x19051))),f298(f30(x19051),f299(f311(a20),f299(x19051,f299(f30(x19051),f30(x19051)))),f381(x19051),x19055),x19056),x19057),x19058))
% 6.55/6.45  [1906]~E(f298(f30(x19061),f30(x19061),f298(x19061,f299(f30(x19061),f30(x19061)),f298(f311(a20),f299(x19061,f299(f30(x19061),f30(x19061))),f298(f30(x19061),f299(f311(a20),f299(x19061,f299(f30(x19061),f30(x19061)))),f381(x19061),x19062),x19063),x19064),x19065),f298(f30(x19061),f30(x19061),f298(a15,f299(f30(x19061),f30(x19061)),f298(f30(x19061),f299(a15,f299(f30(x19061),f30(x19061))),f9(x19061),x19066),x19067),x19068))
% 6.55/6.45  [1907]~E(f298(f30(x19071),f30(x19071),f298(f30(x19071),f299(f30(x19071),f30(x19071)),f298(f30(x19071),f299(f30(x19071),f299(f30(x19071),f30(x19071))),f35(x19071),x19072),x19073),x19074),f298(f30(x19071),f30(x19071),f298(x19071,f299(f30(x19071),f30(x19071)),f298(f311(a20),f299(x19071,f299(f30(x19071),f30(x19071))),f298(f30(x19071),f299(f311(a20),f299(x19071,f299(f30(x19071),f30(x19071)))),f381(x19071),x19075),x19076),x19077),x19078))
% 6.55/6.45  [1908]~E(f298(f30(x19081),f30(x19081),f298(x19081,f299(f30(x19081),f30(x19081)),f298(f311(a20),f299(x19081,f299(f30(x19081),f30(x19081))),f298(f30(x19081),f299(f311(a20),f299(x19081,f299(f30(x19081),f30(x19081)))),f381(x19081),x19082),x19083),x19084),x19085),f298(f30(x19081),f30(x19081),f298(f30(x19081),f299(f30(x19081),f30(x19081)),f298(f30(x19081),f299(f30(x19081),f299(f30(x19081),f30(x19081))),f35(x19081),x19086),x19087),x19088))
% 6.55/6.45  [1909]~E(f298(f30(x19091),f30(x19091),f298(a335,f299(f30(x19091),f30(x19091)),f298(x19091,f299(a335,f299(f30(x19091),f30(x19091))),f10(x19091),x19092),x19093),x19094),f298(f30(x19091),f30(x19091),f298(f311(a20),f299(f30(x19091),f30(x19091)),f298(f311(a20),f299(f311(a20),f299(f30(x19091),f30(x19091))),f298(f30(x19091),f299(f311(a20),f299(f311(a20),f299(f30(x19091),f30(x19091)))),f296(x19091),x19095),x19096),x19097),x19098))
% 6.55/6.45  [1910]~E(f298(f30(x19101),f30(x19101),f298(f311(a20),f299(f30(x19101),f30(x19101)),f298(f311(a20),f299(f311(a20),f299(f30(x19101),f30(x19101))),f298(f30(x19101),f299(f311(a20),f299(f311(a20),f299(f30(x19101),f30(x19101)))),f296(x19101),x19102),x19103),x19104),x19105),f298(f30(x19101),f30(x19101),f298(a335,f299(f30(x19101),f30(x19101)),f298(x19101,f299(a335,f299(f30(x19101),f30(x19101))),f10(x19101),x19106),x19107),x19108))
% 6.55/6.45  [1911]~E(f298(f311(a20),f30(x19111),f298(f311(a20),f299(f311(a20),f30(x19111)),f298(f30(x19111),f299(f311(a20),f299(f311(a20),f30(x19111))),f295(x19111),x19112),x19113),x19114),f298(f30(x19111),f30(x19111),f298(f311(a20),f299(f30(x19111),f30(x19111)),f298(f311(a20),f299(f311(a20),f299(f30(x19111),f30(x19111))),f298(f30(x19111),f299(f311(a20),f299(f311(a20),f299(f30(x19111),f30(x19111)))),f296(x19111),x19115),x19116),x19117),x19118))
% 6.55/6.45  [1912]~E(f298(f30(x19121),f30(x19121),f298(f311(a20),f299(f30(x19121),f30(x19121)),f298(f311(a20),f299(f311(a20),f299(f30(x19121),f30(x19121))),f298(f30(x19121),f299(f311(a20),f299(f311(a20),f299(f30(x19121),f30(x19121)))),f296(x19121),x19122),x19123),x19124),x19125),f298(f311(a20),f30(x19121),f298(f311(a20),f299(f311(a20),f30(x19121)),f298(f30(x19121),f299(f311(a20),f299(f311(a20),f30(x19121))),f295(x19121),x19126),x19127),x19128))
% 6.55/6.45  [1913]~E(f298(f30(x19131),f30(x19131),f298(a15,f299(f30(x19131),f30(x19131)),f298(f30(x19131),f299(a15,f299(f30(x19131),f30(x19131))),f9(x19131),x19132),x19133),x19134),f298(f30(x19131),f30(x19131),f298(f311(a20),f299(f30(x19131),f30(x19131)),f298(f311(a20),f299(f311(a20),f299(f30(x19131),f30(x19131))),f298(f30(x19131),f299(f311(a20),f299(f311(a20),f299(f30(x19131),f30(x19131)))),f296(x19131),x19135),x19136),x19137),x19138))
% 6.55/6.45  [1914]~E(f298(f30(x19141),f30(x19141),f298(f311(a20),f299(f30(x19141),f30(x19141)),f298(f311(a20),f299(f311(a20),f299(f30(x19141),f30(x19141))),f298(f30(x19141),f299(f311(a20),f299(f311(a20),f299(f30(x19141),f30(x19141)))),f296(x19141),x19142),x19143),x19144),x19145),f298(f30(x19141),f30(x19141),f298(a15,f299(f30(x19141),f30(x19141)),f298(f30(x19141),f299(a15,f299(f30(x19141),f30(x19141))),f9(x19141),x19146),x19147),x19148))
% 6.55/6.45  [1915]~E(f298(f30(x19151),f30(x19151),f298(f30(x19151),f299(f30(x19151),f30(x19151)),f298(f30(x19151),f299(f30(x19151),f299(f30(x19151),f30(x19151))),f35(x19151),x19152),x19153),x19154),f298(f30(x19151),f30(x19151),f298(f311(a20),f299(f30(x19151),f30(x19151)),f298(f311(a20),f299(f311(a20),f299(f30(x19151),f30(x19151))),f298(f30(x19151),f299(f311(a20),f299(f311(a20),f299(f30(x19151),f30(x19151)))),f296(x19151),x19155),x19156),x19157),x19158))
% 6.55/6.45  [1916]~E(f298(f30(x19161),f30(x19161),f298(f311(a20),f299(f30(x19161),f30(x19161)),f298(f311(a20),f299(f311(a20),f299(f30(x19161),f30(x19161))),f298(f30(x19161),f299(f311(a20),f299(f311(a20),f299(f30(x19161),f30(x19161)))),f296(x19161),x19162),x19163),x19164),x19165),f298(f30(x19161),f30(x19161),f298(f30(x19161),f299(f30(x19161),f30(x19161)),f298(f30(x19161),f299(f30(x19161),f299(f30(x19161),f30(x19161))),f35(x19161),x19166),x19167),x19168))
% 6.55/6.45  [1917]~E(f298(f311(f30(x19171)),f30(x19171),f298(f311(a20),f299(f311(f30(x19171)),f30(x19171)),f298(f30(x19171),f299(f311(a20),f299(f311(f30(x19171)),f30(x19171))),f22(x19171),x19172),x19173),x19174),f298(f30(x19171),f30(x19171),f298(x19171,f299(f30(x19171),f30(x19171)),f298(f311(a20),f299(x19171,f299(f30(x19171),f30(x19171))),f298(f30(x19171),f299(f311(a20),f299(x19171,f299(f30(x19171),f30(x19171)))),f381(x19171),x19175),x19176),x19177),x19178))
% 6.55/6.45  [1918]~E(f298(f30(x19181),f30(x19181),f298(x19181,f299(f30(x19181),f30(x19181)),f298(f311(a20),f299(x19181,f299(f30(x19181),f30(x19181))),f298(f30(x19181),f299(f311(a20),f299(x19181,f299(f30(x19181),f30(x19181)))),f381(x19181),x19182),x19183),x19184),x19185),f298(f311(f30(x19181)),f30(x19181),f298(f311(a20),f299(f311(f30(x19181)),f30(x19181)),f298(f30(x19181),f299(f311(a20),f299(f311(f30(x19181)),f30(x19181))),f22(x19181),x19186),x19187),x19188))
% 6.55/6.45  [1919]~E(f298(f311(f30(x19191)),f30(x19191),f298(f311(a20),f299(f311(f30(x19191)),f30(x19191)),f298(f30(x19191),f299(f311(a20),f299(f311(f30(x19191)),f30(x19191))),f22(x19191),x19192),x19193),x19194),f298(f30(x19191),f30(x19191),f298(f311(a20),f299(f30(x19191),f30(x19191)),f298(f311(a20),f299(f311(a20),f299(f30(x19191),f30(x19191))),f298(f30(x19191),f299(f311(a20),f299(f311(a20),f299(f30(x19191),f30(x19191)))),f296(x19191),x19195),x19196),x19197),x19198))
% 6.55/6.45  [1920]~E(f298(f30(x19201),f30(x19201),f298(f311(a20),f299(f30(x19201),f30(x19201)),f298(f311(a20),f299(f311(a20),f299(f30(x19201),f30(x19201))),f298(f30(x19201),f299(f311(a20),f299(f311(a20),f299(f30(x19201),f30(x19201)))),f296(x19201),x19202),x19203),x19204),x19205),f298(f311(f30(x19201)),f30(x19201),f298(f311(a20),f299(f311(f30(x19201)),f30(x19201)),f298(f30(x19201),f299(f311(a20),f299(f311(f30(x19201)),f30(x19201))),f22(x19201),x19206),x19207),x19208))
% 6.55/6.45  [1602]E(f298(f355(x16021,x16022),x16023,f298(f299(x16021,f299(x16022,x16023)),f299(f355(x16021,x16022),x16023),f357(x16021,x16022,x16023),f298(f299(x16021,f299(x16022,f355(x16024,x16025))),f299(x16021,f299(x16022,x16023)),f298(f299(f299(x16022,f355(x16024,x16025)),f299(x16022,x16023)),f299(f299(x16021,f299(x16022,f355(x16024,x16025))),f299(x16021,f299(x16022,x16023))),f27(f299(x16022,f355(x16024,x16025)),f299(x16022,x16023),x16021),f298(f299(f355(x16024,x16025),x16023),f299(f299(x16022,f355(x16024,x16025)),f299(x16022,x16023)),f27(f355(x16024,x16025),x16023,x16022),f298(f299(x16024,f299(x16025,x16023)),f299(f355(x16024,x16025),x16023),f357(x16024,x16025,x16023),x16026))),x16027)),x16028),f298(f355(x16024,x16025),x16023,f298(f299(x16024,f299(x16025,x16023)),f299(f355(x16024,x16025),x16023),f357(x16024,x16025,x16023),x16026),f298(f355(x16021,x16022),f355(x16024,x16025),f298(f299(x16021,f299(x16022,f355(x16024,x16025))),f299(f355(x16021,x16022),f355(x16024,x16025)),f357(x16021,x16022,f355(x16024,x16025)),x16027),x16028)))
% 6.55/6.45  [1922]~E(f298(f30(x19221),f30(x19221),f298(x19221,f299(f30(x19221),f30(x19221)),f298(f311(a20),f299(x19221,f299(f30(x19221),f30(x19221))),f298(f30(x19221),f299(f311(a20),f299(x19221,f299(f30(x19221),f30(x19221)))),f381(x19221),x19222),x19223),x19224),x19225),f298(f30(x19221),f30(x19221),f298(f311(a20),f299(f30(x19221),f30(x19221)),f298(f311(a20),f299(f311(a20),f299(f30(x19221),f30(x19221))),f298(f30(x19221),f299(f311(a20),f299(f311(a20),f299(f30(x19221),f30(x19221)))),f296(x19221),x19226),x19227),x19228),x19229))
% 6.55/6.45  [1923]~E(f298(f30(x19231),f30(x19231),f298(f311(a20),f299(f30(x19231),f30(x19231)),f298(f311(a20),f299(f311(a20),f299(f30(x19231),f30(x19231))),f298(f30(x19231),f299(f311(a20),f299(f311(a20),f299(f30(x19231),f30(x19231)))),f296(x19231),x19232),x19233),x19234),x19235),f298(f30(x19231),f30(x19231),f298(x19231,f299(f30(x19231),f30(x19231)),f298(f311(a20),f299(x19231,f299(f30(x19231),f30(x19231))),f298(f30(x19231),f299(f311(a20),f299(x19231,f299(f30(x19231),f30(x19231)))),f381(x19231),x19236),x19237),x19238),x19239))
% 6.55/6.45  [1930]~E(x19301,a336)+P3(f298(a335,a2,a312,x19301))
% 6.55/6.45  [1931]P3(x19311)+P3(f298(a2,a2,a297,x19311))
% 6.55/6.45  [1941]~P3(x19411)+~P3(f298(a2,a2,a297,x19411))
% 6.55/6.45  [1934]E(f298(a2,a2,f14(a2),x19341),a13)+E(f298(a2,a2,f14(a2),x19341),a29)
% 6.55/6.45  [1935]E(f298(a15,a15,f14(a15),x19351),a17)+E(f298(a15,a15,f14(a15),x19351),a3)
% 6.55/6.45  [1937]~P3(x19371)+P3(f298(a2,a2,f14(a2),x19371))
% 6.55/6.45  [1938]~P2(x19381)+E(f298(f299(x19381,f299(x19381,a2)),f299(x19381,f299(x19381,a2)),f14(f299(x19381,f299(x19381,a2))),f349(x19381)),f349(x19381))
% 6.55/6.45  [1939]~P1(x19391)+E(f298(f299(x19391,f299(x19391,x19391)),f299(x19391,f299(x19391,x19391)),f14(f299(x19391,f299(x19391,x19391))),f362(x19391)),f362(x19391))
% 6.55/6.45  [1945]P3(x19451)+~P3(f298(a2,a2,f14(a2),x19451))
% 6.55/6.45  [2035]P3(f298(f299(f311(a20),a2),a2,f298(f311(a20),f299(f299(f311(a20),a2),a2),f327(f311(a20)),f92(x20351)),a350))+P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,a359,x20351))
% 6.55/6.45  [2163]E(f298(a383,f346(a335),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f346(a335)),a386,x21631),f298(a1,a383,a4,f298(f311(a20),a1,a5,a23))),f298(a335,f346(a335),f351(a335),f298(f311(a20),a335,a24,a23)))+~P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,a359,x21631))
% 6.55/6.45  [2164]E(f298(a383,f346(a335),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f346(a335)),a386,x21641),f298(a1,a383,a4,f298(f311(a20),a1,a5,a342))),f298(a335,f346(a335),f351(a335),f298(f311(a20),a335,a24,a342)))+~P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,a359,x21641))
% 6.55/6.45  [2165]E(f298(a383,f346(a335),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f346(a335)),a386,x21651),f298(a1,a383,a4,f298(f311(a20),a1,a5,a343))),f298(a335,f346(a335),f351(a335),f298(f311(a20),a335,a24,a343)))+~P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,a359,x21651))
% 6.55/6.45  [2538]~P3(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),a2,f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),a2),f401(f355(f311(f311(a20)),f30(f311(a20)))),a399),x25381))+P3(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),a2,f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),a2),f401(f355(f311(f311(a20)),f30(f311(a20)))),a404),x25381))
% 6.55/6.45  [1925]~P5(x19252)+P1(f299(x19251,x19252))
% 6.55/6.45  [1926]~P2(x19262)+P2(f299(x19261,x19262))
% 6.55/6.45  [1927]~P6(x19272)+P6(f299(x19271,x19272))
% 6.55/6.45  [1928]~P7(x19282)+P7(f299(x19281,x19282))
% 6.55/6.45  [1929]~P5(x19292)+P5(f299(x19291,x19292))
% 6.55/6.45  [1940]E(x19401,x19402)+~E(f298(a1,a383,a4,x19401),f298(a1,a383,a4,x19402))
% 6.55/6.45  [1944]E(x19441,x19442)+~E(f298(f311(a20),a335,a24,x19441),f298(f311(a20),a335,a24,x19442))
% 6.55/6.45  [1952]~E(x19521,f298(f311(a20),a335,a24,x19522))+P3(f298(a335,a2,a312,x19521))
% 6.55/6.45  [1949]E(f298(f346(x19491),f346(x19491),f14(f346(x19491)),x19492),f298(x19491,f346(x19491),f351(x19491),f237(x19491,x19492)))+E(f298(f346(x19491),f346(x19491),f14(f346(x19491)),x19492),f337(x19491))
% 6.55/6.45  [1950]E(f298(f346(x19501),f346(x19501),f14(f346(x19501)),x19502),f298(x19501,f346(x19501),f351(x19501),f273(x19501,x19502)))+E(f298(f346(x19501),f346(x19501),f14(f346(x19501)),x19502),f337(x19501))
% 6.55/6.45  [1951]E(f298(f346(x19511),f346(x19511),f14(f346(x19511)),x19512),f298(x19511,f346(x19511),f351(x19511),f284(x19511,x19512)))+E(f298(f346(x19511),f346(x19511),f14(f346(x19511)),x19512),f337(x19511))
% 6.55/6.45  [1957]~P1(x19571)+E(f298(x19571,x19571,f298(x19571,f299(x19571,x19571),f362(x19571),x19572),x19572),f298(x19571,x19571,f14(x19571),x19572))
% 6.55/6.45  [1962]~P3(x19622)+P3(f298(a2,a2,f298(a2,f299(a2,a2),a302,x19621),x19622))
% 6.55/6.45  [1963]~P3(x19631)+P3(f298(a2,a2,f298(a2,f299(a2,a2),a302,x19631),x19632))
% 6.55/6.45  [1965]~P6(x19651)+P3(f298(x19651,a2,f298(x19651,f299(x19651,a2),f349(x19651),x19652),x19652))
% 6.55/6.45  [1975]P3(x19751)+~P3(f298(a2,a2,f298(a2,f299(a2,a2),a301,x19752),x19751))
% 6.55/6.45  [1976]P3(x19761)+~P3(f298(a2,a2,f298(a2,f299(a2,a2),a301,x19761),x19762))
% 6.55/6.45  [2012]~E(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f346(a1),a339,x20121),f298(a1,f346(a1),f351(a1),x20122))+E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x20121,x20122),f337(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))
% 6.55/6.45  [2184]E(f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x21841),f298(a383,f30(f311(a20)),f392(f311(a20)),f276(x21841,x21842)))),f279(x21841,x21842)),x21842)+~P3(f298(f30(f311(a20)),a2,f298(f311(a20),f299(f30(f311(a20)),a2),a6,x21841),x21842))
% 6.55/6.45  [2250]~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x22501,f298(f311(a20),a1,a5,f92(x22501))),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f92(x22501)),x22502)))+P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,a359,x22501))
% 6.55/6.45  [2278]E(f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f254(x22781,x22782)),f260(x22781,x22782))),f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x22781,f255(x22781,x22782)))+P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),a316,x22781),x22782))
% 6.55/6.45  [2279]E(f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f261(x22791,x22792)),f272(x22791,x22792))),f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x22792,f262(x22791,x22792)))+P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),a316,x22792),x22791))
% 6.55/6.45  [1946]E(x19461,x19462)+~E(f298(a383,f30(x19463),f392(x19463),x19461),f298(a383,f30(x19463),f392(x19463),x19462))
% 6.55/6.45  [1947]E(x19471,x19472)+~E(f298(f311(a20),f30(x19473),f338(x19473),x19471),f298(f311(a20),f30(x19473),f338(x19473),x19472))
% 6.55/6.45  [1948]E(x19481,x19482)+~E(f298(f30(x19483),f30(x19483),f377(x19483),x19481),f298(f30(x19483),f30(x19483),f377(x19483),x19482))
% 6.55/6.45  [1953]~E(x19532,f298(a383,f30(x19531),f392(x19531),x19533))+P3(f298(f30(x19531),a2,f300(x19531),x19532))
% 6.55/6.45  [1960]~E(f298(x19601,x19601,f14(x19601),x19602),f298(x19601,x19601,f14(x19601),x19603))+E(f298(x19601,f346(x19601),f351(x19601),x19602),f298(x19601,f346(x19601),f351(x19601),x19603))
% 6.55/6.45  [1961]~E(f298(x19611,f346(x19611),f351(x19611),x19612),f298(x19611,f346(x19611),f351(x19611),x19613))+E(f298(x19611,x19611,f14(x19611),x19612),f298(x19611,x19611,f14(x19611),x19613))
% 6.55/6.45  [1959]~E(f298(f346(x19591),f346(x19591),f14(f346(x19591)),x19592),f298(x19591,f346(x19591),f351(x19591),x19593))+~E(f298(f346(x19591),f346(x19591),f14(f346(x19591)),x19592),f337(x19591))
% 6.55/6.45  [1968]~P1(x19681)+E(f298(x19681,x19681,f298(x19681,f299(x19681,x19681),f362(x19681),x19682),x19683),f298(x19681,x19681,f298(x19681,f299(x19681,x19681),f362(x19681),x19683),x19682))
% 6.55/6.45  [1969]~P5(x19691)+E(f298(x19691,x19691,f298(x19691,f299(x19691,x19691),f362(x19691),x19692),x19693),f298(x19691,x19691,f298(x19691,f299(x19691,x19691),f362(x19691),x19693),x19692))
% 6.55/6.45  [1970]~E(f298(x19701,x19701,x19702,f191(x19701,x19702,x19703)),f298(x19701,x19701,f14(x19701),f191(x19701,x19702,x19703)))+E(f298(f311(x19701),f311(x19701),f298(f299(x19701,x19701),f299(f311(x19701),f311(x19701)),f328(x19701,x19701),x19702),x19703),x19703)
% 6.55/6.45  [1971]~E(x19712,f298(f311(a383),f311(f30(x19711)),f298(f299(a383,f30(x19711)),f299(f311(a383),f311(f30(x19711))),f328(a383,f30(x19711)),f392(x19711)),x19713))+P3(f298(f311(f30(x19711)),a2,f307(x19711),x19712))
% 6.55/6.45  [1972]~E(f298(x19721,x19721,f14(x19721),x19722),f298(x19721,x19721,f14(x19721),x19723))+P3(f298(x19721,a2,f298(x19721,f299(x19721,a2),f303(x19721),x19722),x19723))
% 6.55/6.45  [1980]~P3(f298(x19801,a2,x19803,x19802))+P3(f298(f299(x19801,a2),a2,f298(x19801,f299(f299(x19801,a2),a2),f327(x19801),x19802),x19803))
% 6.55/6.45  [1994]E(f298(x19941,x19941,f14(x19941),x19942),f298(x19941,x19941,f14(x19941),x19943))+~P3(f298(x19941,a2,f298(x19941,f299(x19941,a2),f303(x19941),x19942),x19943))
% 6.55/6.45  [2010]~E(x20102,f298(f30(x20101),f30(x20101),f377(x20101),f298(a383,f30(x20101),f392(x20101),f298(a1,a383,a4,x20103))))+P3(f298(f30(x20101),a2,f300(x20101),x20102))
% 6.55/6.45  [2011]P3(f298(x20111,a2,x20112,x20113))+~P3(f298(f299(x20111,a2),a2,f298(x20111,f299(f299(x20111,a2),a2),f327(x20111),x20113),x20112))
% 6.55/6.45  [2031]E(f298(f311(x20311),f311(x20311),f298(f299(x20311,x20311),f299(f311(x20311),f311(x20311)),f328(x20311,x20311),x20312),x20313),x20313)+P3(f298(f299(x20311,a2),a2,f298(x20311,f299(f299(x20311,a2),a2),f327(x20311),f191(x20311,x20312,x20313)),f298(f311(x20311),f299(x20311,a2),f353(x20311),x20313)))
% 6.55/6.45  [2124]E(f298(f311(x21241),f311(x21241),f298(f311(x21241),f299(f311(x21241),f311(x21241)),f7(x21241),f182(x21241,x21242,x21243)),f298(f311(x21241),f311(x21241),f298(x21241,f299(f311(x21241),f311(x21241)),f34(x21241),x21242),f186(x21241,x21242,x21243))),x21243)+~P3(f298(f299(x21241,a2),a2,f298(x21241,f299(f299(x21241,a2),a2),f327(x21241),x21242),f298(f311(x21241),f299(x21241,a2),f353(x21241),x21243)))
% 6.55/6.45  [2125]E(f298(f311(x21251),f311(x21251),f298(f311(x21251),f299(f311(x21251),f311(x21251)),f7(x21251),f183(x21251,x21252,x21253)),f298(f311(x21251),f311(x21251),f298(x21251,f299(f311(x21251),f311(x21251)),f34(x21251),x21252),f185(x21251,x21252,x21253))),x21253)+~P3(f298(f299(x21251,a2),a2,f298(x21251,f299(f299(x21251,a2),a2),f327(x21251),x21252),f298(f311(x21251),f299(x21251,a2),f353(x21251),x21253)))
% 6.55/6.45  [2126]E(f298(f311(x21261),f311(x21261),f298(f311(x21261),f299(f311(x21261),f311(x21261)),f7(x21261),f187(x21261,x21262,x21263)),f298(f311(x21261),f311(x21261),f298(x21261,f299(f311(x21261),f311(x21261)),f34(x21261),x21262),f188(x21261,x21262,x21263))),x21263)+~P3(f298(f299(x21261,a2),a2,f298(x21261,f299(f299(x21261,a2),a2),f327(x21261),x21262),f298(f311(x21261),f299(x21261,a2),f353(x21261),x21263)))
% 6.55/6.45  [2185]~P3(f298(f299(x21851,a2),a2,f298(x21851,f299(f299(x21851,a2),a2),f327(x21851),x21852),f298(f311(x21851),f299(x21851,a2),f353(x21851),f183(x21851,x21852,x21853))))+~P3(f298(f299(x21851,a2),a2,f298(x21851,f299(f299(x21851,a2),a2),f327(x21851),x21852),f298(f311(x21851),f299(x21851,a2),f353(x21851),x21853)))
% 6.55/6.45  [2186]~P3(f298(f299(x21861,a2),a2,f298(x21861,f299(f299(x21861,a2),a2),f327(x21861),x21862),f298(f311(x21861),f299(x21861,a2),f353(x21861),f188(x21861,x21862,x21863))))+~P3(f298(f299(x21861,a2),a2,f298(x21861,f299(f299(x21861,a2),a2),f327(x21861),x21862),f298(f311(x21861),f299(x21861,a2),f353(x21861),x21863)))
% 6.55/6.45  [2238]~P3(f298(f299(f355(x22381,x22381),a2),a2,f298(f299(f355(x22381,x22381),a2),f299(f299(f355(x22381,x22381),a2),a2),f349(f299(f355(x22381,x22381),a2)),x22382),f298(f299(f355(x22381,x22381),a2),f299(f355(x22381,x22381),a2),f379(x22381),x22383)))+P3(f298(f299(f355(x22381,x22381),a2),a2,f298(f299(f355(x22381,x22381),a2),f299(f299(f355(x22381,x22381),a2),a2),f349(f299(f355(x22381,x22381),a2)),f298(f299(f355(x22381,x22381),a2),f299(f355(x22381,x22381),a2),f379(x22381),x22382)),f298(f299(f355(x22381,x22381),a2),f299(f355(x22381,x22381),a2),f379(x22381),x22383)))
% 6.55/6.45  [2451]~P3(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24511)))))))),a2,f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24511)))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x24511))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24511)))))))),a2),f401(x24511),x24513),x24512))+P3(f298(f311(a20),a2,f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24511)))))))),f299(f311(a20),a2),f320(x24511),x24512),a344))
% 6.55/6.45  [1996]~E(f298(f299(x19961,a2),f299(x19961,a2),f14(f299(x19961,a2)),x19963),f298(f299(x19961,a2),f299(x19961,a2),f14(f299(x19961,a2)),x19962))+P3(f298(f299(x19961,a2),a2,f298(f299(x19961,a2),f299(f299(x19961,a2),a2),f349(f299(x19961,a2)),x19962),x19963))
% 6.55/6.45  [2001]~E(f298(f299(x20011,a2),f299(x20011,a2),f14(f299(x20011,a2)),x20012),f298(f299(x20011,a2),f299(x20011,a2),f14(f299(x20011,a2)),x20013))+P3(f298(f299(x20011,a2),a2,f298(f299(x20011,a2),f299(f299(x20011,a2),a2),f349(f299(x20011,a2)),x20012),x20013))
% 6.55/6.45  [2005]~P1(x20051)+E(f298(x20051,x20051,f298(x20051,f299(x20051,x20051),f362(x20051),x20052),f298(x20051,x20051,f298(x20051,f299(x20051,x20051),f362(x20051),x20052),x20053)),f298(x20051,x20051,f298(x20051,f299(x20051,x20051),f362(x20051),x20052),x20053))
% 6.55/6.45  [2006]~P5(x20061)+E(f298(x20061,x20061,f298(x20061,f299(x20061,x20061),f362(x20061),x20062),f298(x20061,x20061,f298(x20061,f299(x20061,x20061),f362(x20061),x20062),x20063)),f298(x20061,x20061,f298(x20061,f299(x20061,x20061),f362(x20061),x20062),x20063))
% 6.55/6.45  [2032]P3(f298(f299(x20321,a2),a2,f298(x20321,f299(f299(x20321,a2),a2),f327(x20321),f275(x20321,x20322,x20323)),x20323))+P3(f298(f299(x20321,a2),a2,f298(f299(x20321,a2),f299(f299(x20321,a2),a2),f349(f299(x20321,a2)),x20323),x20322))
% 6.55/6.45  [2033]~E(f298(f299(x20331,a2),f299(x20331,a2),f298(f299(x20331,a2),f299(f299(x20331,a2),f299(x20331,a2)),f362(f299(x20331,a2)),x20332),x20333),f298(f299(x20331,a2),f299(x20331,a2),f14(f299(x20331,a2)),x20333))+P3(f298(f299(x20331,a2),a2,f298(f299(x20331,a2),f299(f299(x20331,a2),a2),f349(f299(x20331,a2)),x20332),x20333))
% 6.55/6.45  [2045]E(f298(f299(x20451,a2),f299(x20451,a2),f298(f299(x20451,a2),f299(f299(x20451,a2),f299(x20451,a2)),f362(f299(x20451,a2)),x20452),x20453),f298(f299(x20451,a2),f299(x20451,a2),f14(f299(x20451,a2)),x20452))+~P3(f298(f299(x20451,a2),a2,f298(f299(x20451,a2),f299(f299(x20451,a2),a2),f349(f299(x20451,a2)),x20453),x20452))
% 6.55/6.45  [2047]E(f298(f299(x20471,a2),f299(x20471,a2),f298(f299(x20471,a2),f299(f299(x20471,a2),f299(x20471,a2)),f362(f299(x20471,a2)),x20472),x20473),f298(f299(x20471,a2),f299(x20471,a2),f14(f299(x20471,a2)),x20473))+~P3(f298(f299(x20471,a2),a2,f298(f299(x20471,a2),f299(f299(x20471,a2),a2),f349(f299(x20471,a2)),x20472),x20473))
% 6.55/6.45  [2048]~P1(x20481)+P3(f298(x20481,a2,f298(x20481,f299(x20481,a2),f349(x20481),x20482),f298(x20481,x20481,f298(x20481,f299(x20481,x20481),f362(x20481),x20483),x20482)))
% 6.55/6.45  [2049]~P5(x20491)+P3(f298(x20491,a2,f298(x20491,f299(x20491,a2),f349(x20491),x20492),f298(x20491,x20491,f298(x20491,f299(x20491,x20491),f362(x20491),x20493),x20492)))
% 6.55/6.45  [2050]~P1(x20501)+P3(f298(x20501,a2,f298(x20501,f299(x20501,a2),f349(x20501),x20502),f298(x20501,x20501,f298(x20501,f299(x20501,x20501),f362(x20501),x20502),x20503)))
% 6.55/6.45  [2051]~P5(x20511)+P3(f298(x20511,a2,f298(x20511,f299(x20511,a2),f349(x20511),x20512),f298(x20511,x20511,f298(x20511,f299(x20511,x20511),f362(x20511),x20512),x20513)))
% 6.55/6.45  [2063]~E(x20632,x20633)+P3(f298(f311(x20631),a2,f298(f311(x20631),f299(f311(x20631),a2),f298(f299(x20631,f299(x20631,a2)),f299(f311(x20631),f299(f311(x20631),a2)),f329(x20631,x20631),f303(x20631)),x20632),x20633))
% 6.55/6.45  [2078]~P3(f298(f299(x20781,a2),a2,f298(x20781,f299(f299(x20781,a2),a2),f327(x20781),f275(x20781,x20783,x20782)),x20783))+P3(f298(f299(x20781,a2),a2,f298(f299(x20781,a2),f299(f299(x20781,a2),a2),f349(f299(x20781,a2)),x20782),x20783))
% 6.55/6.45  [2106]P3(f298(f311(x21061),a2,f32(x21061),x21062))+~P3(f298(f311(x21061),a2,f32(x21061),f298(f311(x21061),f311(x21061),f298(x21061,f299(f311(x21061),f311(x21061)),f34(x21061),x21063),x21062)))
% 6.55/6.45  [2123]~P3(f298(f346(f299(x21231,a2)),a2,f298(f30(x21231),f299(f346(f299(x21231,a2)),a2),f39(x21231),x21232),x21233))+P3(f298(f346(f299(x21231,a2)),a2,f298(f30(x21231),f299(f346(f299(x21231,a2)),a2),f39(x21231),f298(f30(x21231),f30(x21231),f377(x21231),x21232)),x21233))
% 6.55/6.45  [2145]E(x21451,x21452)+~P3(f298(f311(x21453),a2,f298(f311(x21453),f299(f311(x21453),a2),f298(f299(x21453,f299(x21453,a2)),f299(f311(x21453),f299(f311(x21453),a2)),f329(x21453,x21453),f303(x21453)),x21451),x21452))
% 6.55/6.45  [2149]P3(f298(f299(f355(x21491,x21491),a2),a2,f298(f355(x21491,x21491),f299(f299(f355(x21491,x21491),a2),a2),f327(f355(x21491,x21491)),x21492),f298(f299(f355(x21491,x21491),a2),f299(f355(x21491,x21491),a2),f379(x21491),x21493)))+~P3(f298(f299(f355(x21491,x21491),a2),a2,f298(f355(x21491,x21491),f299(f299(f355(x21491,x21491),a2),a2),f327(f355(x21491,x21491)),x21492),x21493))
% 6.55/6.45  [2150]P3(f298(f299(f355(x21501,x21501),a2),a2,f298(f355(x21501,x21501),f299(f299(f355(x21501,x21501),a2),a2),f327(f355(x21501,x21501)),x21502),f298(f299(f355(x21501,x21501),a2),f299(f355(x21501,x21501),a2),f380(x21501),x21503)))+~P3(f298(f299(f355(x21501,x21501),a2),a2,f298(f355(x21501,x21501),f299(f299(f355(x21501,x21501),a2),a2),f327(f355(x21501,x21501)),x21502),x21503))
% 6.55/6.45  [2153]P3(f298(f346(f299(x21531,a2)),a2,f298(f30(x21531),f299(f346(f299(x21531,a2)),a2),f39(x21531),x21532),x21533))+~P3(f298(f346(f299(x21531,a2)),a2,f298(f30(x21531),f299(f346(f299(x21531,a2)),a2),f39(x21531),f298(f30(x21531),f30(x21531),f377(x21531),x21532)),x21533))
% 6.55/6.45  [2195]~P3(f298(f299(x21951,a2),a2,f298(x21951,f299(f299(x21951,a2),a2),f327(x21951),x21952),f298(f311(x21951),f299(x21951,a2),f353(x21951),x21953)))+~P3(f298(f311(x21951),a2,f32(x21951),f298(f311(x21951),f311(x21951),f298(x21951,f299(f311(x21951),f311(x21951)),f34(x21951),x21952),x21953)))
% 6.55/6.45  [2281]~P3(f298(f299(x22811,a2),a2,f298(f299(x22811,a2),f299(f299(x22811,a2),a2),f349(f299(x22811,a2)),x22812),x22813))+P3(f298(f299(x22811,a2),a2,f298(f299(x22811,a2),f299(f299(x22811,a2),a2),f349(f299(x22811,a2)),f298(f299(x22811,a2),f299(x22811,a2),f298(f299(x22811,f299(f299(x22811,a2),a2)),f299(f299(x22811,a2),f299(x22811,a2)),f28(x22811,f299(x22811,a2),a2),f327(x22811)),x22812)),f298(f299(x22811,a2),f299(x22811,a2),f298(f299(x22811,f299(f299(x22811,a2),a2)),f299(f299(x22811,a2),f299(x22811,a2)),f28(x22811,f299(x22811,a2),a2),f327(x22811)),x22813)))
% 6.55/6.45  [2323]~P3(f298(f299(x23231,a2),a2,f298(f299(x23231,a2),f299(f299(x23231,a2),a2),f349(f299(x23231,a2)),f298(f299(x23231,a2),f299(x23231,a2),f298(f299(x23231,f299(f299(x23231,a2),a2)),f299(f299(x23231,a2),f299(x23231,a2)),f28(x23231,f299(x23231,a2),a2),f327(x23231)),x23232)),f298(f299(x23231,a2),f299(x23231,a2),f298(f299(x23231,f299(f299(x23231,a2),a2)),f299(f299(x23231,a2),f299(x23231,a2)),f28(x23231,f299(x23231,a2),a2),f327(x23231)),x23233)))+P3(f298(f299(x23231,a2),a2,f298(f299(x23231,a2),f299(f299(x23231,a2),a2),f349(f299(x23231,a2)),x23232),x23233))
% 6.55/6.45  [2447]~P3(f298(a335,a2,f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24471)))))))),f299(a335,a2),f323(x24471),x24472),x24473))+P3(f298(a335,a2,f298(f299(f311(a20),a2),f299(a335,a2),f298(a2,f299(f299(f311(a20),a2),f299(a335,a2)),f298(a2,f299(a2,f299(f299(f311(a20),a2),f299(a335,a2))),f298(a2,f299(a2,f299(a2,f299(f299(f311(a20),a2),f299(a335,a2)))),f298(a2,f299(a2,f299(a2,f299(a2,f299(f299(f311(a20),a2),f299(a335,a2))))),f387(a2),a13),a13),a13),a13),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24471)))))))),f299(f311(a20),a2),f320(x24471),x24472)),x24473))
% 6.55/6.45  [2476]P3(f298(a335,a2,f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24761)))))))),f299(a335,a2),f323(x24761),x24762),x24763))+~P3(f298(a335,a2,f298(f299(f311(a20),a2),f299(a335,a2),f298(a2,f299(f299(f311(a20),a2),f299(a335,a2)),f298(a2,f299(a2,f299(f299(f311(a20),a2),f299(a335,a2))),f298(a2,f299(a2,f299(a2,f299(f299(f311(a20),a2),f299(a335,a2)))),f298(a2,f299(a2,f299(a2,f299(a2,f299(f299(f311(a20),a2),f299(a335,a2))))),f387(a2),a13),a13),a13),a13),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24761)))))))),f299(f311(a20),a2),f320(x24761),x24762)),x24763))
% 6.55/6.45  [2479]E(f298(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24791)))))),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24791))))))),f351(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24791))))))),f298(f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24791))))),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24791)))))),f298(f311(a20),f299(f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24791))))),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24791))))))),f356(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24791)))))),f149(x24791,x24792,x24793)),f298(f311(f355(f311(a20),f355(f311(a335),f355(a335,x24791)))),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24791))))),f298(f311(f355(f311(a20),a335)),f299(f311(f355(f311(a20),f355(f311(a335),f355(a335,x24791)))),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24791)))))),f356(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24791))))),f150(x24791,x24792,x24793)),f151(x24791,x24792,x24793)))),f298(f311(a20),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24791))))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24791)))))))),f299(f311(a20),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24791)))))))),f26(x24791),x24793),a344))+~P3(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24791)))))))),a2,f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24791)))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x24791))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24791)))))))),a2),f401(x24791),x24792),x24793))
% 6.55/6.45  [2133]P3(f298(f30(x21331),a2,f300(x21331),x21332))+~P3(f298(f311(f30(x21331)),a2,f307(x21331),f298(f311(f30(x21331)),f311(f30(x21331)),f298(f30(x21331),f299(f311(f30(x21331)),f311(f30(x21331))),f34(f30(x21331)),x21332),x21333)))
% 6.55/6.45  [2210]P3(f298(f299(x22101,f299(x22101,a2)),a2,f298(f299(x22101,f299(x22101,a2)),f299(f299(x22101,f299(x22101,a2)),a2),f349(f299(x22101,f299(x22101,a2))),f298(f299(x22101,f299(x22101,a2)),f299(x22101,f299(x22101,a2)),f378(x22101),x22102)),f298(f299(x22101,f299(x22101,a2)),f299(x22101,f299(x22101,a2)),f378(x22101),x22103)))+~P3(f298(f299(x22101,f299(x22101,a2)),a2,f298(f299(x22101,f299(x22101,a2)),f299(f299(x22101,f299(x22101,a2)),a2),f349(f299(x22101,f299(x22101,a2))),x22102),x22103))
% 6.55/6.45  [2216]P3(f298(f299(f355(x22161,x22161),a2),a2,f298(f299(f355(x22161,x22161),a2),f299(f299(f355(x22161,x22161),a2),a2),f349(f299(f355(x22161,x22161),a2)),f298(f299(f355(x22161,x22161),a2),f299(f355(x22161,x22161),a2),f379(x22161),x22162)),f298(f299(f355(x22161,x22161),a2),f299(f355(x22161,x22161),a2),f379(x22161),x22163)))+~P3(f298(f299(f355(x22161,x22161),a2),a2,f298(f299(f355(x22161,x22161),a2),f299(f299(f355(x22161,x22161),a2),a2),f349(f299(f355(x22161,x22161),a2)),x22162),x22163))
% 6.55/6.45  [2274]~P3(f298(f311(f30(x22741)),a2,f307(x22741),x22743))+P3(f298(f311(f30(x22741)),a2,f307(x22741),f298(f311(f30(x22741)),f311(f30(x22741)),f298(f311(f30(x22741)),f299(f311(f30(x22741)),f311(f30(x22741))),f7(f30(x22741)),f298(f311(a383),f311(f30(x22741)),f298(f299(a383,f30(x22741)),f299(f311(a383),f311(f30(x22741))),f328(a383,f30(x22741)),f392(x22741)),x22742)),x22743)))
% 6.55/6.45  [2319]P3(f298(f311(f30(x23191)),a2,f307(x23191),x23192))+~P3(f298(f311(f30(x23191)),a2,f307(x23191),f298(f311(f30(x23191)),f311(f30(x23191)),f298(f311(f30(x23191)),f299(f311(f30(x23191)),f311(f30(x23191))),f7(f30(x23191)),f298(f311(a383),f311(f30(x23191)),f298(f299(a383,f30(x23191)),f299(f311(a383),f311(f30(x23191))),f328(a383,f30(x23191)),f392(x23191)),x23193)),x23192)))
% 6.55/6.45  [2378]~P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x23782)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),f318(x23782),x23783),x23781))+P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,a359,x23781))
% 6.55/6.45  [2297]E(f298(a383,f346(a335),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f346(a335)),a386,x22971),x22972),f298(a335,f346(a335),f351(a335),x22973))+~E(f298(a383,f346(a335),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f346(a335)),a386,f298(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f33(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),a1),f337(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))),x22972),f298(a335,f346(a335),f351(a335),x22973))
% 6.55/6.45  [2376]P3(f298(f311(a20),a2,f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x23761)))))))),f299(f311(a20),a2),f320(x23761),x23762),x23763))+E(f298(f311(a20),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x23761))))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x23761)))))))),f299(f311(a20),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x23761)))))))),f26(x23761),x23762),x23763),f337(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x23761))))))))
% 6.55/6.45  [2403]~P3(f298(f311(a20),a2,f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24031)))))))),f299(f311(a20),a2),f320(x24031),x24032),x24033))+~E(f298(f311(a20),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24031))))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24031)))))))),f299(f311(a20),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24031)))))))),f26(x24031),x24032),x24033),f337(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24031))))))))
% 6.55/6.45  [2440]~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x24401,x24402),f337(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))+P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),a316,x24401),f298(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f298(a1,f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a1,f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))))),f309(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),x24401),x24402),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x24403))))
% 6.55/6.45  [2298]~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x22982,f255(x22981,x22982)),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f254(x22981,x22982)),x22983)))+P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),a316,x22981),x22982))
% 6.55/6.45  [2299]~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x22992,f262(x22992,x22991)),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f261(x22992,x22991)),x22993)))+P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),a316,x22991),x22992))
% 6.55/6.45  [2513]~P3(f298(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))),a2,f298(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))),a2)),a399,x25131),x25132),x25133))+P3(f298(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))),a2,f298(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))),a2)),a404,x25131),x25132),x25133))
% 6.55/6.45  [2897]~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f299(f311(a20),f346(a335)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(f311(a20),f346(a335)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),a388,x28971),x28972),x28973))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),a2)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f357(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)),a2),f298(f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),a2)),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),a2)),f298(f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f299(f311(a20),f346(a383)),a2),f299(f299(f311(a20),f346(a383)),a2))),f299(f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),a2)),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),a2))),f37(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),a2),f299(f299(f311(a20),f346(a383)),a2)),f298(f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a2,a2)),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f299(f311(a20),f346(a383)),a2),f299(f299(f311(a20),f346(a383)),a2))),f298(f299(f299(a2,a2),f299(f299(f299(f311(a20),f346(a383)),a2),f299(f299(f311(a20),f346(a383)),a2))),f299(f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a2,a2)),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f299(f311(a20),f346(a383)),a2),f299(f299(f311(a20),f346(a383)),a2)))),f27(f299(a2,a2),f299(f299(f299(f311(a20),f346(a383)),a2),f299(f299(f311(a20),f346(a383)),a2)),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))),f27(a2,a2,f299(f311(a20),f346(a383)))),f298(f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a2,a2)),f298(f299(a2,f299(a2,a2)),f299(f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a2,a2))),f27(a2,f299(a2,a2),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))),a301),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),f318(f355(f311(f311(a20)),f30(f311(a20)))),x28971)))),f298(f299(f311(a20),f346(a335)),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),a2)),f298(f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f299(f311(a20),f346(a383)),a2))),f299(f299(f311(a20),f346(a335)),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),a2))),f28(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a335)),f299(f299(f311(a20),f346(a383)),a2)),f298(f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f299(f311(a20),f346(a383)),a2))),f298(f299(f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2)),f299(f299(f311(a20),f346(a335)),f299(f299(f311(a20),f346(a383)),a2))),f299(f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f299(f311(a20),f346(a383)),a2)))),f27(f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2)),f299(f299(f311(a20),f346(a335)),f299(f299(f311(a20),f346(a383)),a2)),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))),f28(f299(f311(a20),f346(a383)),f299(f311(a20),f346(a335)),a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2))),f326(f355(f311(f311(a20)),f30(f311(a20)))),x28971))),x28972))),x28973))
% 6.55/6.45  [2940]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f299(f311(a20),f346(a335)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(f311(a20),f346(a335)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),a388,x29401),x29402),x29403))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),a2)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f357(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)),a2),f298(f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),a2)),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),a2)),f298(f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f299(f311(a20),f346(a383)),a2),f299(f299(f311(a20),f346(a383)),a2))),f299(f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),a2)),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),a2))),f37(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),a2),f299(f299(f311(a20),f346(a383)),a2)),f298(f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a2,a2)),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f299(f311(a20),f346(a383)),a2),f299(f299(f311(a20),f346(a383)),a2))),f298(f299(f299(a2,a2),f299(f299(f299(f311(a20),f346(a383)),a2),f299(f299(f311(a20),f346(a383)),a2))),f299(f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a2,a2)),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f299(f311(a20),f346(a383)),a2),f299(f299(f311(a20),f346(a383)),a2)))),f27(f299(a2,a2),f299(f299(f299(f311(a20),f346(a383)),a2),f299(f299(f311(a20),f346(a383)),a2)),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))),f27(a2,a2,f299(f311(a20),f346(a383)))),f298(f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a2,a2)),f298(f299(a2,f299(a2,a2)),f299(f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a2,a2))),f27(a2,f299(a2,a2),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))),a301),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),f318(f355(f311(f311(a20)),f30(f311(a20)))),x29401)))),f298(f299(f311(a20),f346(a335)),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),a2)),f298(f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f299(f311(a20),f346(a383)),a2))),f299(f299(f311(a20),f346(a335)),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),a2))),f28(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a335)),f299(f299(f311(a20),f346(a383)),a2)),f298(f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f299(f311(a20),f346(a383)),a2))),f298(f299(f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2)),f299(f299(f311(a20),f346(a335)),f299(f299(f311(a20),f346(a383)),a2))),f299(f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f299(f311(a20),f346(a383)),a2)))),f27(f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2)),f299(f299(f311(a20),f346(a335)),f299(f299(f311(a20),f346(a383)),a2)),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))),f28(f299(f311(a20),f346(a383)),f299(f311(a20),f346(a335)),a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2))),f326(f355(f311(f311(a20)),f30(f311(a20)))),x29401))),x29402))),x29403))
% 6.55/6.45  [2591]~P3(f298(f30(f311(a20)),a2,f300(f311(a20)),x25912))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x25911),x25912),x25913),x25912),x25913))
% 6.55/6.45  [2592]~P3(f298(f311(f30(f311(a20))),a2,f307(f311(a20)),x25922))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a294,x25921),x25922),x25923),x25922),x25923))
% 6.55/6.45  [1985]E(x19851,x19852)+~E(f298(f311(x19853),f311(x19853),f298(f311(x19853),f299(f311(x19853),f311(x19853)),f7(x19853),x19854),x19851),f298(f311(x19853),f311(x19853),f298(f311(x19853),f299(f311(x19853),f311(x19853)),f7(x19853),x19854),x19852))
% 6.55/6.45  [1986]E(x19861,x19862)+~E(f298(f311(x19863),f311(x19863),f298(f311(x19863),f299(f311(x19863),f311(x19863)),f7(x19863),x19861),x19864),f298(f311(x19863),f311(x19863),f298(f311(x19863),f299(f311(x19863),f311(x19863)),f7(x19863),x19862),x19864))
% 6.55/6.45  [1995]~E(f298(x19951,x19952,x19953,f238(x19951,x19952,x19953,x19954)),f298(x19951,x19952,x19954,f238(x19951,x19952,x19953,x19954)))+E(f298(f299(x19951,x19952),f299(x19951,x19952),f14(f299(x19951,x19952)),x19953),f298(f299(x19951,x19952),f299(x19951,x19952),f14(f299(x19951,x19952)),x19954))
% 6.55/6.45  [2013]E(f298(x20131,f346(x20132),x20133,x20134),f337(x20132))+P3(f298(f299(x20131,a2),a2,f298(x20131,f299(f299(x20131,a2),a2),f327(x20131),x20134),f298(f299(x20131,f346(x20132)),f299(x20131,a2),f41(x20131,x20132),x20133)))
% 6.55/6.45  [2064]E(f298(x20641,f355(x20642,x20641),f298(x20642,f299(x20641,f355(x20642,x20641)),f356(x20642,x20641),f243(x20642,x20641,x20643,x20644)),f246(x20642,x20641,x20643,x20644)),f298(f355(x20642,x20641),f355(x20642,x20641),f14(f355(x20642,x20641)),x20644))+P3(f298(f355(x20642,x20641),a2,f298(f299(x20642,f299(x20641,a2)),f299(f355(x20642,x20641),a2),f357(x20642,x20641,a2),x20643),x20644))
% 6.55/6.45  [2065]~E(f298(x20651,f346(x20652),x20653,x20654),f337(x20652))+~P3(f298(f299(x20651,a2),a2,f298(x20651,f299(f299(x20651,a2),a2),f327(x20651),x20654),f298(f299(x20651,f346(x20652)),f299(x20651,a2),f41(x20651,x20652),x20653)))
% 6.55/6.45  [2092]E(f298(x20921,f346(x20921),f351(x20921),f247(x20922,x20921,x20923,x20924)),f298(x20922,f346(x20921),x20924,x20923))+~P3(f298(f299(x20922,a2),a2,f298(x20922,f299(f299(x20922,a2),a2),f327(x20922),x20923),f298(f299(x20922,f346(x20921)),f299(x20922,a2),f41(x20922,x20921),x20924)))
% 6.55/6.45  [2096]E(f298(f311(x20961),f311(x20962),f298(f299(x20961,x20962),f299(f311(x20961),f311(x20962)),f328(x20961,x20962),x20963),f180(x20961,x20962,x20964,x20963)),x20964)+P3(f298(f299(x20962,a2),a2,f298(x20962,f299(f299(x20962,a2),a2),f327(x20962),f181(x20961,x20962,x20964,x20963)),f298(f311(x20962),f299(x20962,a2),f353(x20962),x20964)))
% 6.55/6.45  [2100]~P3(f298(f355(x21001,x21002),a2,x21003,x21004))+P3(f298(f355(x21001,x21002),a2,x21003,f298(x21002,f355(x21001,x21002),f298(x21001,f299(x21002,f355(x21001,x21002)),f356(x21001,x21002),f239(x21001,x21002,x21003)),f240(x21001,x21002,x21003))))
% 6.55/6.45  [2107]E(f298(x21071,f355(x21072,x21071),f298(x21072,f299(x21071,f355(x21072,x21071)),f356(x21072,x21071),f244(x21072,x21071,x21073,x21074)),f245(x21072,x21071,x21073,x21074)),f298(f355(x21072,x21071),f355(x21072,x21071),f14(f355(x21072,x21071)),x21074))+~P3(f298(f355(x21072,x21071),a2,f298(f299(x21072,f299(x21071,a2)),f299(f355(x21072,x21071),a2),f357(x21072,x21071,a2),x21073),x21074))
% 6.55/6.45  [2151]P3(f298(x21511,a2,f298(x21512,f299(x21511,a2),x21513,f244(x21512,x21511,x21513,x21514)),f245(x21512,x21511,x21513,x21514)))+~P3(f298(f355(x21512,x21511),a2,f298(f299(x21512,f299(x21511,a2)),f299(f355(x21512,x21511),a2),f357(x21512,x21511,a2),x21513),x21514))
% 6.55/6.45  [2180]P3(f298(f355(x21801,x21802),a2,x21803,x21804))+~P3(f298(f355(x21801,x21802),a2,x21803,f298(x21802,f355(x21801,x21802),f298(x21801,f299(x21802,f355(x21801,x21802)),f356(x21801,x21802),f221(x21801,x21802,x21803)),f222(x21801,x21802,x21803))))
% 6.55/6.45  [2182]~P3(f298(x21822,a2,f298(x21821,f299(x21822,a2),x21823,f243(x21821,x21822,x21823,x21824)),f246(x21821,x21822,x21823,x21824)))+P3(f298(f355(x21821,x21822),a2,f298(f299(x21821,f299(x21822,a2)),f299(f355(x21821,x21822),a2),f357(x21821,x21822,a2),x21823),x21824))
% 6.55/6.45  [2209]~E(f298(x22091,x22091,f14(x22091),x22092),f298(x22091,x22091,f14(x22091),x22093))+P3(f298(f299(f355(x22091,x22091),a2),a2,f298(f355(x22091,x22091),f299(f299(f355(x22091,x22091),a2),a2),f327(f355(x22091,x22091)),f298(x22091,f355(x22091,x22091),f298(x22091,f299(x22091,f355(x22091,x22091)),f356(x22091,x22091),x22092),x22093)),f298(f299(f355(x22091,x22091),a2),f299(f355(x22091,x22091),a2),f379(x22091),x22094)))
% 6.55/6.45  [2304]~P3(f298(f299(f355(x23041,x23041),a2),a2,f298(f355(x23041,x23041),f299(f299(f355(x23041,x23041),a2),a2),f327(f355(x23041,x23041)),f298(x23041,f355(x23041,x23041),f298(x23041,f299(x23041,f355(x23041,x23041)),f356(x23041,x23041),x23042),x23043)),f298(f299(f355(x23041,x23041),a2),f299(f355(x23041,x23041),a2),f380(x23041),x23044)))+P3(f298(f299(f355(x23041,x23041),a2),a2,f298(f355(x23041,x23041),f299(f299(f355(x23041,x23041),a2),a2),f327(f355(x23041,x23041)),f298(x23041,f355(x23041,x23041),f298(x23041,f299(x23041,f355(x23041,x23041)),f356(x23041,x23041),x23042),x23043)),f298(f299(f355(x23041,x23041),a2),f299(f355(x23041,x23041),a2),f379(x23041),x23044)))
% 6.55/6.45  [2320]~P3(f298(f299(f355(x23201,x23201),a2),a2,f298(f355(x23201,x23201),f299(f299(f355(x23201,x23201),a2),a2),f327(f355(x23201,x23201)),f298(x23201,f355(x23201,x23201),f298(x23201,f299(x23201,f355(x23201,x23201)),f356(x23201,x23201),x23202),x23203)),f298(f299(f355(x23201,x23201),a2),f299(f355(x23201,x23201),a2),f380(x23201),x23204)))+P3(f298(f299(f355(x23201,x23201),a2),a2,f298(f355(x23201,x23201),f299(f299(f355(x23201,x23201),a2),a2),f327(f355(x23201,x23201)),f298(x23201,f355(x23201,x23201),f298(x23201,f299(x23201,f355(x23201,x23201)),f356(x23201,x23201),x23202),f210(x23201,x23202,x23203,x23204))),f298(f299(f355(x23201,x23201),a2),f299(f355(x23201,x23201),a2),f379(x23201),x23204)))
% 6.55/6.45  [2326]~P3(f298(f299(f355(x23261,x23261),a2),a2,f298(f355(x23261,x23261),f299(f299(f355(x23261,x23261),a2),a2),f327(f355(x23261,x23261)),f298(x23261,f355(x23261,x23261),f298(x23261,f299(x23261,f355(x23261,x23261)),f356(x23261,x23261),x23262),x23263)),f298(f299(f355(x23261,x23261),a2),f299(f355(x23261,x23261),a2),f380(x23261),x23264)))+P3(f298(f299(f355(x23261,x23261),a2),a2,f298(f355(x23261,x23261),f299(f299(f355(x23261,x23261),a2),a2),f327(f355(x23261,x23261)),f298(x23261,f355(x23261,x23261),f298(x23261,f299(x23261,f355(x23261,x23261)),f356(x23261,x23261),f209(x23261,x23262,x23263,x23264)),x23263)),f298(f299(f355(x23261,x23261),a2),f299(f355(x23261,x23261),a2),f379(x23261),x23264)))
% 6.55/6.45  [2368]~E(x23683,a336)+P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x23681)))))))),f299(a335,f299(a335,a2)),f403(x23681),x23682),x23683),f298(f311(a20),a335,a24,x23684)))
% 6.55/6.45  [2373]~E(x23731,a344)+~P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x23731),x23732)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x23733)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x23733),x23734)))
% 6.55/6.45  [2374]E(f140(x23741,x23742,x23743,x23744),x23742)+~P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x23742),x23743)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x23741)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x23741),x23744)))
% 6.55/6.45  [2375]E(f143(x23751,x23752,x23753,x23754),x23753)+~P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x23752),x23753)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x23751)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x23751),x23754)))
% 6.55/6.45  [2377]~E(f140(x23771,x23772,x23773,x23774),a344)+~P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x23772),x23773)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x23771)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x23771),x23774)))
% 6.55/6.45  [2412]E(f298(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24121)))))),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24121))))))),f351(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24121))))))),f298(f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24121))))),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24121)))))),f298(f311(a20),f299(f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24121))))),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24121))))))),f356(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24121)))))),f143(x24121,x24122,x24123,x24124)),f145(x24121,x24122,x24123,x24124))),f298(f311(a20),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24121))))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24121)))))))),f299(f311(a20),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24121)))))))),f26(x24121),x24124),f140(x24121,x24122,x24123,x24124)))+~P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x24122),x24123)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24121)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x24121),x24124)))
% 6.55/6.45  [2053]~P1(x20531)+E(f298(x20531,x20531,f298(x20531,f299(x20531,x20531),f362(x20531),x20532),f298(x20531,x20531,f298(x20531,f299(x20531,x20531),f362(x20531),x20533),x20534)),f298(x20531,x20531,f298(x20531,f299(x20531,x20531),f362(x20531),x20533),f298(x20531,x20531,f298(x20531,f299(x20531,x20531),f362(x20531),x20532),x20534)))
% 6.55/6.45  [2054]~P5(x20541)+E(f298(x20541,x20541,f298(x20541,f299(x20541,x20541),f362(x20541),x20542),f298(x20541,x20541,f298(x20541,f299(x20541,x20541),f362(x20541),x20543),x20544)),f298(x20541,x20541,f298(x20541,f299(x20541,x20541),f362(x20541),x20543),f298(x20541,x20541,f298(x20541,f299(x20541,x20541),f362(x20541),x20542),x20544)))
% 6.55/6.45  [2111]~P3(f298(x21111,a2,f298(x21111,f299(x21111,a2),x21112,x21113),x21114))+P3(f298(x21111,a2,f298(x21111,f299(x21111,a2),f298(f299(x21111,f299(x21111,a2)),f299(x21111,f299(x21111,a2)),f378(x21111),x21112),x21113),x21114))
% 6.55/6.45  [2159]~E(x21591,f298(f311(x21592),f311(x21592),f298(x21592,f299(f311(x21592),f311(x21592)),f34(x21592),x21593),x21594))+~P3(f298(a1,a2,f298(a1,f299(a1,a2),f349(a1),f298(f311(x21592),a1,f352(f311(x21592)),x21591)),f298(f311(x21592),a1,f352(f311(x21592)),x21594)))
% 6.55/6.45  [2315]~P3(f298(f299(f355(x23151,x23151),a2),a2,f298(f355(x23151,x23151),f299(f299(f355(x23151,x23151),a2),a2),f327(f355(x23151,x23151)),f298(x23151,f355(x23151,x23151),f298(x23151,f299(x23151,f355(x23151,x23151)),f356(x23151,x23151),x23152),x23153)),f298(f299(f355(x23151,x23151),a2),f299(f355(x23151,x23151),a2),f380(x23151),x23154)))+P3(f298(f299(f355(x23151,x23151),a2),a2,f298(f355(x23151,x23151),f299(f299(f355(x23151,x23151),a2),a2),f327(f355(x23151,x23151)),f298(x23151,f355(x23151,x23151),f298(x23151,f299(x23151,f355(x23151,x23151)),f356(x23151,x23151),x23152),f209(x23151,x23152,x23153,x23154))),x23154))
% 6.71/6.45  [2389]E(f144(x23891,x23892,x23893,x23894),x23893)+~P3(f298(f311(a20),a2,f298(f311(a20),f299(f311(a20),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x23891)))))))),f299(f311(a20),f299(f311(a20),a2)),f371(x23891),x23892),x23893),x23894))
% 6.71/6.45  [2390]E(f147(x23901,x23902,x23903,x23904),x23904)+~P3(f298(f311(a20),a2,f298(f311(a20),f299(f311(a20),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x23901)))))))),f299(f311(a20),f299(f311(a20),a2)),f371(x23901),x23902),x23903),x23904))
% 6.71/6.45  [2391]~E(f144(x23911,x23912,x23913,x23914),a344)+~P3(f298(f311(a20),a2,f298(f311(a20),f299(f311(a20),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x23911)))))))),f299(f311(a20),f299(f311(a20),a2)),f371(x23911),x23912),x23913),x23914))
% 6.71/6.45  [2401]E(f298(f311(a20),a335,a24,f115(x24011,x24012,x24013,x24014)),x24014)+~P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24011)))))))),f299(a335,f299(a335,a2)),f403(x24011),x24012),f298(f311(a20),a335,a24,x24013)),x24014))
% 6.71/6.45  [2406]E(f298(f311(a20),f311(f355(f355(f311(a20),f311(a20)),a335)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24061)))))))),f299(f311(a20),f311(f355(f355(f311(a20),f311(a20)),a335))),f305(x24061),x24062),x24063),x24064)+~P3(f298(f311(f355(f355(f311(a20),f311(a20)),a335)),a2,f298(f311(a20),f299(f311(f355(f355(f311(a20),f311(a20)),a335)),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24061)))))))),f299(f311(a20),f299(f311(f355(f355(f311(a20),f311(a20)),a335)),a2)),f306(x24061),x24062),x24063),x24064))
% 6.71/6.45  [2407]~P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x24073),x24074)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24071)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x24071),x24072)))+P3(f298(f311(a20),a2,f298(f311(a20),f299(f311(a20),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24071)))))))),f299(f311(a20),f299(f311(a20),a2)),f371(x24071),x24072),x24073),x24074))
% 6.71/6.45  [2411]P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x24111),x24112)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24113)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x24113),x24114)))+~P3(f298(f311(a20),a2,f298(f311(a20),f299(f311(a20),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24113)))))))),f299(f311(a20),f299(f311(a20),a2)),f371(x24113),x24114),x24111),x24112))
% 6.71/6.45  [2422]~P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24223)))))))),f299(a335,f299(a335,a2)),f403(x24223),x24224),f298(f311(a20),a335,a24,x24221)),f298(f311(a20),a335,a24,x24222)))+P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x24221),x24222)),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f379(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24223)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x24223),x24224))))
% 6.71/6.45  [2424]E(f298(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24241)))))),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24241))))))),f351(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24241))))))),f298(f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24241))))),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24241)))))),f298(f311(a20),f299(f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24241))))),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24241))))))),f356(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24241)))))),f147(x24241,x24242,x24243,x24244)),f148(x24241,x24242,x24243,x24244))),f298(f311(a20),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24241))))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24241)))))))),f299(f311(a20),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24241)))))))),f26(x24241),x24242),f144(x24241,x24242,x24243,x24244)))+~P3(f298(f311(a20),a2,f298(f311(a20),f299(f311(a20),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24241)))))))),f299(f311(a20),f299(f311(a20),a2)),f371(x24241),x24242),x24243),x24244))
% 6.71/6.45  [2429]P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24291)))))))),f299(a335,f299(a335,a2)),f403(x24291),x24292),f298(f311(a20),a335,a24,x24293)),f298(f311(a20),a335,a24,x24294)))+~P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x24293),x24294)),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f379(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24291)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x24291),x24292))))
% 6.71/6.45  [2435]E(f298(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24351)))))),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24351))))))),f351(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24351))))))),f298(f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24351))))),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24351)))))),f298(f311(a20),f299(f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24351))))),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24351))))))),f356(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24351)))))),x24352),f298(f311(f355(f311(a20),f355(f311(a335),f355(a335,x24351)))),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24351))))),f298(f311(f355(f311(a20),a335)),f299(f311(f355(f311(a20),f355(f311(a335),f355(a335,x24351)))),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24351)))))),f356(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24351))))),f141(x24351,x24353,x24352,x24354)),f142(x24351,x24353,x24352,x24354)))),f298(f311(a20),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24351))))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24351)))))))),f299(f311(a20),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24351)))))))),f26(x24351),x24354),x24353))+~P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x24353),x24352)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24351)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x24351),x24354)))
% 6.71/6.45  [2089]~P3(f298(x20891,a2,x20893,x20894))+P3(f298(x20891,a2,f298(f299(x20891,a2),f299(x20891,a2),f298(f299(x20891,a2),f299(f299(x20891,a2),f299(x20891,a2)),f362(f299(x20891,a2)),x20892),x20893),x20894))
% 6.71/6.45  [2091]~P3(f298(x20911,a2,x20912,x20914))+P3(f298(x20911,a2,f298(f299(x20911,a2),f299(x20911,a2),f298(f299(x20911,a2),f299(f299(x20911,a2),f299(x20911,a2)),f362(f299(x20911,a2)),x20912),x20913),x20914))
% 6.71/6.45  [2098]~P1(x20981)+E(f298(x20981,x20981,f298(x20981,f299(x20981,x20981),f362(x20981),f298(x20981,x20981,f298(x20981,f299(x20981,x20981),f362(x20981),x20982),x20983)),x20984),f298(x20981,x20981,f298(x20981,f299(x20981,x20981),f362(x20981),x20982),f298(x20981,x20981,f298(x20981,f299(x20981,x20981),f362(x20981),x20983),x20984)))
% 6.71/6.45  [2099]~P5(x20991)+E(f298(x20991,x20991,f298(x20991,f299(x20991,x20991),f362(x20991),f298(x20991,x20991,f298(x20991,f299(x20991,x20991),f362(x20991),x20992),x20993)),x20994),f298(x20991,x20991,f298(x20991,f299(x20991,x20991),f362(x20991),x20992),f298(x20991,x20991,f298(x20991,f299(x20991,x20991),f362(x20991),x20993),x20994)))
% 6.71/6.45  [2127]P3(f298(x21271,a2,f298(x21272,f299(x21271,a2),x21273,f48(x21271,x21272,x21274,x21273)),f57(x21271,x21272,x21274,x21273)))+P3(f298(f299(x21272,f299(x21271,a2)),a2,f298(f299(x21272,f299(x21271,a2)),f299(f299(x21272,f299(x21271,a2)),a2),f349(f299(x21272,f299(x21271,a2))),x21273),x21274))
% 6.71/6.45  [2173]~P3(f298(f299(x21731,a2),a2,f298(x21731,f299(f299(x21731,a2),a2),f327(x21731),x21732),x21734))+P3(f298(f299(x21731,a2),a2,f298(x21731,f299(f299(x21731,a2),a2),f327(x21731),x21732),f298(f299(x21731,a2),f299(x21731,a2),f298(f299(x21731,a2),f299(f299(x21731,a2),f299(x21731,a2)),f362(f299(x21731,a2)),x21733),x21734)))
% 6.71/6.45  [2176]~P3(f298(f299(x21761,a2),a2,f298(x21761,f299(f299(x21761,a2),a2),f327(x21761),x21762),x21763))+P3(f298(f299(x21761,a2),a2,f298(x21761,f299(f299(x21761,a2),a2),f327(x21761),x21762),f298(f299(x21761,a2),f299(x21761,a2),f298(f299(x21761,a2),f299(f299(x21761,a2),f299(x21761,a2)),f362(f299(x21761,a2)),x21763),x21764)))
% 6.71/6.45  [2192]~P3(f298(x21922,a2,f298(x21921,f299(x21922,a2),x21924,f48(x21922,x21921,x21924,x21923)),f57(x21922,x21921,x21924,x21923)))+P3(f298(f299(x21921,f299(x21922,a2)),a2,f298(f299(x21921,f299(x21922,a2)),f299(f299(x21921,f299(x21922,a2)),a2),f349(f299(x21921,f299(x21922,a2))),x21923),x21924))
% 6.71/6.45  [2204]~P3(f298(f346(f299(x22041,a2)),a2,f298(f30(x22041),f299(f346(f299(x22041,a2)),a2),f39(x22041),x22043),x22044))+P3(f298(f346(f299(x22041,a2)),a2,f298(f30(x22041),f299(f346(f299(x22041,a2)),a2),f39(x22041),f298(f30(x22041),f30(x22041),f298(x22041,f299(f30(x22041),f30(x22041)),f322(x22041),x22042),x22043)),x22044))
% 6.71/6.45  [2205]~P3(f298(f346(f299(x22051,a2)),a2,f298(f30(x22051),f299(f346(f299(x22051,a2)),a2),f39(x22051),x22053),x22054))+P3(f298(f346(f299(x22051,a2)),a2,f298(f30(x22051),f299(f346(f299(x22051,a2)),a2),f39(x22051),f298(f30(x22051),f30(x22051),f298(f311(a20),f299(f30(x22051),f30(x22051)),f21(x22051),x22052),x22053)),x22054))
% 6.71/6.45  [2248]P3(f298(f346(f299(x22481,a2)),a2,f298(f30(x22481),f299(f346(f299(x22481,a2)),a2),f39(x22481),x22482),x22483))+~P3(f298(f346(f299(x22481,a2)),a2,f298(f30(x22481),f299(f346(f299(x22481,a2)),a2),f39(x22481),f298(f30(x22481),f30(x22481),f298(x22481,f299(f30(x22481),f30(x22481)),f322(x22481),x22484),x22482)),x22483))
% 6.71/6.45  [2249]P3(f298(f346(f299(x22491,a2)),a2,f298(f30(x22491),f299(f346(f299(x22491,a2)),a2),f39(x22491),x22492),x22493))+~P3(f298(f346(f299(x22491,a2)),a2,f298(f30(x22491),f299(f346(f299(x22491,a2)),a2),f39(x22491),f298(f30(x22491),f30(x22491),f298(f311(a20),f299(f30(x22491),f30(x22491)),f21(x22491),x22494),x22492)),x22493))
% 6.71/6.45  [2291]P3(f298(f299(f355(x22911,x22911),a2),a2,f298(f355(x22911,x22911),f299(f299(f355(x22911,x22911),a2),a2),f327(f355(x22911,x22911)),f298(x22911,f355(x22911,x22911),f298(x22911,f299(x22911,f355(x22911,x22911)),f356(x22911,x22911),x22912),x22913)),f298(f299(f355(x22911,x22911),a2),f299(f355(x22911,x22911),a2),f380(x22911),x22914)))+~P3(f298(f299(f355(x22911,x22911),a2),a2,f298(f355(x22911,x22911),f299(f299(f355(x22911,x22911),a2),a2),f327(f355(x22911,x22911)),f298(x22911,f355(x22911,x22911),f298(x22911,f299(x22911,f355(x22911,x22911)),f356(x22911,x22911),x22912),x22913)),x22914))
% 6.71/6.45  [2324]~P3(f298(f299(f355(x23241,x23241),a2),a2,f298(f355(x23241,x23241),f299(f299(f355(x23241,x23241),a2),a2),f327(f355(x23241,x23241)),f298(x23241,f355(x23241,x23241),f298(x23241,f299(x23241,f355(x23241,x23241)),f356(x23241,x23241),x23242),x23243)),f298(f299(f355(x23241,x23241),a2),f299(f355(x23241,x23241),a2),f380(x23241),x23244)))+P3(f298(f299(f355(x23241,x23241),a2),a2,f298(f355(x23241,x23241),f299(f299(f355(x23241,x23241),a2),a2),f327(f355(x23241,x23241)),f298(x23241,f355(x23241,x23241),f298(x23241,f299(x23241,f355(x23241,x23241)),f356(x23241,x23241),f210(x23241,x23242,x23243,x23244)),x23243)),x23244))
% 6.71/6.45  [2359]~P3(f298(f299(x23591,a2),a2,f298(x23591,f299(f299(x23591,a2),a2),f327(x23591),x23594),f298(f299(x23591,a2),f299(x23591,a2),f298(f299(x23591,a2),f299(f299(x23591,a2),f299(x23591,a2)),f362(f299(x23591,a2)),x23592),x23593)))+P3(f298(x23591,a2,f298(f299(x23591,a2),f299(x23591,a2),f298(f299(x23591,a2),f299(f299(x23591,a2),f299(x23591,a2)),f362(f299(x23591,a2)),f298(f299(x23591,a2),f299(x23591,a2),f298(f299(x23591,f299(f299(x23591,a2),a2)),f299(f299(x23591,a2),f299(x23591,a2)),f28(x23591,f299(x23591,a2),a2),f327(x23591)),x23592)),f298(f299(x23591,a2),f299(x23591,a2),f298(f299(x23591,f299(f299(x23591,a2),a2)),f299(f299(x23591,a2),f299(x23591,a2)),f28(x23591,f299(x23591,a2),a2),f327(x23591)),x23593)),x23594))
% 6.71/6.45  [2381]~P3(f298(x23811,a2,f298(f299(x23811,a2),f299(x23811,a2),f298(f299(x23811,a2),f299(f299(x23811,a2),f299(x23811,a2)),f362(f299(x23811,a2)),f298(f299(x23811,a2),f299(x23811,a2),f298(f299(x23811,f299(f299(x23811,a2),a2)),f299(f299(x23811,a2),f299(x23811,a2)),f28(x23811,f299(x23811,a2),a2),f327(x23811)),x23813)),f298(f299(x23811,a2),f299(x23811,a2),f298(f299(x23811,f299(f299(x23811,a2),a2)),f299(f299(x23811,a2),f299(x23811,a2)),f28(x23811,f299(x23811,a2),a2),f327(x23811)),x23814)),x23812))+P3(f298(f299(x23811,a2),a2,f298(x23811,f299(f299(x23811,a2),a2),f327(x23811),x23812),f298(f299(x23811,a2),f299(x23811,a2),f298(f299(x23811,a2),f299(f299(x23811,a2),f299(x23811,a2)),f362(f299(x23811,a2)),x23813),x23814)))
% 6.71/6.45  [2420]~E(x24204,a341)+P3(f298(a335,a2,f298(a383,f299(a335,a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24201)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x24201),x24202),x24203),x24204),a336))
% 6.71/6.45  [2455]E(x24551,a341)+~P3(f298(a335,a2,f298(a383,f299(a335,a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24552)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x24552),x24553),x24554),x24551),a336))
% 6.71/6.45  [2457]~P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24571)))))))),f299(a335,f299(a335,a2)),f403(x24571),x24572),a336),x24574))+P3(f298(a335,a2,f298(a383,f299(a335,a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24571)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x24571),x24572),x24573),a341),x24574))
% 6.71/6.45  [2477]P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24771)))))))),f299(a335,f299(a335,a2)),f403(x24771),x24772),a336),x24773))+~P3(f298(a335,a2,f298(a383,f299(a335,a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24771)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x24771),x24772),x24774),a341),x24773))
% 6.71/6.45  [2207]~E(x22072,f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x22071),f298(a383,f30(f311(a20)),f392(f311(a20)),x22073))),x22074))+P3(f298(f30(f311(a20)),a2,f298(f311(a20),f299(f30(f311(a20)),a2),a6,x22071),x22072))
% 6.71/6.45  [2534]P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a395,x25341),x25342),x25343),f298(f311(a20),f30(f311(a20)),f338(f311(a20)),x25344)),f298(f311(a20),a335,a24,x25344)))+~P3(f298(f311(a20),a2,f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),a2),f320(f355(f311(f311(a20)),f30(f311(a20)))),x25341),x25344))
% 6.71/6.45  [2535]P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x25351),x25352),x25353),f298(f311(a20),f30(f311(a20)),f338(f311(a20)),x25354)),f298(f311(a20),a335,a24,x25354)))+~P3(f298(f311(a20),a2,f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),a2),f320(f355(f311(f311(a20)),f30(f311(a20)))),x25351),x25354))
% 6.71/6.45  [2565]~P3(f298(f299(f355(x25651,x25652),a2),a2,f298(f299(f355(x25651,x25652),a2),f299(f299(f355(x25651,x25652),a2),a2),f349(f299(f355(x25651,x25652),a2)),x25653),x25654))+P3(f298(f299(x25651,f299(x25652,a2)),a2,f298(f299(x25651,f299(x25652,a2)),f299(f299(x25651,f299(x25652,a2)),a2),f349(f299(x25651,f299(x25652,a2))),f298(f299(f355(x25651,x25652),a2),f299(x25651,f299(x25652,a2)),f298(f299(x25651,f299(f299(f355(x25651,x25652),a2),f299(x25652,a2))),f299(f299(f355(x25651,x25652),a2),f299(x25651,f299(x25652,a2))),f28(x25651,f299(f355(x25651,x25652),a2),f299(x25652,a2)),f298(f299(x25651,f299(x25652,f299(f299(f355(x25651,x25652),a2),a2))),f299(x25651,f299(f299(f355(x25651,x25652),a2),f299(x25652,a2))),f298(f299(f299(x25652,f299(f299(f355(x25651,x25652),a2),a2)),f299(f299(f355(x25651,x25652),a2),f299(x25652,a2))),f299(f299(x25651,f299(x25652,f299(f299(f355(x25651,x25652),a2),a2))),f299(x25651,f299(f299(f355(x25651,x25652),a2),f299(x25652,a2)))),f27(f299(x25652,f299(f299(f355(x25651,x25652),a2),a2)),f299(f299(f355(x25651,x25652),a2),f299(x25652,a2)),x25651),f28(x25652,f299(f355(x25651,x25652),a2),a2)),f298(f299(x25651,f299(x25652,f355(x25651,x25652))),f299(x25651,f299(x25652,f299(f299(f355(x25651,x25652),a2),a2))),f298(f299(f299(x25652,f355(x25651,x25652)),f299(x25652,f299(f299(f355(x25651,x25652),a2),a2))),f299(f299(x25651,f299(x25652,f355(x25651,x25652))),f299(x25651,f299(x25652,f299(f299(f355(x25651,x25652),a2),a2)))),f27(f299(x25652,f355(x25651,x25652)),f299(x25652,f299(f299(f355(x25651,x25652),a2),a2)),x25651),f298(f299(f355(x25651,x25652),f299(f299(f355(x25651,x25652),a2),a2)),f299(f299(x25652,f355(x25651,x25652)),f299(x25652,f299(f299(f355(x25651,x25652),a2),a2))),f27(f355(x25651,x25652),f299(f299(f355(x25651,x25652),a2),a2),x25652),f327(f355(x25651,x25652)))),f356(x25651,x25652)))),x25653)),f298(f299(f355(x25651,x25652),a2),f299(x25651,f299(x25652,a2)),f298(f299(x25651,f299(f299(f355(x25651,x25652),a2),f299(x25652,a2))),f299(f299(f355(x25651,x25652),a2),f299(x25651,f299(x25652,a2))),f28(x25651,f299(f355(x25651,x25652),a2),f299(x25652,a2)),f298(f299(x25651,f299(x25652,f299(f299(f355(x25651,x25652),a2),a2))),f299(x25651,f299(f299(f355(x25651,x25652),a2),f299(x25652,a2))),f298(f299(f299(x25652,f299(f299(f355(x25651,x25652),a2),a2)),f299(f299(f355(x25651,x25652),a2),f299(x25652,a2))),f299(f299(x25651,f299(x25652,f299(f299(f355(x25651,x25652),a2),a2))),f299(x25651,f299(f299(f355(x25651,x25652),a2),f299(x25652,a2)))),f27(f299(x25652,f299(f299(f355(x25651,x25652),a2),a2)),f299(f299(f355(x25651,x25652),a2),f299(x25652,a2)),x25651),f28(x25652,f299(f355(x25651,x25652),a2),a2)),f298(f299(x25651,f299(x25652,f355(x25651,x25652))),f299(x25651,f299(x25652,f299(f299(f355(x25651,x25652),a2),a2))),f298(f299(f299(x25652,f355(x25651,x25652)),f299(x25652,f299(f299(f355(x25651,x25652),a2),a2))),f299(f299(x25651,f299(x25652,f355(x25651,x25652))),f299(x25651,f299(x25652,f299(f299(f355(x25651,x25652),a2),a2)))),f27(f299(x25652,f355(x25651,x25652)),f299(x25652,f299(f299(f355(x25651,x25652),a2),a2)),x25651),f298(f299(f355(x25651,x25652),f299(f299(f355(x25651,x25652),a2),a2)),f299(f299(x25652,f355(x25651,x25652)),f299(x25652,f299(f299(f355(x25651,x25652),a2),a2))),f27(f355(x25651,x25652),f299(f299(f355(x25651,x25652),a2),a2),x25652),f327(f355(x25651,x25652)))),f356(x25651,x25652)))),x25654)))
% 6.71/6.45  [2605]~E(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f346(a1),a339,x26053),f337(a1))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x26051),f298(f311(a20),f30(f311(a20)),f338(f311(a20)),x26052)),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x26053),x26054)),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,f298(f311(a20),a1,a5,a343))))),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x26053),x26054)))
% 6.71/6.45  [2606]~E(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f346(a1),a339,x26063),f337(a1))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x26061),f298(f311(a20),f30(f311(a20)),f338(f311(a20)),x26062)),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x26063),x26064)),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,f298(f311(a20),a1,a5,a343))))),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x26063),x26064)))
% 6.71/6.45  [2621]P3(f298(f299(f355(x26211,x26212),a2),a2,f298(f299(f355(x26211,x26212),a2),f299(f299(f355(x26211,x26212),a2),a2),f349(f299(f355(x26211,x26212),a2)),x26213),x26214))+~P3(f298(f299(x26211,f299(x26212,a2)),a2,f298(f299(x26211,f299(x26212,a2)),f299(f299(x26211,f299(x26212,a2)),a2),f349(f299(x26211,f299(x26212,a2))),f298(f299(f355(x26211,x26212),a2),f299(x26211,f299(x26212,a2)),f298(f299(x26211,f299(f299(f355(x26211,x26212),a2),f299(x26212,a2))),f299(f299(f355(x26211,x26212),a2),f299(x26211,f299(x26212,a2))),f28(x26211,f299(f355(x26211,x26212),a2),f299(x26212,a2)),f298(f299(x26211,f299(x26212,f299(f299(f355(x26211,x26212),a2),a2))),f299(x26211,f299(f299(f355(x26211,x26212),a2),f299(x26212,a2))),f298(f299(f299(x26212,f299(f299(f355(x26211,x26212),a2),a2)),f299(f299(f355(x26211,x26212),a2),f299(x26212,a2))),f299(f299(x26211,f299(x26212,f299(f299(f355(x26211,x26212),a2),a2))),f299(x26211,f299(f299(f355(x26211,x26212),a2),f299(x26212,a2)))),f27(f299(x26212,f299(f299(f355(x26211,x26212),a2),a2)),f299(f299(f355(x26211,x26212),a2),f299(x26212,a2)),x26211),f28(x26212,f299(f355(x26211,x26212),a2),a2)),f298(f299(x26211,f299(x26212,f355(x26211,x26212))),f299(x26211,f299(x26212,f299(f299(f355(x26211,x26212),a2),a2))),f298(f299(f299(x26212,f355(x26211,x26212)),f299(x26212,f299(f299(f355(x26211,x26212),a2),a2))),f299(f299(x26211,f299(x26212,f355(x26211,x26212))),f299(x26211,f299(x26212,f299(f299(f355(x26211,x26212),a2),a2)))),f27(f299(x26212,f355(x26211,x26212)),f299(x26212,f299(f299(f355(x26211,x26212),a2),a2)),x26211),f298(f299(f355(x26211,x26212),f299(f299(f355(x26211,x26212),a2),a2)),f299(f299(x26212,f355(x26211,x26212)),f299(x26212,f299(f299(f355(x26211,x26212),a2),a2))),f27(f355(x26211,x26212),f299(f299(f355(x26211,x26212),a2),a2),x26212),f327(f355(x26211,x26212)))),f356(x26211,x26212)))),x26213)),f298(f299(f355(x26211,x26212),a2),f299(x26211,f299(x26212,a2)),f298(f299(x26211,f299(f299(f355(x26211,x26212),a2),f299(x26212,a2))),f299(f299(f355(x26211,x26212),a2),f299(x26211,f299(x26212,a2))),f28(x26211,f299(f355(x26211,x26212),a2),f299(x26212,a2)),f298(f299(x26211,f299(x26212,f299(f299(f355(x26211,x26212),a2),a2))),f299(x26211,f299(f299(f355(x26211,x26212),a2),f299(x26212,a2))),f298(f299(f299(x26212,f299(f299(f355(x26211,x26212),a2),a2)),f299(f299(f355(x26211,x26212),a2),f299(x26212,a2))),f299(f299(x26211,f299(x26212,f299(f299(f355(x26211,x26212),a2),a2))),f299(x26211,f299(f299(f355(x26211,x26212),a2),f299(x26212,a2)))),f27(f299(x26212,f299(f299(f355(x26211,x26212),a2),a2)),f299(f299(f355(x26211,x26212),a2),f299(x26212,a2)),x26211),f28(x26212,f299(f355(x26211,x26212),a2),a2)),f298(f299(x26211,f299(x26212,f355(x26211,x26212))),f299(x26211,f299(x26212,f299(f299(f355(x26211,x26212),a2),a2))),f298(f299(f299(x26212,f355(x26211,x26212)),f299(x26212,f299(f299(f355(x26211,x26212),a2),a2))),f299(f299(x26211,f299(x26212,f355(x26211,x26212))),f299(x26211,f299(x26212,f299(f299(f355(x26211,x26212),a2),a2)))),f27(f299(x26212,f355(x26211,x26212)),f299(x26212,f299(f299(f355(x26211,x26212),a2),a2)),x26211),f298(f299(f355(x26211,x26212),f299(f299(f355(x26211,x26212),a2),a2)),f299(f299(x26212,f355(x26211,x26212)),f299(x26212,f299(f299(f355(x26211,x26212),a2),a2))),f27(f355(x26211,x26212),f299(f299(f355(x26211,x26212),a2),a2),x26212),f327(f355(x26211,x26212)))),f356(x26211,x26212)))),x26214)))
% 6.71/6.45  [2288]~P3(f298(f299(f355(x22881,x22881),a2),a2,f298(f355(x22881,x22881),f299(f299(f355(x22881,x22881),a2),a2),f327(f355(x22881,x22881)),x22882),f298(f299(f355(x22881,x22881),a2),f299(f355(x22881,x22881),a2),f379(x22881),x22884)))+P3(f298(f299(f355(x22881,x22881),a2),a2,f298(f355(x22881,x22881),f299(f299(f355(x22881,x22881),a2),a2),f327(f355(x22881,x22881)),x22882),f298(f299(f355(x22881,x22881),a2),f299(f355(x22881,x22881),a2),f379(x22881),f298(f299(f355(x22881,x22881),a2),f299(f355(x22881,x22881),a2),f298(f299(f355(x22881,x22881),a2),f299(f299(f355(x22881,x22881),a2),f299(f355(x22881,x22881),a2)),f362(f299(f355(x22881,x22881),a2)),x22883),x22884))))
% 6.71/6.45  [2289]~P3(f298(f299(f355(x22891,x22891),a2),a2,f298(f355(x22891,x22891),f299(f299(f355(x22891,x22891),a2),a2),f327(f355(x22891,x22891)),x22892),f298(f299(f355(x22891,x22891),a2),f299(f355(x22891,x22891),a2),f379(x22891),x22893)))+P3(f298(f299(f355(x22891,x22891),a2),a2,f298(f355(x22891,x22891),f299(f299(f355(x22891,x22891),a2),a2),f327(f355(x22891,x22891)),x22892),f298(f299(f355(x22891,x22891),a2),f299(f355(x22891,x22891),a2),f379(x22891),f298(f299(f355(x22891,x22891),a2),f299(f355(x22891,x22891),a2),f298(f299(f355(x22891,x22891),a2),f299(f299(f355(x22891,x22891),a2),f299(f355(x22891,x22891),a2)),f362(f299(f355(x22891,x22891),a2)),x22893),x22894))))
% 6.71/6.45  [2362]P3(f298(a335,a2,f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x23621)))))))),f299(a335,a2),f323(x23621),x23622),x23623))+~E(f298(a383,f346(a335),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f346(a335)),a386,f298(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f33(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),a1),f337(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))),x23624),f298(a335,f346(a335),f351(a335),x23623))
% 6.71/6.45  [2695]~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x26951),x26952),x26953),f298(a383,f30(f311(a20)),f392(f311(a20)),a341)),x26954))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x26951),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x26952)),x26953),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,f298(f311(a20),a1,a5,a342))))),x26954))
% 6.71/6.45  [2608]~P3(f298(f299(f355(x26081,x26081),a2),a2,f298(f355(x26081,x26081),f299(f299(f355(x26081,x26081),a2),a2),f327(f355(x26081,x26081)),f298(x26081,f355(x26081,x26081),f298(x26081,f299(x26081,f355(x26081,x26081)),f356(x26081,x26081),x26083),x26084)),f298(f299(f355(x26081,x26081),a2),f299(f355(x26081,x26081),a2),f379(x26081),x26082)))+P3(f298(x26081,a2,f298(x26081,f299(x26081,a2),f298(f299(x26081,f299(x26081,a2)),f299(x26081,f299(x26081,a2)),f378(x26081),f298(f299(f355(x26081,x26081),a2),f299(x26081,f299(x26081,a2)),f298(f299(x26081,f299(f299(f355(x26081,x26081),a2),f299(x26081,a2))),f299(f299(f355(x26081,x26081),a2),f299(x26081,f299(x26081,a2))),f28(x26081,f299(f355(x26081,x26081),a2),f299(x26081,a2)),f298(f299(x26081,f299(x26081,f299(f299(f355(x26081,x26081),a2),a2))),f299(x26081,f299(f299(f355(x26081,x26081),a2),f299(x26081,a2))),f298(f299(f299(x26081,f299(f299(f355(x26081,x26081),a2),a2)),f299(f299(f355(x26081,x26081),a2),f299(x26081,a2))),f299(f299(x26081,f299(x26081,f299(f299(f355(x26081,x26081),a2),a2))),f299(x26081,f299(f299(f355(x26081,x26081),a2),f299(x26081,a2)))),f27(f299(x26081,f299(f299(f355(x26081,x26081),a2),a2)),f299(f299(f355(x26081,x26081),a2),f299(x26081,a2)),x26081),f28(x26081,f299(f355(x26081,x26081),a2),a2)),f298(f299(x26081,f299(x26081,f355(x26081,x26081))),f299(x26081,f299(x26081,f299(f299(f355(x26081,x26081),a2),a2))),f298(f299(f299(x26081,f355(x26081,x26081)),f299(x26081,f299(f299(f355(x26081,x26081),a2),a2))),f299(f299(x26081,f299(x26081,f355(x26081,x26081))),f299(x26081,f299(x26081,f299(f299(f355(x26081,x26081),a2),a2)))),f27(f299(x26081,f355(x26081,x26081)),f299(x26081,f299(f299(f355(x26081,x26081),a2),a2)),x26081),f298(f299(f355(x26081,x26081),f299(f299(f355(x26081,x26081),a2),a2)),f299(f299(x26081,f355(x26081,x26081)),f299(x26081,f299(f299(f355(x26081,x26081),a2),a2))),f27(f355(x26081,x26081),f299(f299(f355(x26081,x26081),a2),a2),x26081),f327(f355(x26081,x26081)))),f356(x26081,x26081)))),x26082)),x26083),x26084))
% 6.71/6.45  [2669]P3(f298(f299(f355(x26691,x26691),a2),a2,f298(f355(x26691,x26691),f299(f299(f355(x26691,x26691),a2),a2),f327(f355(x26691,x26691)),f298(x26691,f355(x26691,x26691),f298(x26691,f299(x26691,f355(x26691,x26691)),f356(x26691,x26691),x26692),x26693)),f298(f299(f355(x26691,x26691),a2),f299(f355(x26691,x26691),a2),f379(x26691),x26694)))+~P3(f298(x26691,a2,f298(x26691,f299(x26691,a2),f298(f299(x26691,f299(x26691,a2)),f299(x26691,f299(x26691,a2)),f378(x26691),f298(f299(f355(x26691,x26691),a2),f299(x26691,f299(x26691,a2)),f298(f299(x26691,f299(f299(f355(x26691,x26691),a2),f299(x26691,a2))),f299(f299(f355(x26691,x26691),a2),f299(x26691,f299(x26691,a2))),f28(x26691,f299(f355(x26691,x26691),a2),f299(x26691,a2)),f298(f299(x26691,f299(x26691,f299(f299(f355(x26691,x26691),a2),a2))),f299(x26691,f299(f299(f355(x26691,x26691),a2),f299(x26691,a2))),f298(f299(f299(x26691,f299(f299(f355(x26691,x26691),a2),a2)),f299(f299(f355(x26691,x26691),a2),f299(x26691,a2))),f299(f299(x26691,f299(x26691,f299(f299(f355(x26691,x26691),a2),a2))),f299(x26691,f299(f299(f355(x26691,x26691),a2),f299(x26691,a2)))),f27(f299(x26691,f299(f299(f355(x26691,x26691),a2),a2)),f299(f299(f355(x26691,x26691),a2),f299(x26691,a2)),x26691),f28(x26691,f299(f355(x26691,x26691),a2),a2)),f298(f299(x26691,f299(x26691,f355(x26691,x26691))),f299(x26691,f299(x26691,f299(f299(f355(x26691,x26691),a2),a2))),f298(f299(f299(x26691,f355(x26691,x26691)),f299(x26691,f299(f299(f355(x26691,x26691),a2),a2))),f299(f299(x26691,f299(x26691,f355(x26691,x26691))),f299(x26691,f299(x26691,f299(f299(f355(x26691,x26691),a2),a2)))),f27(f299(x26691,f355(x26691,x26691)),f299(x26691,f299(f299(f355(x26691,x26691),a2),a2)),x26691),f298(f299(f355(x26691,x26691),f299(f299(f355(x26691,x26691),a2),a2)),f299(f299(x26691,f355(x26691,x26691)),f299(x26691,f299(f299(f355(x26691,x26691),a2),a2))),f27(f355(x26691,x26691),f299(f299(f355(x26691,x26691),a2),a2),x26691),f327(f355(x26691,x26691)))),f356(x26691,x26691)))),x26694)),x26692),x26693))
% 6.71/6.45  [2680]~E(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f346(a1),a339,x26802),f337(a1))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(a20),f30(f311(a20)),f338(f311(a20)),x26801)),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x26802),x26803))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,f298(f311(a20),a1,a5,a343))))),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x26802),x26803)))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x26804)))
% 6.71/6.45  [2855]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28551),x28552)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),a341)),x28553))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28554))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x28551)),x28552)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,f298(f311(a20),a1,a5,a342))))),x28553))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28554))))
% 6.71/6.45  [1993]E(f298(f311(x19931),f311(x19932),f298(f299(x19931,x19932),f299(f311(x19931),f311(x19932)),f328(x19931,x19932),x19933),f180(x19931,x19932,x19934,x19933)),x19934)+~E(f298(x19932,x19932,f14(x19932),f181(x19931,x19932,x19934,x19933)),f298(x19931,x19932,x19933,x19935))
% 6.71/6.45  [1981]E(x19811,x19812)+~E(f298(f311(x19813),f311(x19813),f298(x19813,f299(f311(x19813),f311(x19813)),f34(x19813),x19814),x19811),f298(f311(x19813),f311(x19813),f298(x19813,f299(f311(x19813),f311(x19813)),f34(x19813),x19815),x19812))
% 6.71/6.45  [1982]E(x19821,x19822)+~E(f298(f30(x19823),f30(x19823),f298(x19823,f299(f30(x19823),f30(x19823)),f322(x19823),x19824),x19821),f298(f30(x19823),f30(x19823),f298(x19823,f299(f30(x19823),f30(x19823)),f322(x19823),x19825),x19822))
% 6.71/6.45  [1983]E(x19831,x19832)+~E(f298(f30(x19833),f30(x19833),f298(f311(a20),f299(f30(x19833),f30(x19833)),f21(x19833),x19834),x19831),f298(f30(x19833),f30(x19833),f298(f311(a20),f299(f30(x19833),f30(x19833)),f21(x19833),x19835),x19832))
% 6.71/6.45  [1984]E(x19841,x19842)+~E(f298(f30(x19843),f30(x19843),f298(f311(a20),f299(f30(x19843),f30(x19843)),f21(x19843),x19841),x19844),f298(f30(x19843),f30(x19843),f298(f311(a20),f299(f30(x19843),f30(x19843)),f21(x19843),x19842),x19845))
% 6.71/6.45  [1987]E(x19871,x19872)+~E(f298(f30(x19873),f30(x19873),f298(f30(x19873),f299(f30(x19873),f30(x19873)),f354(x19873),x19874),x19871),f298(f30(x19873),f30(x19873),f298(f30(x19873),f299(f30(x19873),f30(x19873)),f354(x19873),x19875),x19872))
% 6.71/6.45  [1988]E(x19881,x19882)+~E(f298(f30(x19883),f30(x19883),f298(f30(x19883),f299(f30(x19883),f30(x19883)),f354(x19883),x19881),x19884),f298(f30(x19883),f30(x19883),f298(f30(x19883),f299(f30(x19883),f30(x19883)),f354(x19883),x19882),x19885))
% 6.71/6.45  [1989]E(x19891,x19892)+~E(f298(f30(x19893),f30(x19893),f298(f30(x19893),f299(f30(x19893),f30(x19893)),f393(x19893),x19894),x19891),f298(f30(x19893),f30(x19893),f298(f30(x19893),f299(f30(x19893),f30(x19893)),f393(x19893),x19895),x19892))
% 6.71/6.45  [1990]E(x19901,x19902)+~E(f298(f30(x19903),f30(x19903),f298(f30(x19903),f299(f30(x19903),f30(x19903)),f393(x19903),x19901),x19904),f298(f30(x19903),f30(x19903),f298(f30(x19903),f299(f30(x19903),f30(x19903)),f393(x19903),x19902),x19905))
% 6.71/6.45  [2007]E(f298(x20071,x20071,f14(x20071),x20072),f298(x20071,x20071,f14(x20071),x20073))+~E(f298(f311(x20071),f311(x20071),f298(x20071,f299(f311(x20071),f311(x20071)),f34(x20071),x20072),x20074),f298(f311(x20071),f311(x20071),f298(x20071,f299(f311(x20071),f311(x20071)),f34(x20071),x20073),x20075))
% 6.71/6.45  [2008]E(f298(x20081,x20081,f14(x20081),x20082),f298(x20081,x20081,f14(x20081),x20083))+~E(f298(f30(x20081),f30(x20081),f298(x20081,f299(f30(x20081),f30(x20081)),f322(x20081),x20082),x20084),f298(f30(x20081),f30(x20081),f298(x20081,f299(f30(x20081),f30(x20081)),f322(x20081),x20083),x20085))
% 6.71/6.45  [2027]~E(f298(x20271,f346(x20273),x20274,x20272),f298(x20273,f346(x20273),f351(x20273),x20275))+P3(f298(f299(x20271,a2),a2,f298(x20271,f299(f299(x20271,a2),a2),f327(x20271),x20272),f298(f299(x20271,f346(x20273)),f299(x20271,a2),f41(x20271,x20273),x20274)))
% 6.71/6.45  [2190]~E(f298(x21901,x21902,x21903,f192(x21902,x21901,x21903,x21905,x21904)),f298(x21901,x21902,x21905,f192(x21902,x21901,x21903,x21905,x21904)))+E(f298(f311(x21901),f311(x21902),f298(f299(x21901,x21902),f299(f311(x21901),f311(x21902)),f328(x21901,x21902),x21903),x21904),f298(f311(x21901),f311(x21902),f298(f299(x21901,x21902),f299(f311(x21901),f311(x21902)),f328(x21901,x21902),x21905),x21904))
% 6.71/6.45  [2191]~E(f298(x21911,x21912,x21913,f171(x21911,x21912,x21913,x21914,x21915)),f298(x21911,x21912,x21915,f171(x21911,x21912,x21913,x21914,x21915)))+E(f298(f311(x21911),f311(x21912),f298(f299(x21911,x21912),f299(f311(x21911),f311(x21912)),f328(x21911,x21912),x21913),x21914),f298(f311(x21911),f311(x21912),f298(f299(x21911,x21912),f299(f311(x21911),f311(x21912)),f328(x21911,x21912),x21915),x21914))
% 6.71/6.45  [2231]E(f298(f311(x22311),f311(x22312),f298(f299(x22311,x22312),f299(f311(x22311),f311(x22312)),f328(x22311,x22312),x22313),x22314),f298(f311(x22311),f311(x22312),f298(f299(x22311,x22312),f299(f311(x22311),f311(x22312)),f328(x22311,x22312),x22315),x22314))+P3(f298(f299(x22311,a2),a2,f298(x22311,f299(f299(x22311,a2),a2),f327(x22311),f192(x22312,x22311,x22313,x22315,x22314)),f298(f311(x22311),f299(x22311,a2),f353(x22311),x22314)))
% 6.71/6.45  [2232]E(f298(f311(x22321),f311(x22322),f298(f299(x22321,x22322),f299(f311(x22321),f311(x22322)),f328(x22321,x22322),x22323),x22324),f298(f311(x22321),f311(x22322),f298(f299(x22321,x22322),f299(f311(x22321),f311(x22322)),f328(x22321,x22322),x22325),x22324))+P3(f298(f299(x22321,a2),a2,f298(x22321,f299(f299(x22321,a2),a2),f327(x22321),f171(x22321,x22322,x22323,x22324,x22325)),f298(f311(x22321),f299(x22321,a2),f353(x22321),x22324)))
% 6.71/6.45  [2029]~E(f298(x20292,x20291,x20293,x20294),f298(x20291,x20291,f14(x20291),x20295))+E(f298(x20291,f299(x20292,x20291),f298(x20292,f299(x20291,f299(x20292,x20291)),f298(f299(x20292,x20291),f299(x20292,f299(x20291,f299(x20292,x20291))),f309(x20292,x20291),x20293),x20294),x20295),f298(f299(x20292,x20291),f299(x20292,x20291),f14(f299(x20292,x20291)),x20293))
% 6.71/6.45  [2040]E(f298(x20401,f346(x20402),f298(f299(x20401,a2),f299(x20401,f346(x20402)),f298(f299(x20401,f346(x20402)),f299(f299(x20401,a2),f299(x20401,f346(x20402))),f364(x20401,x20402),x20403),x20404),x20405),f337(x20402))+P3(f298(f299(x20401,a2),a2,f298(x20401,f299(f299(x20401,a2),a2),f327(x20401),x20405),x20404))
% 6.71/6.45  [2043]E(f298(x20431,f346(x20432),x20433,x20434),f337(x20432))+~E(f298(x20431,f346(x20432),f298(f299(x20431,f346(x20432)),f299(x20431,f346(x20432)),f298(f299(x20431,f346(x20432)),f299(f299(x20431,f346(x20432)),f299(x20431,f346(x20432))),f330(x20431,x20432),x20435),x20433),x20434),f337(x20432))
% 6.71/6.45  [2044]E(f298(x20441,f346(x20442),x20443,x20444),f337(x20442))+~E(f298(x20441,f346(x20442),f298(f299(x20441,f346(x20442)),f299(x20441,f346(x20442)),f298(f299(x20441,f346(x20442)),f299(f299(x20441,f346(x20442)),f299(x20441,f346(x20442))),f330(x20441,x20442),x20443),x20445),x20444),f337(x20442))
% 6.71/6.45  [2060]~E(f298(x20602,f346(x20601),x20603,x20604),f298(x20601,f346(x20601),f351(x20601),x20605))+E(f298(f346(x20601),f299(x20602,f346(x20601)),f298(x20602,f299(f346(x20601),f299(x20602,f346(x20601))),f298(f299(x20602,f346(x20601)),f299(x20602,f299(f346(x20601),f299(x20602,f346(x20601)))),f309(x20602,f346(x20601)),x20603),x20604),f298(x20601,f346(x20601),f351(x20601),x20605)),f298(f299(x20602,f346(x20601)),f299(x20602,f346(x20601)),f14(f299(x20602,f346(x20601))),x20603))
% 6.71/6.45  [2069]E(f298(x20691,x20692,x20693,x20694),f298(x20692,x20692,f14(x20692),x20695))+~E(f298(x20692,f299(x20691,x20692),f298(x20691,f299(x20692,f299(x20691,x20692)),f298(f299(x20691,x20692),f299(x20691,f299(x20692,f299(x20691,x20692))),f309(x20691,x20692),x20693),x20694),x20695),f298(f299(x20691,x20692),f299(x20691,x20692),f14(f299(x20691,x20692)),x20693))
% 6.71/6.45  [2077]~P3(f298(f355(x20771,x20772),a2,x20773,f220(x20771,x20772,x20773)))+P3(f298(f355(x20771,x20772),a2,x20773,f298(x20772,f355(x20771,x20772),f298(x20771,f299(x20772,f355(x20771,x20772)),f356(x20771,x20772),x20774),x20775)))
% 6.71/6.45  [2084]E(f298(x20841,f346(x20842),f298(f299(x20841,a2),f299(x20841,f346(x20842)),f298(f299(x20841,f346(x20842)),f299(f299(x20841,a2),f299(x20841,f346(x20842))),f364(x20841,x20842),x20843),x20844),x20845),f298(x20841,f346(x20842),x20843,x20845))+~P3(f298(f299(x20841,a2),a2,f298(x20841,f299(f299(x20841,a2),a2),f327(x20841),x20845),x20844))
% 6.71/6.45  [2094]E(f298(x20941,f346(x20942),f298(f299(x20941,f346(x20942)),f299(x20941,f346(x20942)),f298(f299(x20941,f346(x20942)),f299(f299(x20941,f346(x20942)),f299(x20941,f346(x20942))),f330(x20941,x20942),x20943),x20944),x20945),f298(x20941,f346(x20942),x20943,x20945))+P3(f298(f299(x20941,a2),a2,f298(x20941,f299(f299(x20941,a2),a2),f327(x20941),x20945),f298(f299(x20941,f346(x20942)),f299(x20941,a2),f41(x20941,x20942),x20944)))
% 6.71/6.45  [2095]E(f298(x20951,f346(x20952),f298(f299(x20951,f346(x20952)),f299(x20951,f346(x20952)),f298(f299(x20951,f346(x20952)),f299(f299(x20951,f346(x20952)),f299(x20951,f346(x20952))),f330(x20951,x20952),x20953),x20954),x20955),f298(x20951,f346(x20952),x20954,x20955))+P3(f298(f299(x20951,a2),a2,f298(x20951,f299(f299(x20951,a2),a2),f327(x20951),x20955),f298(f299(x20951,f346(x20952)),f299(x20951,a2),f41(x20951,x20952),x20953)))
% 6.71/6.45  [2110]~E(x21103,f298(f311(x21101),f311(x21101),f298(f311(x21101),f299(f311(x21101),f311(x21101)),f7(x21101),x21104),f298(f311(x21101),f311(x21101),f298(x21101,f299(f311(x21101),f311(x21101)),f34(x21101),x21102),x21105)))+P3(f298(f299(x21101,a2),a2,f298(x21101,f299(f299(x21101,a2),a2),f327(x21101),x21102),f298(f311(x21101),f299(x21101,a2),f353(x21101),x21103)))
% 6.71/6.45  [2131]P3(f298(f355(x21311,x21312),a2,x21313,f241(x21311,x21312,x21313)))+~P3(f298(f355(x21311,x21312),a2,x21313,f298(x21312,f355(x21311,x21312),f298(x21311,f299(x21312,f355(x21311,x21312)),f356(x21311,x21312),x21314),x21315)))
% 6.71/6.45  [2143]E(f298(x21431,f346(x21432),f298(f299(x21431,f346(x21432)),f299(x21431,f346(x21432)),f298(f299(x21431,f346(x21432)),f299(f299(x21431,f346(x21432)),f299(x21431,f346(x21432))),f330(x21431,x21432),x21433),x21434),x21435),f298(x21431,f346(x21432),x21434,x21435))+~P3(f298(f299(x21431,a2),a2,f298(x21431,f299(f299(x21431,a2),a2),f327(x21431),x21435),f298(f299(x21431,f346(x21432)),f299(x21431,a2),f41(x21431,x21432),x21434)))
% 6.71/6.45  [2154]E(f298(f311(x21541),a1,f352(f311(x21541)),x21542),f298(f311(x21543),a1,f352(f311(x21543)),x21544))+~P3(f298(f311(x21541),a2,f298(f311(x21543),f299(f311(x21541),a2),f298(f299(x21543,f299(x21541,a2)),f299(f311(x21543),f299(f311(x21541),a2)),f329(x21543,x21541),x21545),x21544),x21542))
% 6.71/6.45  [2157]~P3(f298(x21572,a2,f298(x21571,f299(x21572,a2),x21573,x21574),x21575))+P3(f298(f355(x21571,x21572),a2,f298(f299(x21571,f299(x21572,a2)),f299(f355(x21571,x21572),a2),f357(x21571,x21572,a2),x21573),f298(x21572,f355(x21571,x21572),f298(x21571,f299(x21572,f355(x21571,x21572)),f356(x21571,x21572),x21574),x21575)))
% 6.71/6.45  [2197]P3(f298(x21971,a2,f298(x21972,f299(x21971,a2),x21973,x21974),x21975))+~P3(f298(f355(x21972,x21971),a2,f298(f299(x21972,f299(x21971,a2)),f299(f355(x21972,x21971),a2),f357(x21972,x21971,a2),x21973),f298(x21971,f355(x21972,x21971),f298(x21972,f299(x21971,f355(x21972,x21971)),f356(x21972,x21971),x21974),x21975)))
% 6.71/6.45  [2206]~P3(f298(f355(x22062,x22061),a2,x22063,f298(x22061,f355(x22062,x22061),f298(x22062,f299(x22061,f355(x22062,x22061)),f356(x22062,x22061),x22064),x22065)))+P3(f298(x22061,a2,f298(x22062,f299(x22061,a2),f298(f299(f355(x22062,x22061),a2),f299(x22062,f299(x22061,a2)),f361(x22062,x22061,a2),x22063),x22064),x22065))
% 6.71/6.45  [2215]P3(f298(f355(x22151,x22152),a2,x22153,f298(x22152,f355(x22151,x22152),f298(x22151,f299(x22152,f355(x22151,x22152)),f356(x22151,x22152),x22154),x22155)))+~P3(f298(x22152,a2,f298(x22151,f299(x22152,a2),f298(f299(f355(x22151,x22152),a2),f299(x22151,f299(x22152,a2)),f361(x22151,x22152,a2),x22153),x22154),x22155))
% 6.71/6.45  [2330]~E(f298(x23302,x23303,f298(x23301,f299(x23302,x23303),x23304,f248(x23302,x23303,x23301,x23304,x23305)),f252(x23302,x23303,x23301,x23304,x23305)),f298(f355(x23301,x23302),x23303,x23305,f298(x23302,f355(x23301,x23302),f298(x23301,f299(x23302,f355(x23301,x23302)),f356(x23301,x23302),f248(x23302,x23303,x23301,x23304,x23305)),f252(x23302,x23303,x23301,x23304,x23305))))+E(f298(f299(x23301,f299(x23302,x23303)),f299(f355(x23301,x23302),x23303),f357(x23301,x23302,x23303),x23304),f298(f299(f355(x23301,x23302),x23303),f299(f355(x23301,x23302),x23303),f14(f299(f355(x23301,x23302),x23303)),x23305))
% 6.71/6.45  [2409]P3(f298(f355(x24091,f355(x24092,x24093)),a2,x24094,x24095))+~P3(f298(f355(x24091,f355(x24092,x24093)),a2,x24094,f298(f355(x24092,x24093),f355(x24091,f355(x24092,x24093)),f298(x24091,f299(f355(x24092,x24093),f355(x24091,f355(x24092,x24093))),f356(x24091,f355(x24092,x24093)),f226(x24091,x24092,x24093,x24095,x24094)),f298(x24093,f355(x24092,x24093),f298(x24092,f299(x24093,f355(x24092,x24093)),f356(x24092,x24093),f227(x24091,x24092,x24093,x24095,x24094)),f228(x24091,x24092,x24093,x24095,x24094)))))
% 6.71/6.45  [2059]~P5(x20592)+E(f298(x20591,x20592,f298(f299(x20591,x20592),f299(x20591,x20592),f298(f299(x20591,x20592),f299(f299(x20591,x20592),f299(x20591,x20592)),f362(f299(x20591,x20592)),x20593),x20594),x20595),f298(x20592,x20592,f298(x20592,f299(x20592,x20592),f362(x20592),f298(x20591,x20592,x20593,x20595)),f298(x20591,x20592,x20594,x20595)))
% 6.71/6.45  [2421]~E(f298(a383,f346(a335),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f346(a335)),a386,x24213),x24214),f298(a335,f346(a335),f351(a335),x24215))+P3(f298(a335,a2,f298(a383,f299(a335,a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24211)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x24211),x24212),x24213),x24214),x24215))
% 6.71/6.45  [2427]E(f298(f311(a20),f346(a383),x24271,f249(x24272,x24273,x24274,x24271,x24275)),f298(a383,f346(a383),f351(a383),f251(x24272,x24273,x24274,x24271,x24275)))+P3(f298(f299(f311(a20),f346(a335)),a2,f298(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24272)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2))),f326(x24272),x24273),x24274),x24271),x24275))
% 6.71/6.45  [2441]E(f298(f311(a335),f311(a335),f298(a335,f299(f311(a335),f311(a335)),f34(a335),f194(x24411,x24412,x24413,x24414,x24415)),f202(x24411,x24412,x24413,x24414,x24415)),x24415)+~P3(f298(f311(a335),a2,f298(f311(a335),f299(f311(a335),a2),f298(f299(a335,f299(a335,a2)),f299(f311(a335),f299(f311(a335),a2)),f329(a335,a335),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24411)))))))),f299(a335,f299(a335,a2)),f403(x24411),x24412)),f298(f311(a335),f311(a335),f298(a335,f299(f311(a335),f311(a335)),f34(a335),x24413),x24414)),x24415))
% 6.71/6.45  [2442]~P3(f298(f311(f355(f355(f311(a20),f311(a20)),a335)),a2,f298(f311(a20),f299(f311(f355(f355(f311(a20),f311(a20)),a335)),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24421)))))))),f299(f311(a20),f299(f311(f355(f355(f311(a20),f311(a20)),a335)),a2)),f306(x24421),x24422),x24424),x24425))+P3(f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2,f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24421)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2)),f347(x24421),x24422),x24423),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x24424),f298(f311(f355(f355(f311(a20),f311(a20)),a335)),f299(f355(f311(a20),f311(a20)),f346(a383)),a313,x24425))))
% 6.71/6.45  [2460]E(f298(a383,f346(a335),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f346(a335)),a386,x24601),x24602),f298(a335,f346(a335),f351(a335),f95(x24603,x24604,x24601,x24602,x24605)))+~P3(f298(a335,a2,f298(a383,f299(a335,a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24603)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x24603),x24604),x24601),x24602),x24605))
% 6.71/6.45  [2467]P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24671)))))))),f299(a335,f299(a335,a2)),f403(x24671),x24672),x24673),f194(x24671,x24672,x24673,x24674,x24675)))+~P3(f298(f311(a335),a2,f298(f311(a335),f299(f311(a335),a2),f298(f299(a335,f299(a335,a2)),f299(f311(a335),f299(f311(a335),a2)),f329(a335,a335),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24671)))))))),f299(a335,f299(a335,a2)),f403(x24671),x24672)),f298(f311(a335),f311(a335),f298(a335,f299(f311(a335),f311(a335)),f34(a335),x24673),x24674)),x24675))
% 6.71/6.45  [2478]P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24781)))))))),f299(a335,f299(a335,a2)),f403(x24781),x24782),f95(x24781,x24782,x24783,x24784,x24785)),x24785))+~P3(f298(a335,a2,f298(a383,f299(a335,a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24781)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x24781),x24782),x24783),x24784),x24785))
% 6.71/6.45  [2484]P3(f298(f311(a335),a2,f298(f311(a335),f299(f311(a335),a2),f298(f299(a335,f299(a335,a2)),f299(f311(a335),f299(f311(a335),a2)),f329(a335,a335),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24841)))))))),f299(a335,f299(a335,a2)),f403(x24841),x24842)),x24843),f202(x24841,x24842,x24844,x24843,x24845)))+~P3(f298(f311(a335),a2,f298(f311(a335),f299(f311(a335),a2),f298(f299(a335,f299(a335,a2)),f299(f311(a335),f299(f311(a335),a2)),f329(a335,a335),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24841)))))))),f299(a335,f299(a335,a2)),f403(x24841),x24842)),f298(f311(a335),f311(a335),f298(a335,f299(f311(a335),f311(a335)),f34(a335),x24844),x24843)),x24845))
% 6.71/6.45  [2529]~E(f298(a383,f346(a335),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f346(a335)),a386,x25292),x25294),f298(a335,f346(a335),f351(a335),x25295))+P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a395,x25291),x25292),x25293),f298(a383,f30(f311(a20)),f392(f311(a20)),x25294)),x25295))
% 6.71/6.45  [2530]~E(f298(a383,f346(a335),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f346(a335)),a386,x25302),x25304),f298(a335,f346(a335),f351(a335),x25305))+P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x25301),x25302),x25303),f298(a383,f30(f311(a20)),f392(f311(a20)),x25304)),x25305))
% 6.71/6.45  [2542]E(x25421,f298(f311(a20),a335,a24,x25422))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x25423),x25424),x25425),f298(f311(a20),f30(f311(a20)),f338(f311(a20)),x25422)),x25421))
% 6.71/6.45  [2543]P3(f298(a335,a2,a312,f88(x25431,x25432,x25433,x25434)))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x25431),x25432),x25433),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x25434)),x25435))
% 6.71/6.45  [2574]P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x25741),x25742),x25743),x25744),f88(x25741,x25742,x25743,x25744)))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x25741),x25742),x25743),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x25744)),x25745))
% 6.71/6.45  [2683]~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x26831),x26832),x26833),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x26834)),x26835))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x26831),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x26832)),x26833),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x26834)),x26835))
% 6.71/6.45  [2685]~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x26851),x26852),x26853),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x26854))),x26855))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x26851),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x26852)),x26853),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x26854)))),x26855))
% 6.71/6.45  [2686]~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x26861),x26863),x26864),f298(a383,f30(f311(a20)),f392(f311(a20)),a341)),x26865))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x26861),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f21(f311(a20)),x26862),x26863)),x26864),f298(a383,f30(f311(a20)),f392(f311(a20)),a341)),x26865))
% 6.71/6.45  [2694]~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x26941),x26942),x26944),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a29))),x26945))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x26941),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x26942),x26943)),x26944),f298(a383,f30(f311(a20)),f392(f311(a20)),a384)),x26945))
% 6.71/6.45  [2277]~P3(f298(f346(f299(x22771,a2)),a2,f298(f30(x22771),f299(f346(f299(x22771,a2)),a2),f39(x22771),x22772),x22775))+P3(f298(f346(f299(x22771,a2)),a2,f298(f30(x22771),f299(f346(f299(x22771,a2)),a2),f39(x22771),f298(f311(a20),f30(x22771),f298(f311(a20),f299(f311(a20),f30(x22771)),f298(f30(x22771),f299(f311(a20),f299(f311(a20),f30(x22771))),f295(x22771),x22772),x22773),x22774)),x22775))
% 6.71/6.45  [2317]P3(f298(f311(f30(x23171)),a2,f307(x23171),x23172))+~E(x23172,f298(f311(f30(x23171)),f311(f30(x23171)),f298(f311(f30(x23171)),f299(f311(f30(x23171)),f311(f30(x23171))),f7(f30(x23171)),f298(f311(a383),f311(f30(x23171)),f298(f299(a383,f30(x23171)),f299(f311(a383),f311(f30(x23171))),f328(a383,f30(x23171)),f392(x23171)),x23173)),f298(f311(f30(x23171)),f311(f30(x23171)),f298(f30(x23171),f299(f311(f30(x23171)),f311(f30(x23171))),f34(f30(x23171)),f298(f30(x23171),f30(x23171),f377(x23171),f298(a383,f30(x23171),f392(x23171),f298(a1,a383,a4,x23174)))),x23175)))
% 6.71/6.45  [2321]P3(f298(f346(f299(x23211,a2)),a2,f298(f30(x23211),f299(f346(f299(x23211,a2)),a2),f39(x23211),x23212),x23213))+~P3(f298(f346(f299(x23211,a2)),a2,f298(f30(x23211),f299(f346(f299(x23211,a2)),a2),f39(x23211),f298(f311(a20),f30(x23211),f298(f311(a20),f299(f311(a20),f30(x23211)),f298(f30(x23211),f299(f311(a20),f299(f311(a20),f30(x23211))),f295(x23211),x23212),x23214),x23215)),x23213))
% 6.71/6.45  [2508]E(f298(f311(a383),f311(f346(a335)),f298(f299(a383,f346(a335)),f299(f311(a383),f311(f346(a335))),f328(a383,f346(a335)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f346(a335)),a386,x25081)),x25082),f298(f311(a335),f311(f346(a335)),f298(f299(a335,f346(a335)),f299(f311(a335),f311(f346(a335))),f328(a335,f346(a335)),f351(a335)),f203(x25083,x25084,x25081,x25082,x25085)))+~P3(f298(f311(a335),a2,f298(f311(a383),f299(f311(a335),a2),f298(f299(a383,f299(a335,a2)),f299(f311(a383),f299(f311(a335),a2)),f329(a383,a335),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25083)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x25083),x25084),x25081)),x25082),x25085))
% 6.71/6.45  [2514]P3(f298(f311(a335),a2,f298(f311(a335),f299(f311(a335),a2),f298(f299(a335,f299(a335,a2)),f299(f311(a335),f299(f311(a335),a2)),f329(a335,a335),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25141)))))))),f299(a335,f299(a335,a2)),f403(x25141),x25142)),f203(x25141,x25142,x25143,x25144,x25145)),x25145))+~P3(f298(f311(a335),a2,f298(f311(a383),f299(f311(a335),a2),f298(f299(a383,f299(a335,a2)),f299(f311(a383),f299(f311(a335),a2)),f329(a383,a335),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25141)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x25141),x25142),x25143)),x25144),x25145))
% 6.71/6.45  [2531]~E(f298(f311(a383),f311(f346(a335)),f298(f299(a383,f346(a335)),f299(f311(a383),f311(f346(a335))),f328(a383,f346(a335)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f346(a335)),a386,x25312)),x25314),f298(f311(a335),f311(f346(a335)),f298(f299(a335,f346(a335)),f299(f311(a335),f311(f346(a335))),f328(a335,f346(a335)),f351(a335)),x25315))+P3(f298(f311(a335),a2,f298(f311(f30(f311(a20))),f299(f311(a335),a2),f298(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)))),a398,x25311),x25312),x25313),f298(f311(a383),f311(f30(f311(a20))),f298(f299(a383,f30(f311(a20))),f299(f311(a383),f311(f30(f311(a20)))),f328(a383,f30(f311(a20))),f392(f311(a20))),x25314)),x25315))
% 6.71/6.45  [2552]E(f298(f311(a383),f311(f346(a335)),f298(f299(a383,f346(a335)),f299(f311(a383),f311(f346(a335))),f328(a383,f346(a335)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f346(a335)),a386,x25521)),x25522),f298(f311(a335),f311(f346(a335)),f298(f299(a335,f346(a335)),f299(f311(a335),f311(f346(a335))),f328(a335,f346(a335)),f351(a335)),x25523))+~P3(f298(f311(a335),a2,f298(f311(f30(f311(a20))),f299(f311(a335),a2),f298(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)))),a398,x25524),x25521),x25525),f298(f311(a383),f311(f30(f311(a20))),f298(f299(a383,f30(f311(a20))),f299(f311(a383),f311(f30(f311(a20)))),f328(a383,f30(f311(a20))),f392(f311(a20))),x25522)),x25523))
% 6.71/6.45  [2554]~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x25541),x25543),x25544),f298(f311(a20),f30(f311(a20)),f338(f311(a20)),x25542)),x25545))+P3(f298(f311(a20),a2,f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),a2),f320(f355(f311(f311(a20)),f30(f311(a20)))),x25541),x25542))
% 6.71/6.45  [2382]P3(x23821)+~P3(f298(f355(x23822,x23823),a2,f298(f299(x23822,f299(x23823,a2)),f299(f355(x23822,x23823),a2),f357(x23822,x23823,a2),f298(f299(x23822,f299(x23823,a2)),f299(x23822,f299(x23823,a2)),f298(f299(f299(x23823,a2),f299(x23823,a2)),f299(f299(x23822,f299(x23823,a2)),f299(x23822,f299(x23823,a2))),f27(f299(x23823,a2),f299(x23823,a2),x23822),f298(f299(a2,a2),f299(f299(x23823,a2),f299(x23823,a2)),f27(a2,a2,x23823),f298(a2,f299(a2,a2),a301,x23821))),x23824)),x23825))
% 6.71/6.45  [2383]P3(f298(f355(x23831,x23832),a2,f298(f299(x23831,f299(x23832,a2)),f299(f355(x23831,x23832),a2),f357(x23831,x23832,a2),x23833),x23834))+~P3(f298(f355(x23831,x23832),a2,f298(f299(x23831,f299(x23832,a2)),f299(f355(x23831,x23832),a2),f357(x23831,x23832,a2),f298(f299(x23831,f299(x23832,a2)),f299(x23831,f299(x23832,a2)),f298(f299(f299(x23832,a2),f299(x23832,a2)),f299(f299(x23831,f299(x23832,a2)),f299(x23831,f299(x23832,a2))),f27(f299(x23832,a2),f299(x23832,a2),x23831),f298(f299(a2,a2),f299(f299(x23832,a2),f299(x23832,a2)),f27(a2,a2,x23832),f298(a2,f299(a2,a2),a301,x23835))),x23833)),x23834))
% 6.71/6.45  [2439]~E(f298(a383,f346(a335),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f346(a335)),a386,f298(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f33(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),a1),f337(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))),x24394),f298(a335,f346(a335),f351(a335),x24395))+P3(f298(a335,a2,f298(a383,f299(a335,a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24391)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x24391),x24392),x24393),x24394),x24395))
% 6.71/6.45  [2641]E(x26411,x26412)+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x26413),f298(a383,f30(f311(a20)),f392(f311(a20)),x26414)),x26412),x26415),x26411))
% 6.71/6.45  [2642]E(x26421,f298(a383,f30(f311(a20)),f392(f311(a20)),x26422))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x26423),f298(a383,f30(f311(a20)),f392(f311(a20)),x26422)),x26424),x26421),x26425))
% 6.71/6.45  [2452]~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x24521,x24522),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x24523),x24525)))+P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),a316,x24521),f298(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f298(a1,f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a1,f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))))),f309(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),x24521),x24522),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x24523),x24524)))))
% 6.71/6.45  [2793]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x27931),x27932)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x27933),x27934))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x27935)))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x27931)),x27932)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x27933)),x27934))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x27935)))
% 6.71/6.45  [2569]~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x25691),x25692),x25693),x25694),x25695))+P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a395,x25691),x25692),x25693),x25694),x25695))
% 6.71/6.45  [2571]~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a395,x25711),x25712),x25713),x25714),x25715))+P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x25711),x25712),x25713),x25714),x25715))
% 6.71/6.45  [2839]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28391),x28392)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28393),x28394))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28395))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x28391)),x28392)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x28393)),x28394))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28395))))
% 6.71/6.45  [2843]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28431),x28432)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x28433)),x28434))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28435))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x28431)),x28432)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x28433)),x28434))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28435))))
% 6.71/6.45  [2844]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28442),x28443)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),a341)),x28444))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28445))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f21(f311(a20)),x28441),x28442)),x28443)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),a341)),x28444))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28445))))
% 6.71/6.45  [2853]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28531),x28533)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a29))),x28534))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28535))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x28531),x28532)),x28533)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),a384)),x28534))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28535))))
% 6.71/6.45  [2547]E(f298(f311(f30(f311(a20))),a1,f352(f311(f30(f311(a20)))),x25471),f298(f311(a335),a1,f352(f311(a335)),x25472))+~P3(f298(f311(a335),a2,f298(f311(f30(f311(a20))),f299(f311(a335),a2),f298(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)))),a398,x25473),x25474),x25475),x25471),x25472))
% 6.71/6.45  [2578]~P3(f298(f311(a335),a2,f298(f311(f30(f311(a20))),f299(f311(a335),a2),f298(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)))),a398,x25781),x25782),x25783),x25784),x25785))+P3(f298(f311(a335),a2,f298(f311(f30(f311(a20))),f299(f311(a335),a2),f298(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)))),a397,x25781),x25782),x25783),x25784),x25785))
% 6.71/6.45  [2580]~P3(f298(f311(a335),a2,f298(f311(f30(f311(a20))),f299(f311(a335),a2),f298(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)))),a397,x25801),x25802),x25803),x25804),x25805))+P3(f298(f311(a335),a2,f298(f311(f30(f311(a20))),f299(f311(a335),a2),f298(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)))),a398,x25801),x25802),x25803),x25804),x25805))
% 6.71/6.45  [2639]P3(f298(f30(f311(a20)),a2,f300(f311(a20)),x26391))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x26392),x26393),x26394),x26391),x26395))
% 6.71/6.45  [2640]P3(f298(f311(f30(f311(a20))),a2,f307(f311(a20)),x26401))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a294,x26402),x26403),x26404),x26401),x26405))
% 6.71/6.45  [2682]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x26821),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x26822)),x26823),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x26824)),x26825))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x26821),x26822),x26823),x26824),x26825))
% 6.71/6.45  [2745]P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x27451),x27452)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x27453),x27454))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x27455)))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x27455),x27451),x27452),x27453),x27454))
% 6.71/6.45  [2747]P3(f298(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x27471),x27472)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x27473),x27474))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a366,x27475)))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a368,x27475),x27471),x27472),x27473),x27474))
% 6.71/6.45  [2756]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x27562),x27563)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x27564),x27565))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x27561)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x27561),x27562),x27563),x27564),x27565))
% 6.71/6.45  [2761]~P3(f298(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x27612),x27613)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x27614),x27615))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a366,x27611)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a368,x27611),x27612),x27613),x27614),x27615))
% 6.71/6.45  [2017]E(f298(x20171,x20171,f14(x20171),x20172),f298(x20171,x20171,f14(x20171),x20173))+~E(f298(x20174,f355(x20171,x20174),f298(x20171,f299(x20174,f355(x20171,x20174)),f356(x20171,x20174),x20172),x20175),f298(x20174,f355(x20171,x20174),f298(x20171,f299(x20174,f355(x20171,x20174)),f356(x20171,x20174),x20173),x20176))
% 6.71/6.45  [2019]E(f298(x20191,x20191,f14(x20191),x20192),f298(x20191,x20191,f14(x20191),x20193))+~E(f298(x20191,f355(x20194,x20191),f298(x20194,f299(x20191,f355(x20194,x20191)),f356(x20194,x20191),x20195),x20192),f298(x20191,f355(x20194,x20191),f298(x20194,f299(x20191,f355(x20194,x20191)),f356(x20194,x20191),x20196),x20193))
% 6.71/6.45  [2024]~E(f298(f355(x20241,x20242),f355(x20241,x20242),f14(f355(x20241,x20242)),x20245),f298(f355(x20241,x20242),f355(x20241,x20242),f14(f355(x20241,x20242)),x20246))+E(f298(f355(x20241,x20242),x20243,f298(f299(x20241,f299(x20242,x20243)),f299(f355(x20241,x20242),x20243),f357(x20241,x20242,x20243),x20244),x20245),f298(f355(x20241,x20242),x20243,f298(f299(x20241,f299(x20242,x20243)),f299(f355(x20241,x20242),x20243),f357(x20241,x20242,x20243),x20244),x20246))
% 6.71/6.45  [2235]E(f298(x22351,x22351,f14(x22351),x22352),f298(x22353,x22351,x22354,f172(x22351,x22353,x22352,x22355,x22354,x22356)))+~E(f298(f311(x22351),f311(x22351),f298(x22351,f299(f311(x22351),f311(x22351)),f34(x22351),x22352),x22355),f298(f311(x22353),f311(x22351),f298(f299(x22353,x22351),f299(f311(x22353),f311(x22351)),f328(x22353,x22351),x22354),x22356))
% 6.71/6.45  [2236]E(f298(x22361,x22362,x22363,f173(x22361,x22362,x22363,x22364,x22365,x22366)),f298(x22362,x22362,f14(x22362),x22365))+~E(f298(f311(x22361),f311(x22362),f298(f299(x22361,x22362),f299(f311(x22361),f311(x22362)),f328(x22361,x22362),x22363),x22364),f298(f311(x22362),f311(x22362),f298(x22362,f299(f311(x22362),f311(x22362)),f34(x22362),x22365),x22366))
% 6.71/6.45  [2239]E(f298(f311(x22391),f311(x22392),f298(f299(x22391,x22392),f299(f311(x22391),f311(x22392)),f328(x22391,x22392),x22393),f175(x22392,x22391,x22394,x22395,x22393,x22396)),x22395)+~E(f298(f311(x22392),f311(x22392),f298(x22392,f299(f311(x22392),f311(x22392)),f34(x22392),x22394),x22395),f298(f311(x22391),f311(x22392),f298(f299(x22391,x22392),f299(f311(x22391),f311(x22392)),f328(x22391,x22392),x22393),x22396))
% 6.71/6.45  [2240]E(f298(f311(x22401),f311(x22402),f298(f299(x22401,x22402),f299(f311(x22401),f311(x22402)),f328(x22401,x22402),x22403),f174(x22401,x22402,x22403,x22404,x22405,x22406)),x22406)+~E(f298(f311(x22401),f311(x22402),f298(f299(x22401,x22402),f299(f311(x22401),f311(x22402)),f328(x22401,x22402),x22403),x22404),f298(f311(x22402),f311(x22402),f298(x22402,f299(f311(x22402),f311(x22402)),f34(x22402),x22405),x22406))
% 6.71/6.45  [2328]E(f298(f311(x23281),f311(x23281),f298(x23281,f299(f311(x23281),f311(x23281)),f34(x23281),f172(x23282,x23281,x23283,x23284,x23285,x23286)),f175(x23282,x23281,x23283,x23284,x23285,x23286)),x23286)+~E(f298(f311(x23282),f311(x23282),f298(x23282,f299(f311(x23282),f311(x23282)),f34(x23282),x23283),x23284),f298(f311(x23281),f311(x23282),f298(f299(x23281,x23282),f299(f311(x23281),f311(x23282)),f328(x23281,x23282),x23285),x23286))
% 6.71/6.45  [2329]E(f298(f311(x23291),f311(x23291),f298(x23291,f299(f311(x23291),f311(x23291)),f34(x23291),f173(x23291,x23292,x23293,x23294,x23295,x23296)),f174(x23291,x23292,x23293,x23294,x23295,x23296)),x23294)+~E(f298(f311(x23291),f311(x23292),f298(f299(x23291,x23292),f299(f311(x23291),f311(x23292)),f328(x23291,x23292),x23293),x23294),f298(f311(x23292),f311(x23292),f298(x23292,f299(f311(x23292),f311(x23292)),f34(x23292),x23295),x23296))
% 6.71/6.45  [2026]~E(f298(x20261,f346(x20262),x20264,x20265),f298(x20262,f346(x20262),f351(x20262),x20266))+E(f298(x20261,f346(x20262),f298(f299(x20261,f346(x20262)),f299(x20261,f346(x20262)),f298(f299(x20261,f346(x20262)),f299(f299(x20261,f346(x20262)),f299(x20261,f346(x20262))),f330(x20261,x20262),x20263),x20264),x20265),f298(x20262,f346(x20262),f351(x20262),x20266))
% 6.71/6.45  [2168]~E(f298(f311(x21682),a1,f352(f311(x21682)),x21684),f298(f311(x21681),a1,f352(f311(x21681)),x21685))+E(f298(f311(x21681),f299(x21682,f346(x21681)),f298(f311(x21682),f299(f311(x21681),f299(x21682,f346(x21681))),f298(f299(x21682,f346(x21681)),f299(f311(x21682),f299(f311(x21681),f299(x21682,f346(x21681)))),f331(x21682,x21681),x21683),x21684),f298(f311(x21681),f311(x21681),f298(f311(x21681),f299(f311(x21681),f311(x21681)),f7(x21681),x21685),x21686)),f298(f311(x21681),f299(x21682,f346(x21681)),f298(f311(x21682),f299(f311(x21681),f299(x21682,f346(x21681))),f298(f299(x21682,f346(x21681)),f299(f311(x21682),f299(f311(x21681),f299(x21682,f346(x21681)))),f331(x21682,x21681),x21683),x21684),x21685))
% 6.71/6.45  [2285]E(f298(f311(x22851),a1,f352(f311(x22851)),f201(x22852,x22851,x22853,x22854,x22855,x22856)),f298(f311(x22852),a1,f352(f311(x22852)),x22855))+~P3(f298(f311(x22852),a2,f298(f311(x22851),f299(f311(x22852),a2),f298(f299(x22851,f299(x22852,a2)),f299(f311(x22851),f299(f311(x22852),a2)),f329(x22851,x22852),x22853),x22854),f298(f311(x22852),f311(x22852),f298(f311(x22852),f299(f311(x22852),f311(x22852)),f7(x22852),x22855),x22856)))
% 6.71/6.45  [2286]E(f298(f311(x22861),a1,f352(f311(x22861)),f206(x22862,x22861,x22863,x22864,x22865,x22866)),f298(f311(x22862),a1,f352(f311(x22862)),x22866))+~P3(f298(f311(x22862),a2,f298(f311(x22861),f299(f311(x22862),a2),f298(f299(x22861,f299(x22862,a2)),f299(f311(x22861),f299(f311(x22862),a2)),f329(x22861,x22862),x22863),x22864),f298(f311(x22862),f311(x22862),f298(f311(x22862),f299(f311(x22862),f311(x22862)),f7(x22862),x22865),x22866)))
% 6.71/6.45  [2336]E(f298(x23361,f355(x23362,x23361),f298(x23362,f299(x23361,f355(x23362,x23361)),f356(x23362,x23361),f256(x23363,x23362,x23361,x23364,x23365,x23366)),f257(x23363,x23362,x23361,x23364,x23365,x23366)),f298(f355(x23362,x23361),f355(x23362,x23361),f14(f355(x23362,x23361)),x23366))+~P3(f298(x23363,a2,x23364,f298(f355(x23362,x23361),x23363,f298(f299(x23362,f299(x23361,x23363)),f299(f355(x23362,x23361),x23363),f357(x23362,x23361,x23363),x23365),x23366)))
% 6.71/6.45  [2352]E(f298(f311(x23521),f311(x23521),f298(f311(x23521),f299(f311(x23521),f311(x23521)),f7(x23521),f201(x23522,x23521,x23523,x23524,x23525,x23526)),f206(x23522,x23521,x23523,x23524,x23525,x23526)),x23524)+~P3(f298(f311(x23522),a2,f298(f311(x23521),f299(f311(x23522),a2),f298(f299(x23521,f299(x23522,a2)),f299(f311(x23521),f299(f311(x23522),a2)),f329(x23521,x23522),x23523),x23524),f298(f311(x23522),f311(x23522),f298(f311(x23522),f299(f311(x23522),f311(x23522)),f7(x23522),x23525),x23526)))
% 6.71/6.45  [2370]P3(f298(f311(x23701),a2,f298(f311(x23702),f299(f311(x23701),a2),f298(f299(x23702,f299(x23701,a2)),f299(f311(x23702),f299(f311(x23701),a2)),f329(x23702,x23701),x23703),f201(x23701,x23702,x23703,x23704,x23705,x23706)),x23705))+~P3(f298(f311(x23701),a2,f298(f311(x23702),f299(f311(x23701),a2),f298(f299(x23702,f299(x23701,a2)),f299(f311(x23702),f299(f311(x23701),a2)),f329(x23702,x23701),x23703),x23704),f298(f311(x23701),f311(x23701),f298(f311(x23701),f299(f311(x23701),f311(x23701)),f7(x23701),x23705),x23706)))
% 6.71/6.45  [2371]P3(f298(f311(x23711),a2,f298(f311(x23712),f299(f311(x23711),a2),f298(f299(x23712,f299(x23711,a2)),f299(f311(x23712),f299(f311(x23711),a2)),f329(x23712,x23711),x23713),f206(x23711,x23712,x23713,x23714,x23715,x23716)),x23716))+~P3(f298(f311(x23711),a2,f298(f311(x23712),f299(f311(x23711),a2),f298(f299(x23712,f299(x23711,a2)),f299(f311(x23712),f299(f311(x23711),a2)),f329(x23712,x23711),x23713),x23714),f298(f311(x23711),f311(x23711),f298(f311(x23711),f299(f311(x23711),f311(x23711)),f7(x23711),x23715),x23716)))
% 6.71/6.45  [2413]P3(f298(x24131,a2,x24132,f298(x24133,x24131,f298(x24134,f299(x24133,x24131),x24135,f256(x24131,x24134,x24133,x24132,x24135,x24136)),f257(x24131,x24134,x24133,x24132,x24135,x24136))))+~P3(f298(x24131,a2,x24132,f298(f355(x24134,x24133),x24131,f298(f299(x24134,f299(x24133,x24131)),f299(f355(x24134,x24133),x24131),f357(x24134,x24133,x24131),x24135),x24136)))
% 6.71/6.45  [2511]E(f298(f311(a383),f311(a383),f298(a383,f299(f311(a383),f311(a383)),f34(a383),f204(x25111,x25112,x25113,x25114,x25115,x25116)),f205(x25111,x25112,x25113,x25114,x25115,x25116)),x25114)+~P3(f298(f311(a335),a2,f298(f311(a383),f299(f311(a335),a2),f298(f299(a383,f299(a335,a2)),f299(f311(a383),f299(f311(a335),a2)),f329(a383,a335),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25111)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x25111),x25112),x25113)),x25114),f298(f311(a335),f311(a335),f298(a335,f299(f311(a335),f311(a335)),f34(a335),x25115),x25116)))
% 6.71/6.45  [2519]P3(f298(a335,a2,f298(a383,f299(a335,a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25191)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x25191),x25192),x25193),f204(x25191,x25192,x25193,x25194,x25195,x25196)),x25195))+~P3(f298(f311(a335),a2,f298(f311(a383),f299(f311(a335),a2),f298(f299(a383,f299(a335,a2)),f299(f311(a383),f299(f311(a335),a2)),f329(a383,a335),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25191)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x25191),x25192),x25193)),x25194),f298(f311(a335),f311(a335),f298(a335,f299(f311(a335),f311(a335)),f34(a335),x25195),x25196)))
% 6.71/6.45  [2527]P3(f298(f311(a335),a2,f298(f311(a383),f299(f311(a335),a2),f298(f299(a383,f299(a335,a2)),f299(f311(a383),f299(f311(a335),a2)),f329(a383,a335),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25271)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x25271),x25272),x25273)),f205(x25271,x25272,x25273,x25274,x25275,x25276)),x25276))+~P3(f298(f311(a335),a2,f298(f311(a383),f299(f311(a335),a2),f298(f299(a383,f299(a335,a2)),f299(f311(a383),f299(f311(a335),a2)),f329(a383,a335),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25271)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x25271),x25272),x25273)),x25274),f298(f311(a335),f311(a335),f298(a335,f299(f311(a335),f311(a335)),f34(a335),x25275),x25276)))
% 6.71/6.45  [2105]E(f298(x21051,x21051,f14(x21051),x21052),f298(x21051,x21051,f14(x21051),x21053))+E(f298(x21051,x21054,f298(x21054,f299(x21051,x21054),f298(x21051,f299(x21054,f299(x21051,x21054)),f298(f299(x21051,x21054),f299(x21051,f299(x21054,f299(x21051,x21054))),f309(x21051,x21054),x21055),x21053),x21056),x21052),f298(x21051,x21054,x21055,x21052))
% 6.71/6.45  [2109]~E(f298(x21091,x21091,f14(x21091),x21096),f298(x21091,x21091,f14(x21091),x21094))+E(f298(x21091,x21092,f298(x21092,f299(x21091,x21092),f298(x21091,f299(x21092,f299(x21091,x21092)),f298(f299(x21091,x21092),f299(x21091,f299(x21092,f299(x21091,x21092))),f309(x21091,x21092),x21093),x21094),x21095),x21096),f298(x21092,x21092,f14(x21092),x21095))
% 6.71/6.45  [2178]E(f298(x21781,x21782,f298(f299(x21781,a2),f299(x21781,x21782),f298(f299(x21781,x21782),f299(f299(x21781,a2),f299(x21781,x21782)),f298(f299(x21781,x21782),f299(f299(x21781,x21782),f299(f299(x21781,a2),f299(x21781,x21782))),f358(x21781,x21782),x21783),x21784),x21785),x21786),f298(x21781,x21782,x21783,x21786))+P3(f298(f299(x21781,a2),a2,f298(x21781,f299(f299(x21781,a2),a2),f327(x21781),x21786),x21785))
% 6.71/6.45  [2189]E(f298(x21891,f346(x21892),f298(f311(x21892),f299(x21891,f346(x21892)),f298(f311(x21891),f299(f311(x21892),f299(x21891,f346(x21892))),f298(f299(x21891,f346(x21892)),f299(f311(x21891),f299(f311(x21892),f299(x21891,f346(x21892)))),f331(x21891,x21892),x21893),x21894),x21895),x21896),f298(x21891,f346(x21892),x21893,x21896))+P3(f298(f299(x21891,a2),a2,f298(x21891,f299(f299(x21891,a2),a2),f327(x21891),x21896),f298(f311(x21891),f299(x21891,a2),f353(x21891),x21894)))
% 6.71/6.45  [2194]E(f298(x21941,x21942,f298(f299(x21941,a2),f299(x21941,x21942),f298(f299(x21941,x21942),f299(f299(x21941,a2),f299(x21941,x21942)),f298(f299(x21941,x21942),f299(f299(x21941,x21942),f299(f299(x21941,a2),f299(x21941,x21942))),f358(x21941,x21942),x21943),x21944),x21945),x21946),f298(x21941,x21942,x21944,x21946))+~P3(f298(f299(x21941,a2),a2,f298(x21941,f299(f299(x21941,a2),a2),f327(x21941),x21946),x21945))
% 6.71/6.45  [2196]~E(f298(f311(x21962),a1,f352(f311(x21962)),x21964),f298(f311(x21961),a1,f352(f311(x21961)),x21966))+E(f298(f311(x21961),f299(x21962,f346(x21961)),f298(f311(x21962),f299(f311(x21961),f299(x21962,f346(x21961))),f298(f299(x21962,f346(x21961)),f299(f311(x21962),f299(f311(x21961),f299(x21962,f346(x21961)))),f331(x21962,x21961),x21963),f298(f311(x21962),f311(x21962),f298(f311(x21962),f299(f311(x21962),f311(x21962)),f7(x21962),x21964),x21965)),x21966),f298(f311(x21961),f299(x21962,f346(x21961)),f298(f311(x21962),f299(f311(x21961),f299(x21962,f346(x21961))),f298(f299(x21962,f346(x21961)),f299(f311(x21962),f299(f311(x21961),f299(x21962,f346(x21961)))),f331(x21962,x21961),x21963),x21964),x21966))
% 6.71/6.45  [2309]E(f298(f311(x23091),a1,f352(f311(x23091)),f207(x23091,x23092,x23093,x23094,x23095,x23096)),f298(f311(x23092),a1,f352(f311(x23092)),x23094))+~P3(f298(f311(x23091),a2,f298(f311(x23092),f299(f311(x23091),a2),f298(f299(x23092,f299(x23091,a2)),f299(f311(x23092),f299(f311(x23091),a2)),f329(x23092,x23091),x23093),f298(f311(x23092),f311(x23092),f298(f311(x23092),f299(f311(x23092),f311(x23092)),f7(x23092),x23094),x23095)),x23096))
% 6.71/6.45  [2310]E(f298(f311(x23101),a1,f352(f311(x23101)),f208(x23101,x23102,x23103,x23104,x23105,x23106)),f298(f311(x23102),a1,f352(f311(x23102)),x23105))+~P3(f298(f311(x23101),a2,f298(f311(x23102),f299(f311(x23101),a2),f298(f299(x23102,f299(x23101,a2)),f299(f311(x23102),f299(f311(x23101),a2)),f329(x23102,x23101),x23103),f298(f311(x23102),f311(x23102),f298(f311(x23102),f299(f311(x23102),f311(x23102)),f7(x23102),x23104),x23105)),x23106))
% 6.71/6.45  [2318]E(f298(f299(x23181,f346(x23182)),f299(x23181,f346(x23182)),f298(f299(x23181,f346(x23182)),f299(f299(x23181,f346(x23182)),f299(x23181,f346(x23182))),f330(x23181,x23182),f298(f346(x23182),f299(x23181,f346(x23182)),f298(x23181,f299(f346(x23182),f299(x23181,f346(x23182))),f298(f299(x23181,f346(x23182)),f299(x23181,f299(f346(x23182),f299(x23181,f346(x23182)))),f309(x23181,f346(x23182)),x23183),x23184),f298(x23182,f346(x23182),f351(x23182),x23185))),x23186),f298(f346(x23182),f299(x23181,f346(x23182)),f298(x23181,f299(f346(x23182),f299(x23181,f346(x23182))),f298(f299(x23181,f346(x23182)),f299(x23181,f299(f346(x23182),f299(x23181,f346(x23182)))),f309(x23181,f346(x23182)),f298(f299(x23181,f346(x23182)),f299(x23181,f346(x23182)),f298(f299(x23181,f346(x23182)),f299(f299(x23181,f346(x23182)),f299(x23181,f346(x23182))),f330(x23181,x23182),x23183),x23186)),x23184),f298(x23182,f346(x23182),f351(x23182),x23185)))+P3(f298(f299(x23181,a2),a2,f298(x23181,f299(f299(x23181,a2),a2),f327(x23181),x23184),f298(f299(x23181,f346(x23182)),f299(x23181,a2),f41(x23181,x23182),x23186)))
% 6.71/6.45  [2332]E(f298(x23321,f355(x23322,x23321),f298(x23322,f299(x23321,f355(x23322,x23321)),f356(x23322,x23321),f263(x23323,x23321,x23322,x23324,x23325,x23326)),f267(x23323,x23321,x23322,x23324,x23325,x23326)),f298(f355(x23322,x23321),f355(x23322,x23321),f14(f355(x23322,x23321)),x23326))+P3(f298(x23323,a2,f298(f355(x23322,x23321),f299(x23323,a2),f298(f299(x23322,f299(x23321,f299(x23323,a2))),f299(f355(x23322,x23321),f299(x23323,a2)),f357(x23322,x23321,f299(x23323,a2)),x23324),x23326),x23325))
% 6.71/6.45  [2335]E(f298(x23351,f355(x23352,x23351),f298(x23352,f299(x23351,f355(x23352,x23351)),f356(x23352,x23351),f264(x23353,x23352,x23351,x23354,x23355,x23356)),f265(x23353,x23352,x23351,x23354,x23355,x23356)),f298(f355(x23352,x23351),f355(x23352,x23351),f14(f355(x23352,x23351)),x23356))+P3(f298(f299(x23353,a2),a2,f298(x23353,f299(f299(x23353,a2),a2),f327(x23353),x23354),f298(f355(x23352,x23351),f299(x23353,a2),f298(f299(x23352,f299(x23351,f299(x23353,a2))),f299(f355(x23352,x23351),f299(x23353,a2)),f357(x23352,x23351,f299(x23353,a2)),x23355),x23356)))
% 6.71/6.45  [2344]P3(f298(f311(x23441),a2,f298(f311(x23442),f299(f311(x23441),a2),f298(f299(x23442,f299(x23441,a2)),f299(f311(x23442),f299(f311(x23441),a2)),f329(x23442,x23441),x23443),x23444),f207(x23441,x23442,x23443,x23444,x23445,x23446)))+~P3(f298(f311(x23441),a2,f298(f311(x23442),f299(f311(x23441),a2),f298(f299(x23442,f299(x23441,a2)),f299(f311(x23442),f299(f311(x23441),a2)),f329(x23442,x23441),x23443),f298(f311(x23442),f311(x23442),f298(f311(x23442),f299(f311(x23442),f311(x23442)),f7(x23442),x23444),x23445)),x23446))
% 6.71/6.45  [2345]P3(f298(f311(x23451),a2,f298(f311(x23452),f299(f311(x23451),a2),f298(f299(x23452,f299(x23451,a2)),f299(f311(x23452),f299(f311(x23451),a2)),f329(x23452,x23451),x23453),x23454),f208(x23451,x23452,x23453,x23455,x23454,x23456)))+~P3(f298(f311(x23451),a2,f298(f311(x23452),f299(f311(x23451),a2),f298(f299(x23452,f299(x23451,a2)),f299(f311(x23452),f299(f311(x23451),a2)),f329(x23452,x23451),x23453),f298(f311(x23452),f311(x23452),f298(f311(x23452),f299(f311(x23452),f311(x23452)),f7(x23452),x23455),x23454)),x23456))
% 6.71/6.45  [2346]E(f298(x23461,f355(x23462,x23461),f298(x23462,f299(x23461,f355(x23462,x23461)),f356(x23462,x23461),f268(x23463,x23462,x23461,x23464,x23465,x23466)),f271(x23463,x23462,x23461,x23464,x23465,x23466)),f298(f355(x23462,x23461),f355(x23462,x23461),f14(f355(x23462,x23461)),x23465))+~P3(f298(x23463,a2,f298(f355(x23462,x23461),f299(x23463,a2),f298(f299(x23462,f299(x23461,f299(x23463,a2))),f299(f355(x23462,x23461),f299(x23463,a2)),f357(x23462,x23461,f299(x23463,a2)),x23464),x23465),x23466))
% 6.71/6.45  [2353]E(f298(x23531,f355(x23532,x23531),f298(x23532,f299(x23531,f355(x23532,x23531)),f356(x23532,x23531),f269(x23533,x23532,x23531,x23534,x23535,x23536)),f270(x23533,x23532,x23531,x23534,x23535,x23536)),f298(f355(x23532,x23531),f355(x23532,x23531),f14(f355(x23532,x23531)),x23536))+~P3(f298(f299(x23533,a2),a2,f298(x23533,f299(f299(x23533,a2),a2),f327(x23533),x23534),f298(f355(x23532,x23531),f299(x23533,a2),f298(f299(x23532,f299(x23531,f299(x23533,a2))),f299(f355(x23532,x23531),f299(x23533,a2)),f357(x23532,x23531,f299(x23533,a2)),x23535),x23536)))
% 6.71/6.45  [2361]E(f298(f311(x23611),f311(x23611),f298(f311(x23611),f299(f311(x23611),f311(x23611)),f7(x23611),f207(x23611,x23612,x23613,x23614,x23615,x23616)),f208(x23611,x23612,x23613,x23614,x23615,x23616)),x23616)+~P3(f298(f311(x23611),a2,f298(f311(x23612),f299(f311(x23611),a2),f298(f299(x23612,f299(x23611,a2)),f299(f311(x23612),f299(f311(x23611),a2)),f329(x23612,x23611),x23613),f298(f311(x23612),f311(x23612),f298(f311(x23612),f299(f311(x23612),f311(x23612)),f7(x23612),x23614),x23615)),x23616))
% 6.71/6.45  [2414]P3(f298(x24141,a2,f298(x24142,f299(x24141,a2),f298(x24143,f299(x24142,f299(x24141,a2)),x24144,f268(x24141,x24143,x24142,x24144,x24145,x24146)),f271(x24141,x24143,x24142,x24144,x24145,x24146)),x24146))+~P3(f298(x24141,a2,f298(f355(x24143,x24142),f299(x24141,a2),f298(f299(x24143,f299(x24142,f299(x24141,a2))),f299(f355(x24143,x24142),f299(x24141,a2)),f357(x24143,x24142,f299(x24141,a2)),x24144),x24145),x24146))
% 6.71/6.45  [2415]P3(f298(f299(x24151,a2),a2,f298(x24151,f299(f299(x24151,a2),a2),f327(x24151),x24152),f298(x24153,f299(x24151,a2),f298(x24154,f299(x24153,f299(x24151,a2)),x24155,f269(x24151,x24154,x24153,x24152,x24155,x24156)),f270(x24151,x24154,x24153,x24152,x24155,x24156))))+~P3(f298(f299(x24151,a2),a2,f298(x24151,f299(f299(x24151,a2),a2),f327(x24151),x24152),f298(f355(x24154,x24153),f299(x24151,a2),f298(f299(x24154,f299(x24153,f299(x24151,a2))),f299(f355(x24154,x24153),f299(x24151,a2)),f357(x24154,x24153,f299(x24151,a2)),x24155),x24156)))
% 6.71/6.45  [2446]~P3(f298(x24461,a2,f298(x24463,f299(x24461,a2),f298(x24462,f299(x24463,f299(x24461,a2)),x24464,f263(x24461,x24463,x24462,x24464,x24466,x24465)),f267(x24461,x24463,x24462,x24464,x24466,x24465)),x24466))+P3(f298(x24461,a2,f298(f355(x24462,x24463),f299(x24461,a2),f298(f299(x24462,f299(x24463,f299(x24461,a2))),f299(f355(x24462,x24463),f299(x24461,a2)),f357(x24462,x24463,f299(x24461,a2)),x24464),x24465),x24466))
% 6.71/6.45  [2449]~P3(f298(f299(x24491,a2),a2,f298(x24491,f299(f299(x24491,a2),a2),f327(x24491),x24492),f298(x24494,f299(x24491,a2),f298(x24493,f299(x24494,f299(x24491,a2)),x24495,f264(x24491,x24493,x24494,x24492,x24495,x24496)),f265(x24491,x24493,x24494,x24492,x24495,x24496))))+P3(f298(f299(x24491,a2),a2,f298(x24491,f299(f299(x24491,a2),a2),f327(x24491),x24492),f298(f355(x24493,x24494),f299(x24491,a2),f298(f299(x24493,f299(x24494,f299(x24491,a2))),f299(f355(x24493,x24494),f299(x24491,a2)),f357(x24493,x24494,f299(x24491,a2)),x24495),x24496)))
% 6.71/6.45  [2540]P3(f298(f355(x25401,f355(x25402,f355(x25403,x25404))),a2,x25405,x25406))+~P3(f298(f355(x25401,f355(x25402,f355(x25403,x25404))),a2,x25405,f298(f355(x25402,f355(x25403,x25404)),f355(x25401,f355(x25402,f355(x25403,x25404))),f298(x25401,f299(f355(x25402,f355(x25403,x25404)),f355(x25401,f355(x25402,f355(x25403,x25404)))),f356(x25401,f355(x25402,f355(x25403,x25404))),f212(x25401,x25402,x25403,x25404,x25406,x25405)),f298(f355(x25403,x25404),f355(x25402,f355(x25403,x25404)),f298(x25402,f299(f355(x25403,x25404),f355(x25402,f355(x25403,x25404))),f356(x25402,f355(x25403,x25404)),f213(x25401,x25402,x25403,x25404,x25406,x25405)),f298(x25404,f355(x25403,x25404),f298(x25403,f299(x25404,f355(x25403,x25404)),f356(x25403,x25404),f214(x25401,x25402,x25403,x25404,x25406,x25405)),f215(x25401,x25402,x25403,x25404,x25406,x25405))))))
% 6.71/6.45  [2596]~E(f298(f355(a15,f355(a383,a383)),f346(a383),a8,f298(f355(a383,a383),f355(a15,f355(a383,a383)),f298(a15,f299(f355(a383,a383),f355(a15,f355(a383,a383))),f356(a15,f355(a383,a383)),x25963),f298(a383,f355(a383,a383),f298(a383,f299(a383,f355(a383,a383)),f356(a383,a383),x25962),x25964))),f298(a383,f346(a383),f351(a383),x25966))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x25961),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),x25962)),x25963),f298(a383,f30(f311(a20)),f392(f311(a20)),x25964))),x25965),f298(a383,f30(f311(a20)),f392(f311(a20)),x25966)),x25965))
% 6.71/6.45  [2687]~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x26871),x26873),x26874),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x26875)),x26876))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x26871),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f21(f311(a20)),x26872),x26873)),x26874),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x26875)),x26876))
% 6.71/6.45  [2688]~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x26881),x26883),x26884),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x26885)),x26886))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x26881),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x26882),x26883)),x26884),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x26885)),x26886))
% 6.71/6.45  [2689]~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x26891),x26892),x26894),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x26895)),x26896))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x26891),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),x26892),x26893)),x26894),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x26895)),x26896))
% 6.71/6.45  [2690]~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x26901),x26902),x26904),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x26905)),x26906))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x26901),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x26902),x26903)),x26904),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x26905)),x26906))
% 6.71/6.45  [2244]E(f298(f311(x22441),f311(x22442),f298(f299(x22441,x22442),f299(f311(x22441),f311(x22442)),f328(x22441,x22442),f298(x22442,f299(x22441,x22442),f298(x22441,f299(x22442,f299(x22441,x22442)),f298(f299(x22441,x22442),f299(x22441,f299(x22442,f299(x22441,x22442))),f309(x22441,x22442),x22443),x22444),x22445)),x22446),f298(f311(x22441),f311(x22442),f298(f299(x22441,x22442),f299(f311(x22441),f311(x22442)),f328(x22441,x22442),x22443),x22446))+P3(f298(f299(x22441,a2),a2,f298(x22441,f299(f299(x22441,a2),a2),f327(x22441),x22444),f298(f311(x22441),f299(x22441,a2),f353(x22441),x22446)))
% 6.71/6.45  [2497]E(f298(f311(a20),f355(f311(a20),a335),f298(f311(a20),f299(f311(a20),f355(f311(a20),a335)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24971)))))))),f299(f311(a20),f299(f311(a20),f355(f311(a20),a335))),f304(x24971),x24972),x24973),x24974),f298(a335,f355(f311(a20),a335),f298(f311(a20),f299(a335,f355(f311(a20),a335)),f356(f311(a20),a335),x24975),x24976))+~P3(f298(f311(a20),a2,f298(a335,f299(f311(a20),a2),f298(f311(a20),f299(a335,f299(f311(a20),a2)),f298(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24971)))))))),f299(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2)))),f369(x24971),x24972),x24973),x24974),x24976),x24975))
% 6.71/6.45  [2504]P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x25041),x25042)),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f379(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25043)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x25043),x25044))))+~P3(f298(f311(a20),a2,f298(a335,f299(f311(a20),a2),f298(f311(a20),f299(a335,f299(f311(a20),a2)),f298(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25043)))))))),f299(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2)))),f369(x25043),x25044),x25041),x25045),x25046),x25042))
% 6.71/6.45  [2516]~P3(f298(f311(a20),a2,f298(a335,f299(f311(a20),a2),f298(f311(a20),f299(a335,f299(f311(a20),a2)),f298(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25161)))))))),f299(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2)))),f369(x25161),x25162),x25163),x25164),x25165),x25166))+P3(f298(f311(a20),a2,f298(a335,f299(f311(a20),a2),f298(f311(a20),f299(a335,f299(f311(a20),a2)),f298(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25161)))))))),f299(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2)))),f317(x25161),x25162),x25163),x25164),x25165),x25166))
% 6.71/6.45  [2517]~P3(f298(f311(a20),a2,f298(a335,f299(f311(a20),a2),f298(f311(a20),f299(a335,f299(f311(a20),a2)),f298(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25171)))))))),f299(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2)))),f369(x25171),x25172),x25176),x25174),x25175),x25173))+P3(f298(f311(a20),a2,f298(a335,f299(f311(a20),a2),f298(f311(a20),f299(a335,f299(f311(a20),a2)),f298(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25171)))))))),f299(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2)))),f369(x25171),x25172),x25173),x25174),x25175),x25173))
% 6.71/6.45  [2545]E(x25451,a382)+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x25452),x25453),x25454),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x25455),x25456)),x25451))
% 6.71/6.45  [2546]E(x25461,f298(f311(a20),a335,a24,x25462))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x25463),x25464),x25465),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f21(f311(a20)),x25462),x25466)),x25461))
% 6.71/6.45  [2550]E(f298(a335,f346(a335),f351(a335),f277(x25501,x25502,x25503,x25504,x25505,x25506)),f298(f311(a20),f346(a335),x25503,x25504))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x25501),x25502),x25503),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x25504),x25505)),x25506))
% 6.71/6.45  [2551]P3(f298(a335,a2,a312,f116(x25511,x25512,x25513,x25514,x25515,x25516)))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x25511),x25512),x25513),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f21(f311(a20)),x25514),x25515)),x25516))
% 6.71/6.45  [2555]P3(f298(f311(a20),a2,f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),a2),f320(f355(f311(f311(a20)),f30(f311(a20)))),x25551),x25552))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x25551),x25553),x25554),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f21(f311(a20)),x25552),x25555)),x25556))
% 6.71/6.45  [2556]P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(a335,f299(a335,a2)),f403(f355(f311(f311(a20)),f30(f311(a20)))),x25561),f278(x25561,x25562,x25563,x25564,x25565,x25566)),f277(x25561,x25562,x25563,x25564,x25565,x25566)))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x25561),x25562),x25563),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x25564),x25565)),x25566))
% 6.71/6.45  [2582]P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x25821),x25822),x25823),x25824),f278(x25821,x25822,x25823,x25825,x25824,x25826)))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x25821),x25822),x25823),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x25825),x25824)),x25826))
% 6.71/6.45  [2583]P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x25831),x25832),x25833),x25834),f116(x25831,x25832,x25833,x25835,x25834,x25836)))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x25831),x25832),x25833),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f21(f311(a20)),x25835),x25834)),x25836))
% 6.71/6.45  [2262]~P3(f298(x22621,a2,f298(x22622,f299(x22621,a2),x22624,x22625),x22626))+P3(f298(x22621,a2,f298(x22622,f299(x22621,a2),f298(f299(x22622,f299(x22621,a2)),f299(x22622,f299(x22621,a2)),f298(f299(x22622,f299(x22621,a2)),f299(f299(x22622,f299(x22621,a2)),f299(x22622,f299(x22621,a2))),f362(f299(x22622,f299(x22621,a2))),x22623),x22624),x22625),x22626))
% 6.71/6.45  [2264]~P3(f298(x22641,a2,f298(x22642,f299(x22641,a2),x22643,x22645),x22646))+P3(f298(x22641,a2,f298(x22642,f299(x22641,a2),f298(f299(x22642,f299(x22641,a2)),f299(x22642,f299(x22641,a2)),f298(f299(x22642,f299(x22641,a2)),f299(f299(x22642,f299(x22641,a2)),f299(x22642,f299(x22641,a2))),f362(f299(x22642,f299(x22641,a2))),x22643),x22644),x22645),x22646))
% 6.71/6.45  [2699]~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x26991),x26992),x26994),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x26995)),x26996))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a294,x26991),f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f30(f311(a20)),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f34(f30(f311(a20))),x26992),x26993)),x26994),f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f30(f311(a20)),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f34(f30(f311(a20))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x26995)),x26993)),x26996))
% 6.71/6.45  [2710]~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27101),x27102),x27105),f298(a383,f30(f311(a20)),f392(f311(a20)),a341)),x27106))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27101),f298(f311(a20),f30(f311(a20)),f298(f311(a20),f299(f311(a20),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f30(f311(a20)))),f295(f311(a20)),x27102),x27103),x27104)),x27105),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,f298(f311(a20),a1,a5,a342))))),x27106))
% 6.71/6.45  [2660]~E(f298(f355(a15,f355(a383,a383)),f346(a383),a8,f298(f355(a383,a383),f355(a15,f355(a383,a383)),f298(a15,f299(f355(a383,a383),f355(a15,f355(a383,a383))),f356(a15,f355(a383,a383)),x26602),f298(a383,f355(a383,a383),f298(a383,f299(a383,f355(a383,a383)),f356(a383,a383),x26601),x26603))),f298(a383,f346(a383),f351(a383),x26605))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),x26601)),x26602),f298(a383,f30(f311(a20)),f392(f311(a20)),x26603))),x26604)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),x26605)),x26604))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x26606)))
% 6.71/6.45  [2733]~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27331),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x27332),x27333)),x27334),x27335),x27336))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27331),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20)))),f35(f311(a20)),x27332),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),x27333),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x27332),x27333))),f298(a383,f30(f311(a20)),f392(f311(a20)),a384))),x27334),x27335),x27336))
% 6.71/6.45  [2737]~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27371),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20)))),f35(f311(a20)),x27372),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),x27373),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x27372),x27373))),f298(a383,f30(f311(a20)),f392(f311(a20)),a384))),x27374),x27375),x27376))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27371),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x27372),x27373)),x27374),x27375),x27376))
% 6.71/6.45  [2764]~P3(f298(f299(f355(x27642,x27641),a2),a2,f298(f355(x27642,x27641),f299(f299(f355(x27642,x27641),a2),a2),f327(f355(x27642,x27641)),f298(x27641,f355(x27642,x27641),f298(x27642,f299(x27641,f355(x27642,x27641)),f356(x27642,x27641),x27645),x27646)),f298(f299(f355(x27642,x27641),a2),f299(f355(x27642,x27641),a2),f298(f299(f355(x27642,x27641),a2),f299(f299(f355(x27642,x27641),a2),f299(f355(x27642,x27641),a2)),f362(f299(f355(x27642,x27641),a2)),x27643),x27644)))+P3(f298(x27641,a2,f298(x27642,f299(x27641,a2),f298(f299(x27642,f299(x27641,a2)),f299(x27642,f299(x27641,a2)),f298(f299(x27642,f299(x27641,a2)),f299(f299(x27642,f299(x27641,a2)),f299(x27642,f299(x27641,a2))),f362(f299(x27642,f299(x27641,a2))),f298(f299(f355(x27642,x27641),a2),f299(x27642,f299(x27641,a2)),f298(f299(x27642,f299(f299(f355(x27642,x27641),a2),f299(x27641,a2))),f299(f299(f355(x27642,x27641),a2),f299(x27642,f299(x27641,a2))),f28(x27642,f299(f355(x27642,x27641),a2),f299(x27641,a2)),f298(f299(x27642,f299(x27641,f299(f299(f355(x27642,x27641),a2),a2))),f299(x27642,f299(f299(f355(x27642,x27641),a2),f299(x27641,a2))),f298(f299(f299(x27641,f299(f299(f355(x27642,x27641),a2),a2)),f299(f299(f355(x27642,x27641),a2),f299(x27641,a2))),f299(f299(x27642,f299(x27641,f299(f299(f355(x27642,x27641),a2),a2))),f299(x27642,f299(f299(f355(x27642,x27641),a2),f299(x27641,a2)))),f27(f299(x27641,f299(f299(f355(x27642,x27641),a2),a2)),f299(f299(f355(x27642,x27641),a2),f299(x27641,a2)),x27642),f28(x27641,f299(f355(x27642,x27641),a2),a2)),f298(f299(x27642,f299(x27641,f355(x27642,x27641))),f299(x27642,f299(x27641,f299(f299(f355(x27642,x27641),a2),a2))),f298(f299(f299(x27641,f355(x27642,x27641)),f299(x27641,f299(f299(f355(x27642,x27641),a2),a2))),f299(f299(x27642,f299(x27641,f355(x27642,x27641))),f299(x27642,f299(x27641,f299(f299(f355(x27642,x27641),a2),a2)))),f27(f299(x27641,f355(x27642,x27641)),f299(x27641,f299(f299(f355(x27642,x27641),a2),a2)),x27642),f298(f299(f355(x27642,x27641),f299(f299(f355(x27642,x27641),a2),a2)),f299(f299(x27641,f355(x27642,x27641)),f299(x27641,f299(f299(f355(x27642,x27641),a2),a2))),f27(f355(x27642,x27641),f299(f299(f355(x27642,x27641),a2),a2),x27641),f327(f355(x27642,x27641)))),f356(x27642,x27641)))),x27643)),f298(f299(f355(x27642,x27641),a2),f299(x27642,f299(x27641,a2)),f298(f299(x27642,f299(f299(f355(x27642,x27641),a2),f299(x27641,a2))),f299(f299(f355(x27642,x27641),a2),f299(x27642,f299(x27641,a2))),f28(x27642,f299(f355(x27642,x27641),a2),f299(x27641,a2)),f298(f299(x27642,f299(x27641,f299(f299(f355(x27642,x27641),a2),a2))),f299(x27642,f299(f299(f355(x27642,x27641),a2),f299(x27641,a2))),f298(f299(f299(x27641,f299(f299(f355(x27642,x27641),a2),a2)),f299(f299(f355(x27642,x27641),a2),f299(x27641,a2))),f299(f299(x27642,f299(x27641,f299(f299(f355(x27642,x27641),a2),a2))),f299(x27642,f299(f299(f355(x27642,x27641),a2),f299(x27641,a2)))),f27(f299(x27641,f299(f299(f355(x27642,x27641),a2),a2)),f299(f299(f355(x27642,x27641),a2),f299(x27641,a2)),x27642),f28(x27641,f299(f355(x27642,x27641),a2),a2)),f298(f299(x27642,f299(x27641,f355(x27642,x27641))),f299(x27642,f299(x27641,f299(f299(f355(x27642,x27641),a2),a2))),f298(f299(f299(x27641,f355(x27642,x27641)),f299(x27641,f299(f299(f355(x27642,x27641),a2),a2))),f299(f299(x27642,f299(x27641,f355(x27642,x27641))),f299(x27642,f299(x27641,f299(f299(f355(x27642,x27641),a2),a2)))),f27(f299(x27641,f355(x27642,x27641)),f299(x27641,f299(f299(f355(x27642,x27641),a2),a2)),x27642),f298(f299(f355(x27642,x27641),f299(f299(f355(x27642,x27641),a2),a2)),f299(f299(x27641,f355(x27642,x27641)),f299(x27641,f299(f299(f355(x27642,x27641),a2),a2))),f27(f355(x27642,x27641),f299(f299(f355(x27642,x27641),a2),a2),x27641),f327(f355(x27642,x27641)))),f356(x27642,x27641)))),x27644)),x27645),x27646))
% 6.71/6.45  [2796]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x27962),x27963)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x27964),x27965))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x27966)))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f21(f311(a20)),x27961),x27962)),x27963)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f21(f311(a20)),x27961),x27964)),x27965))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x27966)))
% 6.71/6.45  [2797]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x27972),x27973)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x27974),x27975))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x27976)))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x27971),x27972)),x27973)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x27971),x27974)),x27975))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x27976)))
% 6.71/6.45  [2798]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x27981),x27983)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x27984),x27985))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x27986)))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),x27981),x27982)),x27983)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),x27984),x27982)),x27985))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x27986)))
% 6.71/6.45  [2800]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28001),x28003)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28004),x28005))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28006)))+P3(f298(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f30(f311(a20)),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f34(f30(f311(a20))),x28001),x28002)),x28003)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f30(f311(a20)),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f34(f30(f311(a20))),x28004),x28002)),x28005))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a366,x28006)))
% 6.71/6.45  [2808]~P3(f298(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28082),x28083)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28084),x28085))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a366,x28086)))+P3(f298(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f30(f311(a20)),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f34(f30(f311(a20))),f298(a383,f30(f311(a20)),f392(f311(a20)),x28081)),x28082)),x28083)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f30(f311(a20)),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f34(f30(f311(a20))),f298(a383,f30(f311(a20)),f392(f311(a20)),x28081)),x28084)),x28085))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a366,x28086)))
% 6.71/6.45  [2907]P3(f298(f299(f355(x29071,x29072),a2),a2,f298(f355(x29071,x29072),f299(f299(f355(x29071,x29072),a2),a2),f327(f355(x29071,x29072)),f298(x29072,f355(x29071,x29072),f298(x29071,f299(x29072,f355(x29071,x29072)),f356(x29071,x29072),x29073),x29074)),f298(f299(f355(x29071,x29072),a2),f299(f355(x29071,x29072),a2),f298(f299(f355(x29071,x29072),a2),f299(f299(f355(x29071,x29072),a2),f299(f355(x29071,x29072),a2)),f362(f299(f355(x29071,x29072),a2)),x29075),x29076)))+~P3(f298(x29072,a2,f298(x29071,f299(x29072,a2),f298(f299(x29071,f299(x29072,a2)),f299(x29071,f299(x29072,a2)),f298(f299(x29071,f299(x29072,a2)),f299(f299(x29071,f299(x29072,a2)),f299(x29071,f299(x29072,a2))),f362(f299(x29071,f299(x29072,a2))),f298(f299(f355(x29071,x29072),a2),f299(x29071,f299(x29072,a2)),f298(f299(x29071,f299(f299(f355(x29071,x29072),a2),f299(x29072,a2))),f299(f299(f355(x29071,x29072),a2),f299(x29071,f299(x29072,a2))),f28(x29071,f299(f355(x29071,x29072),a2),f299(x29072,a2)),f298(f299(x29071,f299(x29072,f299(f299(f355(x29071,x29072),a2),a2))),f299(x29071,f299(f299(f355(x29071,x29072),a2),f299(x29072,a2))),f298(f299(f299(x29072,f299(f299(f355(x29071,x29072),a2),a2)),f299(f299(f355(x29071,x29072),a2),f299(x29072,a2))),f299(f299(x29071,f299(x29072,f299(f299(f355(x29071,x29072),a2),a2))),f299(x29071,f299(f299(f355(x29071,x29072),a2),f299(x29072,a2)))),f27(f299(x29072,f299(f299(f355(x29071,x29072),a2),a2)),f299(f299(f355(x29071,x29072),a2),f299(x29072,a2)),x29071),f28(x29072,f299(f355(x29071,x29072),a2),a2)),f298(f299(x29071,f299(x29072,f355(x29071,x29072))),f299(x29071,f299(x29072,f299(f299(f355(x29071,x29072),a2),a2))),f298(f299(f299(x29072,f355(x29071,x29072)),f299(x29072,f299(f299(f355(x29071,x29072),a2),a2))),f299(f299(x29071,f299(x29072,f355(x29071,x29072))),f299(x29071,f299(x29072,f299(f299(f355(x29071,x29072),a2),a2)))),f27(f299(x29072,f355(x29071,x29072)),f299(x29072,f299(f299(f355(x29071,x29072),a2),a2)),x29071),f298(f299(f355(x29071,x29072),f299(f299(f355(x29071,x29072),a2),a2)),f299(f299(x29072,f355(x29071,x29072)),f299(x29072,f299(f299(f355(x29071,x29072),a2),a2))),f27(f355(x29071,x29072),f299(f299(f355(x29071,x29072),a2),a2),x29072),f327(f355(x29071,x29072)))),f356(x29071,x29072)))),x29075)),f298(f299(f355(x29071,x29072),a2),f299(x29071,f299(x29072,a2)),f298(f299(x29071,f299(f299(f355(x29071,x29072),a2),f299(x29072,a2))),f299(f299(f355(x29071,x29072),a2),f299(x29071,f299(x29072,a2))),f28(x29071,f299(f355(x29071,x29072),a2),f299(x29072,a2)),f298(f299(x29071,f299(x29072,f299(f299(f355(x29071,x29072),a2),a2))),f299(x29071,f299(f299(f355(x29071,x29072),a2),f299(x29072,a2))),f298(f299(f299(x29072,f299(f299(f355(x29071,x29072),a2),a2)),f299(f299(f355(x29071,x29072),a2),f299(x29072,a2))),f299(f299(x29071,f299(x29072,f299(f299(f355(x29071,x29072),a2),a2))),f299(x29071,f299(f299(f355(x29071,x29072),a2),f299(x29072,a2)))),f27(f299(x29072,f299(f299(f355(x29071,x29072),a2),a2)),f299(f299(f355(x29071,x29072),a2),f299(x29072,a2)),x29071),f28(x29072,f299(f355(x29071,x29072),a2),a2)),f298(f299(x29071,f299(x29072,f355(x29071,x29072))),f299(x29071,f299(x29072,f299(f299(f355(x29071,x29072),a2),a2))),f298(f299(f299(x29072,f355(x29071,x29072)),f299(x29072,f299(f299(f355(x29071,x29072),a2),a2))),f299(f299(x29071,f299(x29072,f355(x29071,x29072))),f299(x29071,f299(x29072,f299(f299(f355(x29071,x29072),a2),a2)))),f27(f299(x29072,f355(x29071,x29072)),f299(x29072,f299(f299(f355(x29071,x29072),a2),a2)),x29071),f298(f299(f355(x29071,x29072),f299(f299(f355(x29071,x29072),a2),a2)),f299(f299(x29072,f355(x29071,x29072)),f299(x29072,f299(f299(f355(x29071,x29072),a2),a2))),f27(f355(x29071,x29072),f299(f299(f355(x29071,x29072),a2),a2),x29072),f327(f355(x29071,x29072)))),f356(x29071,x29072)))),x29076)),x29073),x29074))
% 6.71/6.45  [2845]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28452),x28453)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x28454)),x28455))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28456))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f21(f311(a20)),x28451),x28452)),x28453)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x28454)),x28455))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28456))))
% 6.71/6.45  [2846]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28462),x28463)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x28464)),x28465))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28466))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x28461),x28462)),x28463)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x28464)),x28465))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28466))))
% 6.71/6.45  [2847]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28471),x28473)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x28474)),x28475))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28476))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),x28471),x28472)),x28473)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x28474)),x28475))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28476))))
% 6.71/6.46  [2848]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28481),x28483)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x28484)),x28485))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28486))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x28481),x28482)),x28483)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x28484)),x28485))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28486))))
% 6.71/6.46  [2850]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28502),x28503)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28504),x28505))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28506))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f21(f311(a20)),x28501),x28502)),x28503)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f21(f311(a20)),x28501),x28504)),x28505))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28506))))
% 6.71/6.46  [2851]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28512),x28513)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28514),x28515))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28516))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x28511),x28512)),x28513)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x28511),x28514)),x28515))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28516))))
% 6.71/6.46  [2852]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28521),x28523)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28524),x28525))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28526))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),x28521),x28522)),x28523)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),x28524),x28522)),x28525))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28526))))
% 6.71/6.46  [2854]P3(f298(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f30(f311(a20)),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f34(f30(f311(a20))),x28541),x28542)),x28543)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f30(f311(a20)),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f34(f30(f311(a20))),x28544),x28542)),x28545))),f298(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a366,x28546))))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28541),x28543)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28544),x28545))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28546))))
% 6.71/6.46  [2863]~P3(f298(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28632),x28633)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28634),x28635))),f298(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a366,x28636))))+P3(f298(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f30(f311(a20)),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f34(f30(f311(a20))),f298(a383,f30(f311(a20)),f392(f311(a20)),x28631)),x28632)),x28633)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f30(f311(a20)),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f34(f30(f311(a20))),f298(a383,f30(f311(a20)),f392(f311(a20)),x28631)),x28634)),x28635))),f298(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a366,x28636))))
% 6.71/6.46  [2865]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28651),x28654)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),a341)),x28655))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28656))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(a20),f30(f311(a20)),f298(f311(a20),f299(f311(a20),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f30(f311(a20)))),f295(f311(a20)),x28651),x28652),x28653)),x28654)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,f298(f311(a20),a1,a5,a342))))),x28655))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28656))))
% 6.71/6.46  [2691]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x26911),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f21(f311(a20)),x26912),x26913)),x26914),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f21(f311(a20)),x26912),x26915)),x26916))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x26911),x26913),x26914),x26915),x26916))
% 6.71/6.46  [2692]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x26921),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x26922),x26923)),x26924),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x26922),x26925)),x26926))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x26921),x26923),x26924),x26925),x26926))
% 6.71/6.46  [2693]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x26931),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),x26932),x26933)),x26934),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),x26935),x26933)),x26936))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x26931),x26932),x26934),x26935),x26936))
% 6.71/6.46  [2697]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a368,x26971),f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f30(f311(a20)),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f34(f30(f311(a20))),x26972),x26973)),x26974),f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f30(f311(a20)),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f34(f30(f311(a20))),x26975),x26973)),x26976))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x26971),x26972),x26974),x26975),x26976))
% 6.71/6.46  [2708]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a368,x27081),f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f30(f311(a20)),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f34(f30(f311(a20))),f298(a383,f30(f311(a20)),f392(f311(a20)),x27082)),x27083)),x27084),f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f30(f311(a20)),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f34(f30(f311(a20))),f298(a383,f30(f311(a20)),f392(f311(a20)),x27082)),x27085)),x27086))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a368,x27081),x27083),x27084),x27085),x27086))
% 6.71/6.46  [2015]~E(f298(f311(x20151),f311(x20155),f298(f299(x20151,x20155),f299(f311(x20151),f311(x20155)),f328(x20151,x20155),x20156),x20152),f298(f311(x20153),f311(x20155),f298(f299(x20153,x20155),f299(f311(x20153),f311(x20155)),f328(x20153,x20155),x20157),x20154))+E(f298(f311(x20151),a1,f352(f311(x20151)),x20152),f298(f311(x20153),a1,f352(f311(x20153)),x20154))
% 6.71/6.46  [2208]E(f298(x22081,x22081,f14(x22081),x22082),f298(x22081,x22081,f14(x22081),x22083))+~E(f298(f346(x22081),f299(x22084,f346(x22081)),f298(x22084,f299(f346(x22081),f299(x22084,f346(x22081))),f298(f299(x22084,f346(x22081)),f299(x22084,f299(f346(x22081),f299(x22084,f346(x22081)))),f309(x22084,f346(x22081)),x22085),x22086),f298(x22081,f346(x22081),f351(x22081),x22082)),f298(f346(x22081),f299(x22084,f346(x22081)),f298(x22084,f299(f346(x22081),f299(x22084,f346(x22081))),f298(f299(x22084,f346(x22081)),f299(x22084,f299(f346(x22081),f299(x22084,f346(x22081)))),f309(x22084,f346(x22081)),x22087),x22086),f298(x22081,f346(x22081),f351(x22081),x22083)))
% 6.71/6.46  [2116]E(x21161,x21162)+~E(f298(f30(x21163),f30(x21163),f298(a335,f299(f30(x21163),f30(x21163)),f298(x21163,f299(a335,f299(f30(x21163),f30(x21163))),f10(x21163),x21164),x21165),x21161),f298(f30(x21163),f30(x21163),f298(a335,f299(f30(x21163),f30(x21163)),f298(x21163,f299(a335,f299(f30(x21163),f30(x21163))),f10(x21163),x21166),x21167),x21162))
% 6.71/6.46  [2117]E(x21171,x21172)+~E(f298(f30(x21173),f30(x21173),f298(a335,f299(f30(x21173),f30(x21173)),f298(x21173,f299(a335,f299(f30(x21173),f30(x21173))),f10(x21173),x21174),x21171),x21175),f298(f30(x21173),f30(x21173),f298(a335,f299(f30(x21173),f30(x21173)),f298(x21173,f299(a335,f299(f30(x21173),f30(x21173))),f10(x21173),x21176),x21172),x21177))
% 6.71/6.46  [2118]E(x21181,x21182)+~E(f298(f311(a20),f30(x21183),f298(f311(a20),f299(f311(a20),f30(x21183)),f298(f30(x21183),f299(f311(a20),f299(f311(a20),f30(x21183))),f295(x21183),x21184),x21185),x21181),f298(f311(a20),f30(x21183),f298(f311(a20),f299(f311(a20),f30(x21183)),f298(f30(x21183),f299(f311(a20),f299(f311(a20),f30(x21183))),f295(x21183),x21186),x21187),x21182))
% 6.71/6.46  [2119]E(x21191,x21192)+~E(f298(f311(a20),f30(x21193),f298(f311(a20),f299(f311(a20),f30(x21193)),f298(f30(x21193),f299(f311(a20),f299(f311(a20),f30(x21193))),f295(x21193),x21194),x21191),x21195),f298(f311(a20),f30(x21193),f298(f311(a20),f299(f311(a20),f30(x21193)),f298(f30(x21193),f299(f311(a20),f299(f311(a20),f30(x21193))),f295(x21193),x21196),x21192),x21197))
% 6.71/6.46  [2120]E(x21201,x21202)+~E(f298(f311(a20),f30(x21203),f298(f311(a20),f299(f311(a20),f30(x21203)),f298(f30(x21203),f299(f311(a20),f299(f311(a20),f30(x21203))),f295(x21203),x21201),x21204),x21205),f298(f311(a20),f30(x21203),f298(f311(a20),f299(f311(a20),f30(x21203)),f298(f30(x21203),f299(f311(a20),f299(f311(a20),f30(x21203))),f295(x21203),x21202),x21206),x21207))
% 6.71/6.46  [2121]E(x21211,x21212)+~E(f298(f30(x21213),f30(x21213),f298(a15,f299(f30(x21213),f30(x21213)),f298(f30(x21213),f299(a15,f299(f30(x21213),f30(x21213))),f9(x21213),x21214),x21215),x21211),f298(f30(x21213),f30(x21213),f298(a15,f299(f30(x21213),f30(x21213)),f298(f30(x21213),f299(a15,f299(f30(x21213),f30(x21213))),f9(x21213),x21216),x21217),x21212))
% 6.71/6.46  [2122]E(x21221,x21222)+~E(f298(f30(x21223),f30(x21223),f298(a15,f299(f30(x21223),f30(x21223)),f298(f30(x21223),f299(a15,f299(f30(x21223),f30(x21223))),f9(x21223),x21221),x21224),x21225),f298(f30(x21223),f30(x21223),f298(a15,f299(f30(x21223),f30(x21223)),f298(f30(x21223),f299(a15,f299(f30(x21223),f30(x21223))),f9(x21223),x21222),x21226),x21227))
% 6.71/6.46  [2128]E(x21281,x21282)+~E(f298(f30(x21283),f30(x21283),f298(f30(x21283),f299(f30(x21283),f30(x21283)),f298(f30(x21283),f299(f30(x21283),f299(f30(x21283),f30(x21283))),f35(x21283),x21284),x21285),x21281),f298(f30(x21283),f30(x21283),f298(f30(x21283),f299(f30(x21283),f30(x21283)),f298(f30(x21283),f299(f30(x21283),f299(f30(x21283),f30(x21283))),f35(x21283),x21286),x21287),x21282))
% 6.71/6.46  [2129]E(x21291,x21292)+~E(f298(f30(x21293),f30(x21293),f298(f30(x21293),f299(f30(x21293),f30(x21293)),f298(f30(x21293),f299(f30(x21293),f299(f30(x21293),f30(x21293))),f35(x21293),x21294),x21291),x21295),f298(f30(x21293),f30(x21293),f298(f30(x21293),f299(f30(x21293),f30(x21293)),f298(f30(x21293),f299(f30(x21293),f299(f30(x21293),f30(x21293))),f35(x21293),x21296),x21292),x21297))
% 6.71/6.46  [2130]E(x21301,x21302)+~E(f298(f30(x21303),f30(x21303),f298(f30(x21303),f299(f30(x21303),f30(x21303)),f298(f30(x21303),f299(f30(x21303),f299(f30(x21303),f30(x21303))),f35(x21303),x21301),x21304),x21305),f298(f30(x21303),f30(x21303),f298(f30(x21303),f299(f30(x21303),f30(x21303)),f298(f30(x21303),f299(f30(x21303),f299(f30(x21303),f30(x21303))),f35(x21303),x21302),x21306),x21307))
% 6.71/6.46  [2134]E(f298(x21341,x21341,f14(x21341),x21342),f298(x21341,x21341,f14(x21341),x21343))+~E(f298(f30(x21341),f30(x21341),f298(a335,f299(f30(x21341),f30(x21341)),f298(x21341,f299(a335,f299(f30(x21341),f30(x21341))),f10(x21341),x21342),x21344),x21345),f298(f30(x21341),f30(x21341),f298(a335,f299(f30(x21341),f30(x21341)),f298(x21341,f299(a335,f299(f30(x21341),f30(x21341))),f10(x21341),x21343),x21346),x21347))
% 6.71/6.46  [2138]E(f298(a15,a15,f14(a15),x21381),f298(a15,a15,f14(a15),x21382))+~E(f298(f30(x21383),f30(x21383),f298(a15,f299(f30(x21383),f30(x21383)),f298(f30(x21383),f299(a15,f299(f30(x21383),f30(x21383))),f9(x21383),x21384),x21381),x21385),f298(f30(x21383),f30(x21383),f298(a15,f299(f30(x21383),f30(x21383)),f298(f30(x21383),f299(a15,f299(f30(x21383),f30(x21383))),f9(x21383),x21386),x21382),x21387))
% 6.71/6.46  [2146]E(x21461,x21462)+~E(f298(f311(f30(x21463)),f30(x21463),f298(f311(a20),f299(f311(f30(x21463)),f30(x21463)),f298(f30(x21463),f299(f311(a20),f299(f311(f30(x21463)),f30(x21463))),f22(x21463),x21464),x21465),x21461),f298(f311(f30(x21463)),f30(x21463),f298(f311(a20),f299(f311(f30(x21463)),f30(x21463)),f298(f30(x21463),f299(f311(a20),f299(f311(f30(x21463)),f30(x21463))),f22(x21463),x21466),x21467),x21462))
% 6.71/6.46  [2147]E(x21471,x21472)+~E(f298(f311(f30(x21473)),f30(x21473),f298(f311(a20),f299(f311(f30(x21473)),f30(x21473)),f298(f30(x21473),f299(f311(a20),f299(f311(f30(x21473)),f30(x21473))),f22(x21473),x21474),x21471),x21475),f298(f311(f30(x21473)),f30(x21473),f298(f311(a20),f299(f311(f30(x21473)),f30(x21473)),f298(f30(x21473),f299(f311(a20),f299(f311(f30(x21473)),f30(x21473))),f22(x21473),x21476),x21472),x21477))
% 6.71/6.46  [2148]E(x21481,x21482)+~E(f298(f311(f30(x21483)),f30(x21483),f298(f311(a20),f299(f311(f30(x21483)),f30(x21483)),f298(f30(x21483),f299(f311(a20),f299(f311(f30(x21483)),f30(x21483))),f22(x21483),x21481),x21484),x21485),f298(f311(f30(x21483)),f30(x21483),f298(f311(a20),f299(f311(f30(x21483)),f30(x21483)),f298(f30(x21483),f299(f311(a20),f299(f311(f30(x21483)),f30(x21483))),f22(x21483),x21482),x21486),x21487))
% 6.71/6.46  [2284]P3(f298(x22841,a2,f298(x22842,f299(x22841,a2),x22843,x22844),x22845))+~P3(f298(f311(x22841),a2,f298(f311(x22842),f299(f311(x22841),a2),f298(f299(x22842,f299(x22841,a2)),f299(f311(x22842),f299(f311(x22841),a2)),f329(x22842,x22841),x22843),f298(f311(x22842),f311(x22842),f298(x22842,f299(f311(x22842),f311(x22842)),f34(x22842),x22844),x22846)),f298(f311(x22841),f311(x22841),f298(x22841,f299(f311(x22841),f311(x22841)),f34(x22841),x22845),x22847)))
% 6.71/6.46  [2300]~P3(f298(f311(x23001),a2,f298(f311(x23002),f299(f311(x23001),a2),f298(f299(x23002,f299(x23001,a2)),f299(f311(x23002),f299(f311(x23001),a2)),f329(x23002,x23001),x23003),f298(f311(x23002),f311(x23002),f298(x23002,f299(f311(x23002),f311(x23002)),f34(x23002),x23006),x23004)),f298(f311(x23001),f311(x23001),f298(x23001,f299(f311(x23001),f311(x23001)),f34(x23001),x23007),x23005)))+P3(f298(f311(x23001),a2,f298(f311(x23002),f299(f311(x23001),a2),f298(f299(x23002,f299(x23001,a2)),f299(f311(x23002),f299(f311(x23001),a2)),f329(x23002,x23001),x23003),x23004),x23005))
% 6.71/6.46  [2280]~P3(f298(f299(x22801,a2),a2,f298(x22801,f299(f299(x22801,a2),a2),f327(x22801),x22802),f298(x22804,f299(x22801,a2),f298(x22803,f299(x22804,f299(x22801,a2)),x22805,x22806),x22807)))+P3(f298(f299(x22801,a2),a2,f298(x22801,f299(f299(x22801,a2),a2),f327(x22801),x22802),f298(f355(x22803,x22804),f299(x22801,a2),f298(f299(x22803,f299(x22804,f299(x22801,a2))),f299(f355(x22803,x22804),f299(x22801,a2)),f357(x22803,x22804,f299(x22801,a2)),x22805),f298(x22804,f355(x22803,x22804),f298(x22803,f299(x22804,f355(x22803,x22804)),f356(x22803,x22804),x22806),x22807))))
% 6.71/6.46  [2290]~P3(f298(x22901,a2,f298(f355(x22903,x22902),f299(x22901,a2),f298(f299(x22903,f299(x22902,f299(x22901,a2))),f299(f355(x22903,x22902),f299(x22901,a2)),f357(x22903,x22902,f299(x22901,a2)),x22904),f298(x22902,f355(x22903,x22902),f298(x22903,f299(x22902,f355(x22903,x22902)),f356(x22903,x22902),x22905),x22906)),x22907))+P3(f298(x22901,a2,f298(x22902,f299(x22901,a2),f298(x22903,f299(x22902,f299(x22901,a2)),x22904,x22905),x22906),x22907))
% 6.71/6.46  [2700]~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27001),x27002),x27005),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x27006)),x27007))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27001),f298(f311(a20),f30(f311(a20)),f298(f311(a20),f299(f311(a20),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f30(f311(a20)))),f295(f311(a20)),x27002),x27003),x27004)),x27005),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x27006)),x27007))
% 6.71/6.46  [2701]~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27011),x27012),x27015),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x27016)),x27017))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27011),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),x27012),x27013),x27014)),x27015),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x27016)),x27017))
% 6.71/6.46  [2702]~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27021),x27022),x27025),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x27026)),x27027))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27021),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20)))),f35(f311(a20)),x27022),x27023),x27024)),x27025),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x27026)),x27027))
% 6.71/6.46  [2706]~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27061),x27062),x27065),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x27066)),x27067))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27061),f298(f311(f30(f311(a20))),f30(f311(a20)),f298(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20)))),f22(f311(a20)),x27062),x27063),x27064)),x27065),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x27066)),x27067))
% 6.71/6.46  [2372]E(f298(f311(x23721),f299(x23722,f346(x23721)),f298(f311(x23722),f299(f311(x23721),f299(x23722,f346(x23721))),f298(f299(x23722,f346(x23721)),f299(f311(x23722),f299(f311(x23721),f299(x23722,f346(x23721)))),f331(x23722,x23721),f298(f346(x23721),f299(x23722,f346(x23721)),f298(x23722,f299(f346(x23721),f299(x23722,f346(x23721))),f298(f299(x23722,f346(x23721)),f299(x23722,f299(f346(x23721),f299(x23722,f346(x23721)))),f309(x23722,f346(x23721)),x23723),x23724),f298(x23721,f346(x23721),f351(x23721),x23725))),x23726),x23727),f298(f346(x23721),f299(x23722,f346(x23721)),f298(x23722,f299(f346(x23721),f299(x23722,f346(x23721))),f298(f299(x23722,f346(x23721)),f299(x23722,f299(f346(x23721),f299(x23722,f346(x23721)))),f309(x23722,f346(x23721)),f298(f311(x23721),f299(x23722,f346(x23721)),f298(f311(x23722),f299(f311(x23721),f299(x23722,f346(x23721))),f298(f299(x23722,f346(x23721)),f299(f311(x23722),f299(f311(x23721),f299(x23722,f346(x23721)))),f331(x23722,x23721),x23723),x23726),x23727)),x23724),f298(x23721,f346(x23721),f351(x23721),x23725)))+P3(f298(f299(x23722,a2),a2,f298(x23722,f299(f299(x23722,a2),a2),f327(x23722),x23724),f298(f311(x23722),f299(x23722,a2),f353(x23722),x23726)))
% 6.71/6.46  [2664]P3(f298(f299(f311(a20),a2),a2,f298(f299(f311(a20),a2),f299(f299(f311(a20),a2),a2),f349(f299(f311(a20),a2)),f298(f299(f311(a20),f346(a383)),f299(f311(a20),a2),f41(f311(a20),a383),x26641)),f298(f299(f311(a20),f346(a383)),f299(f311(a20),a2),f41(f311(a20),a383),x26642)))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x26643),x26644),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x26645),x26641)),x26646),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x26647),x26642)))
% 6.71/6.46  [2666]P3(f298(f299(f311(a20),a2),a2,f298(f299(f311(a20),a2),f299(f299(f311(a20),a2),a2),f349(f299(f311(a20),a2)),f298(f299(f311(a20),f346(a383)),f299(f311(a20),a2),f41(f311(a20),a383),x26661)),f298(f299(f311(a20),f346(a383)),f299(f311(a20),a2),f41(f311(a20),a383),x26662)))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a294,x26663),x26664),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x26665),x26661)),x26666),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x26667),x26662)))
% 6.71/6.46  [2903]P3(f298(f355(x29031,f355(x29032,f355(x29033,f355(x29034,x29035)))),a2,x29036,x29037))+~P3(f298(f355(x29031,f355(x29032,f355(x29033,f355(x29034,x29035)))),a2,x29036,f298(f355(x29032,f355(x29033,f355(x29034,x29035))),f355(x29031,f355(x29032,f355(x29033,f355(x29034,x29035)))),f298(x29031,f299(f355(x29032,f355(x29033,f355(x29034,x29035))),f355(x29031,f355(x29032,f355(x29033,f355(x29034,x29035))))),f356(x29031,f355(x29032,f355(x29033,f355(x29034,x29035)))),f107(x29031,x29032,x29033,x29034,x29035,x29037,x29036)),f298(f355(x29033,f355(x29034,x29035)),f355(x29032,f355(x29033,f355(x29034,x29035))),f298(x29032,f299(f355(x29033,f355(x29034,x29035)),f355(x29032,f355(x29033,f355(x29034,x29035)))),f356(x29032,f355(x29033,f355(x29034,x29035))),f117(x29031,x29032,x29033,x29034,x29035,x29037,x29036)),f298(f355(x29034,x29035),f355(x29033,f355(x29034,x29035)),f298(x29033,f299(f355(x29034,x29035),f355(x29033,f355(x29034,x29035))),f356(x29033,f355(x29034,x29035)),f127(x29031,x29032,x29033,x29034,x29035,x29037,x29036)),f298(x29035,f355(x29034,x29035),f298(x29034,f299(x29035,f355(x29034,x29035)),f356(x29034,x29035),f139(x29031,x29032,x29033,x29034,x29035,x29037,x29036)),f146(x29031,x29032,x29033,x29034,x29035,x29037,x29036)))))))
% 6.71/6.46  [2356]E(f298(x23561,x23561,f14(x23561),x23562),f298(x23561,x23561,f14(x23561),x23563))+E(f298(x23564,f299(x23561,x23564),f298(x23561,f299(x23564,f299(x23561,x23564)),f298(f299(x23561,x23564),f299(x23561,f299(x23564,f299(x23561,x23564))),f309(x23561,x23564),f298(x23564,f299(x23561,x23564),f298(x23561,f299(x23564,f299(x23561,x23564)),f298(f299(x23561,x23564),f299(x23561,f299(x23564,f299(x23561,x23564))),f309(x23561,x23564),x23565),x23562),x23566)),x23563),x23567),f298(x23564,f299(x23561,x23564),f298(x23561,f299(x23564,f299(x23561,x23564)),f298(f299(x23561,x23564),f299(x23561,f299(x23564,f299(x23561,x23564))),f309(x23561,x23564),f298(x23564,f299(x23561,x23564),f298(x23561,f299(x23564,f299(x23561,x23564)),f298(f299(x23561,x23564),f299(x23561,f299(x23564,f299(x23561,x23564))),f309(x23561,x23564),x23565),x23563),x23567)),x23562),x23566))
% 6.71/6.46  [2358]~P3(f298(f311(x23581),a2,f298(f311(x23583),f299(f311(x23581),a2),f298(f299(x23583,f299(x23581,a2)),f299(f311(x23583),f299(f311(x23581),a2)),f329(x23583,x23581),x23584),f298(f311(x23582),f311(x23583),f298(f299(x23582,x23583),f299(f311(x23582),f311(x23583)),f328(x23582,x23583),x23585),x23586)),x23587))+P3(f298(f311(x23581),a2,f298(f311(x23582),f299(f311(x23581),a2),f298(f299(x23582,f299(x23581,a2)),f299(f311(x23582),f299(f311(x23581),a2)),f329(x23582,x23581),f298(f299(x23582,x23583),f299(x23582,f299(x23581,a2)),f298(f299(x23583,f299(x23581,a2)),f299(f299(x23582,x23583),f299(x23582,f299(x23581,a2))),f27(x23583,f299(x23581,a2),x23582),x23584),x23585)),x23586),x23587))
% 6.71/6.46  [2366]P3(f298(f311(x23661),a2,f298(f311(x23662),f299(f311(x23661),a2),f298(f299(x23662,f299(x23661,a2)),f299(f311(x23662),f299(f311(x23661),a2)),f329(x23662,x23661),x23663),f298(f311(x23664),f311(x23662),f298(f299(x23664,x23662),f299(f311(x23664),f311(x23662)),f328(x23664,x23662),x23665),x23666)),x23667))+~P3(f298(f311(x23661),a2,f298(f311(x23664),f299(f311(x23661),a2),f298(f299(x23664,f299(x23661,a2)),f299(f311(x23664),f299(f311(x23661),a2)),f329(x23664,x23661),f298(f299(x23664,x23662),f299(x23664,f299(x23661,a2)),f298(f299(x23662,f299(x23661,a2)),f299(f299(x23664,x23662),f299(x23664,f299(x23661,a2))),f27(x23662,f299(x23661,a2),x23664),x23663),x23665)),x23666),x23667))
% 6.71/6.46  [2586]~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x25861),x25862),f298(f346(a335),f299(f311(a20),f346(a335)),f298(f311(a20),f299(f346(a335),f299(f311(a20),f346(a335))),f298(f299(f311(a20),f346(a335)),f299(f311(a20),f299(f346(a335),f299(f311(a20),f346(a335)))),f309(f311(a20),f346(a335)),x25863),x25864),f298(a335,f346(a335),f351(a335),x25865))),x25866),x25867))+P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x25861),x25862),x25863),f298(f30(f311(a20)),f30(f311(a20)),f298(a335,f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(a335,f299(f30(f311(a20)),f30(f311(a20)))),f10(f311(a20)),x25864),x25865),x25866)),x25867))
% 6.71/6.46  [2474]~P3(f298(f311(x24743),a2,f298(f311(x24742),f299(f311(x24743),a2),f298(f299(x24742,f299(x24743,a2)),f299(f311(x24742),f299(f311(x24743),a2)),f329(x24742,x24743),x24744),x24746),f298(f311(x24741),f311(x24743),f298(f299(x24741,x24743),f299(f311(x24741),f311(x24743)),f328(x24741,x24743),x24745),x24747)))+P3(f298(f311(x24741),a2,f298(f311(x24742),f299(f311(x24741),a2),f298(f299(x24742,f299(x24741,a2)),f299(f311(x24742),f299(f311(x24741),a2)),f329(x24742,x24741),f298(f299(x24741,x24743),f299(x24742,f299(x24741,a2)),f298(f299(x24742,f299(f299(x24741,x24743),f299(x24741,a2))),f299(f299(x24741,x24743),f299(x24742,f299(x24741,a2))),f28(x24742,f299(x24741,x24743),f299(x24741,a2)),f298(f299(x24742,f299(x24743,a2)),f299(x24742,f299(f299(x24741,x24743),f299(x24741,a2))),f298(f299(f299(x24743,a2),f299(f299(x24741,x24743),f299(x24741,a2))),f299(f299(x24742,f299(x24743,a2)),f299(x24742,f299(f299(x24741,x24743),f299(x24741,a2)))),f27(f299(x24743,a2),f299(f299(x24741,x24743),f299(x24741,a2)),x24742),f27(x24743,a2,x24741)),x24744)),x24745)),x24746),x24747))
% 6.71/6.46  [2501]P3(f298(f311(x25011),a2,f298(f311(x25012),f299(f311(x25011),a2),f298(f299(x25012,f299(x25011,a2)),f299(f311(x25012),f299(f311(x25011),a2)),f329(x25012,x25011),x25013),x25014),f298(f311(x25015),f311(x25011),f298(f299(x25015,x25011),f299(f311(x25015),f311(x25011)),f328(x25015,x25011),x25016),x25017)))+~P3(f298(f311(x25015),a2,f298(f311(x25012),f299(f311(x25015),a2),f298(f299(x25012,f299(x25015,a2)),f299(f311(x25012),f299(f311(x25015),a2)),f329(x25012,x25015),f298(f299(x25015,x25011),f299(x25012,f299(x25015,a2)),f298(f299(x25012,f299(f299(x25015,x25011),f299(x25015,a2))),f299(f299(x25015,x25011),f299(x25012,f299(x25015,a2))),f28(x25012,f299(x25015,x25011),f299(x25015,a2)),f298(f299(x25012,f299(x25011,a2)),f299(x25012,f299(f299(x25015,x25011),f299(x25015,a2))),f298(f299(f299(x25011,a2),f299(f299(x25015,x25011),f299(x25015,a2))),f299(f299(x25012,f299(x25011,a2)),f299(x25012,f299(f299(x25015,x25011),f299(x25015,a2)))),f27(f299(x25011,a2),f299(f299(x25015,x25011),f299(x25015,a2)),x25012),f27(x25011,a2,x25015)),x25013)),x25016)),x25014),x25017))
% 6.71/6.46  [2665]~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x26653),x26654),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x26651),x26655)),x26656),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x26652),x26657)))+P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),a316,x26651),x26652))
% 6.71/6.46  [2668]~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a294,x26683),x26684),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x26681),x26685)),x26686),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x26682),x26687)))+P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),a316,x26681),x26682))
% 6.71/6.46  [2730]~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27301),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x27303)),x27305),x27306),x27307))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a294,x27301),f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f311(f30(f311(a20))),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f7(f30(f311(a20))),f298(f311(a383),f311(f30(f311(a20))),f298(f299(a383,f30(f311(a20))),f299(f311(a383),f311(f30(f311(a20)))),f328(a383,f30(f311(a20))),f392(f311(a20))),x27302)),f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f30(f311(a20)),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f34(f30(f311(a20))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x27303)),x27304))),x27305),f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f311(f30(f311(a20))),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f7(f30(f311(a20))),f298(f311(a383),f311(f30(f311(a20))),f298(f299(a383,f30(f311(a20))),f299(f311(a383),f311(f30(f311(a20)))),f328(a383,f30(f311(a20))),f392(f311(a20))),x27302)),f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f30(f311(a20)),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f34(f30(f311(a20))),x27306),x27304))),x27307))
% 6.71/6.46  [2758]P3(f298(f299(f311(a20),a2),a2,f298(f299(f311(a20),a2),f299(f299(f311(a20),a2),a2),f349(f299(f311(a20),a2)),f298(f299(f311(a20),f346(a383)),f299(f311(a20),a2),f41(f311(a20),a383),x27581)),f298(f299(f311(a20),f346(a383)),f299(f311(a20),a2),f41(f311(a20),a383),x27582)))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x27583),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27584),x27581))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x27585),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27586),x27582)))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x27587)))
% 6.71/6.46  [2759]P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),a316,x27591),x27592))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x27593),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27591),x27594))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x27595),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27592),x27596)))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x27597)))
% 6.71/6.46  [2760]P3(f298(f299(f311(a20),a2),a2,f298(f299(f311(a20),a2),f299(f299(f311(a20),a2),a2),f349(f299(f311(a20),a2)),f298(f299(f311(a20),f346(a383)),f299(f311(a20),a2),f41(f311(a20),a383),x27601)),f298(f299(f311(a20),a2),f299(f311(a20),a2),f298(f299(f311(a20),a2),f299(f299(f311(a20),a2),f299(f311(a20),a2)),f362(f299(f311(a20),a2)),f298(f299(f311(a20),f346(a383)),f299(f311(a20),a2),f41(f311(a20),a383),x27602)),f298(f30(f311(a20)),f299(f311(a20),a2),a308,x27603))))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x27603),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27604),x27602))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x27605),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27606),x27601)))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x27607)))
% 6.71/6.46  [2762]P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),a316,x27621),x27622))+~P3(f298(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x27623),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27621),x27624))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x27625),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27622),x27626)))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a366,x27627)))
% 6.71/6.46  [2806]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28061),x28064)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28065),x28066))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28067)))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(a20),f30(f311(a20)),f298(f311(a20),f299(f311(a20),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f30(f311(a20)))),f295(f311(a20)),x28061),x28062),x28063)),x28064)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(a20),f30(f311(a20)),f298(f311(a20),f299(f311(a20),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f30(f311(a20)))),f295(f311(a20)),x28065),x28062),x28063)),x28066))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28067)))
% 6.71/6.46  [2809]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28091),x28094)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28095),x28096))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28097)))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),x28091),x28092),x28093)),x28094)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),x28095),x28092),x28093)),x28096))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28097)))
% 6.71/6.46  [2810]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28101),x28104)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28105),x28106))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28107)))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20)))),f35(f311(a20)),x28101),x28102),x28103)),x28104)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20)))),f35(f311(a20)),x28105),x28102),x28103)),x28106))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28107)))
% 6.71/6.46  [2814]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28141),x28144)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28145),x28146))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28147)))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f30(f311(a20)),f298(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20)))),f22(f311(a20)),x28141),x28142),x28143)),x28144)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f30(f311(a20)),f298(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20)))),f22(f311(a20)),x28145),x28142),x28143)),x28146))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28147)))
% 6.71/6.46  [2826]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28263),x28264)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28265),x28266))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28267)))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),x28261)),x28262),x28263)),x28264)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),x28261)),x28262),x28265)),x28266))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28267)))
% 6.71/6.46  [2831]~P3(f298(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28313),x28314)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28315),x28316))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a366,x28317)))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f30(f311(a20)),f298(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20)))),f22(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),x28311)),x28312),x28313)),x28314)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f30(f311(a20)),f298(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20)))),f22(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),x28311)),x28312),x28315)),x28316))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28317)))
% 6.71/6.46  [2575]P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a395,x25751),x25752),x25753),f298(f311(a20),f30(f311(a20)),f298(f311(a20),f299(f311(a20),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f30(f311(a20)))),f295(f311(a20)),x25754),x25755),x25756)),x25757))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a395,x25751),x25752),x25753),x25754),a336))
% 6.71/6.46  [2576]P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x25761),x25762),x25763),f298(f311(a20),f30(f311(a20)),f298(f311(a20),f299(f311(a20),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f30(f311(a20)))),f295(f311(a20)),x25764),x25765),x25766)),x25767))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x25761),x25762),x25763),x25764),a336))
% 6.71/6.46  [2654]E(f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f65(x26541,x26542,x26543,x26544,x26545,x26546,x26547)),f66(x26541,x26542,x26543,x26544,x26545,x26546,x26547)),x26545)+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x26541),f298(f30(f311(a20)),f30(f311(a20)),f298(a335,f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(a335,f299(f30(f311(a20)),f30(f311(a20)))),f10(f311(a20)),x26542),x26543),x26544)),x26545),x26546),x26547))
% 6.71/6.46  [2673]E(f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f67(x26731,x26732,x26733,x26734,x26735,x26736,x26737)),f298(f346(a383),f299(f311(a20),f346(a383)),f298(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383)))),f309(f311(a20),f346(a383)),f68(x26731,x26732,x26733,x26734,x26735,x26736,x26737)),x26732),f298(f311(a20),f346(a383),f66(x26731,x26732,x26733,x26734,x26735,x26736,x26737),x26732))),x26737)+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x26731),f298(f30(f311(a20)),f30(f311(a20)),f298(a335,f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(a335,f299(f30(f311(a20)),f30(f311(a20)))),f10(f311(a20)),x26732),x26733),x26734)),x26735),x26736),x26737))
% 6.71/6.46  [2856]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28561),x28564)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x28565)),x28566))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28567))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(a20),f30(f311(a20)),f298(f311(a20),f299(f311(a20),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f30(f311(a20)))),f295(f311(a20)),x28561),x28562),x28563)),x28564)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x28565)),x28566))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28567))))
% 6.71/6.46  [2857]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28571),x28574)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x28575)),x28576))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28577))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),x28571),x28572),x28573)),x28574)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x28575)),x28576))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28577))))
% 6.71/6.46  [2858]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28581),x28584)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x28585)),x28586))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28587))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20)))),f35(f311(a20)),x28581),x28582),x28583)),x28584)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x28585)),x28586))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28587))))
% 6.71/6.46  [2859]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28591),x28594)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x28595)),x28596))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28597))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f30(f311(a20)),f298(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20)))),f22(f311(a20)),x28591),x28592),x28593)),x28594)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x28595)),x28596))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28597))))
% 6.71/6.46  [2861]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28611),x28614)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28615),x28616))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28617))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(a20),f30(f311(a20)),f298(f311(a20),f299(f311(a20),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f30(f311(a20)))),f295(f311(a20)),x28611),x28612),x28613)),x28614)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(a20),f30(f311(a20)),f298(f311(a20),f299(f311(a20),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f30(f311(a20)))),f295(f311(a20)),x28615),x28612),x28613)),x28616))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28617))))
% 6.71/6.46  [2862]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28621),x28624)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28625),x28626))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28627))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),x28621),x28622),x28623)),x28624)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),x28625),x28622),x28623)),x28626))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28627))))
% 6.71/6.46  [2864]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28641),x28644)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28645),x28646))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28647))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20)))),f35(f311(a20)),x28641),x28642),x28643)),x28644)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20)))),f35(f311(a20)),x28645),x28642),x28643)),x28646))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28647))))
% 6.71/6.46  [2866]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28661),x28664)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28665),x28666))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28667))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f30(f311(a20)),f298(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20)))),f22(f311(a20)),x28661),x28662),x28663)),x28664)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f30(f311(a20)),f298(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20)))),f22(f311(a20)),x28665),x28662),x28663)),x28666))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28667))))
% 6.71/6.46  [2881]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28813),x28814)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28815),x28816))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28817))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),x28811)),x28812),x28813)),x28814)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),x28811)),x28812),x28815)),x28816))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28817))))
% 6.71/6.46  [2888]~P3(f298(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28883),x28884)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28885),x28886))),f298(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a366,x28887))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f30(f311(a20)),f298(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20)))),f22(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),x28881)),x28882),x28883)),x28884)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f30(f311(a20)),f298(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20)))),f22(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),x28881)),x28882),x28885)),x28886))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28887))))
% 6.71/6.46  [2896]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28962),x28963)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),x28966)),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x28964),x28965)))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28967))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x28961),x28962)),x28963)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),a384)),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x28964),f298(f346(a383),f299(f311(a20),f346(a383)),f298(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383)))),f309(f311(a20),f346(a383)),x28965),x28961),f298(a383,f346(a383),f351(a383),x28966)))))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28967))))
% 6.71/6.46  [2924]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29241),x29242),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f65(x29241,x29243,x29244,x29242,x29245,x29246,x29247)),f298(f346(a383),f299(f311(a20),f346(a383)),f298(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383)))),f309(f311(a20),f346(a383)),f66(x29241,x29243,x29244,x29242,x29245,x29246,x29247)),x29243),f337(a383)))),x29246),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f67(x29241,x29243,x29244,x29242,x29245,x29246,x29247)),f68(x29241,x29243,x29244,x29242,x29245,x29246,x29247))))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29241),f298(f30(f311(a20)),f30(f311(a20)),f298(a335,f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(a335,f299(f30(f311(a20)),f30(f311(a20)))),f10(f311(a20)),x29243),x29244),x29242)),x29245),x29246),x29247))
% 6.71/6.46  [2703]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x27031),f298(f311(a20),f30(f311(a20)),f298(f311(a20),f299(f311(a20),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f30(f311(a20)))),f295(f311(a20)),x27032),x27033),x27034)),x27035),f298(f311(a20),f30(f311(a20)),f298(f311(a20),f299(f311(a20),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f30(f311(a20)))),f295(f311(a20)),x27036),x27033),x27034)),x27037))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x27031),x27032),x27035),x27036),x27037))
% 6.71/6.46  [2707]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x27071),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),x27072),x27073),x27074)),x27075),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),x27076),x27073),x27074)),x27077))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x27071),x27072),x27075),x27076),x27077))
% 6.71/6.46  [2709]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x27091),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20)))),f35(f311(a20)),x27092),x27093),x27094)),x27095),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20)))),f35(f311(a20)),x27096),x27093),x27094)),x27097))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x27091),x27092),x27095),x27096),x27097))
% 6.71/6.46  [2711]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x27111),f298(f311(f30(f311(a20))),f30(f311(a20)),f298(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20)))),f22(f311(a20)),x27112),x27113),x27114)),x27115),f298(f311(f30(f311(a20))),f30(f311(a20)),f298(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20)))),f22(f311(a20)),x27116),x27113),x27114)),x27117))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x27111),x27112),x27115),x27116),x27117))
% 6.71/6.46  [2715]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x27151),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),x27152)),x27153),x27154)),x27155),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),x27152)),x27153),x27156)),x27157))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x27151),x27154),x27155),x27156),x27157))
% 6.71/6.46  [2717]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x27171),f298(f311(f30(f311(a20))),f30(f311(a20)),f298(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20)))),f22(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),x27172)),x27173),x27174)),x27175),f298(f311(f30(f311(a20))),f30(f311(a20)),f298(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20)))),f22(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),x27172)),x27173),x27176)),x27177))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a368,x27171),x27174),x27175),x27176),x27177))
% 6.71/6.46  [2387]P3(f298(f299(f355(f355(x23871,x23872),f355(x23871,x23872)),a2),a2,f298(f355(f355(x23871,x23872),f355(x23871,x23872)),f299(f299(f355(f355(x23871,x23872),f355(x23871,x23872)),a2),a2),f327(f355(f355(x23871,x23872),f355(x23871,x23872))),f298(f355(x23871,x23872),f355(f355(x23871,x23872),f355(x23871,x23872)),f298(f355(x23871,x23872),f299(f355(x23871,x23872),f355(f355(x23871,x23872),f355(x23871,x23872))),f356(f355(x23871,x23872),f355(x23871,x23872)),f298(x23872,f355(x23871,x23872),f298(x23871,f299(x23872,f355(x23871,x23872)),f356(x23871,x23872),x23873),x23874)),f298(x23872,f355(x23871,x23872),f298(x23871,f299(x23872,f355(x23871,x23872)),f356(x23871,x23872),x23875),x23876))),f298(f299(f355(x23872,x23872),a2),f299(f355(f355(x23871,x23872),f355(x23871,x23872)),a2),f298(f299(f355(x23871,x23871),a2),f299(f299(f355(x23872,x23872),a2),f299(f355(f355(x23871,x23872),f355(x23871,x23872)),a2)),f325(x23871,x23872),x23877),x23878)))+~P3(f298(f299(f355(x23871,x23871),a2),a2,f298(f355(x23871,x23871),f299(f299(f355(x23871,x23871),a2),a2),f327(f355(x23871,x23871)),f298(x23871,f355(x23871,x23871),f298(x23871,f299(x23871,f355(x23871,x23871)),f356(x23871,x23871),x23873),x23875)),x23877))
% 6.71/6.46  [2721]~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27211),x27212),x27216),f298(a383,f30(f311(a20)),f392(f311(a20)),x27217)),x27218))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27211),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f381(f311(a20)),x27212),x27213),x27214),x27215)),x27216),f298(a383,f30(f311(a20)),f392(f311(a20)),x27217)),x27218))
% 6.71/6.46  [2722]~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27221),x27222),x27226),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x27227)),x27228))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27221),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),x27222),x27223),x27224),x27225)),x27226),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x27227)),x27228))
% 6.71/6.46  [2597]~E(x25974,f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f311(f30(f311(a20))),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f7(f30(f311(a20))),f298(f311(a383),f311(f30(f311(a20))),f298(f299(a383,f30(f311(a20))),f299(f311(a383),f311(f30(f311(a20)))),f328(a383,f30(f311(a20))),f392(f311(a20))),x25977)),f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f30(f311(a20)),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f34(f30(f311(a20))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x25976)),x25978)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x25971),f298(f311(f30(f311(a20))),f30(f311(a20)),f298(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20)))),f22(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),x25972)),x25973),x25974)),x25975),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x25976)),x25975))
% 6.71/6.46  [2953]P3(f298(f355(x29531,f355(x29532,f355(x29533,f355(x29534,f355(x29535,x29536))))),a2,x29537,x29538))+~P3(f298(f355(x29531,f355(x29532,f355(x29533,f355(x29534,f355(x29535,x29536))))),a2,x29537,f298(f355(x29532,f355(x29533,f355(x29534,f355(x29535,x29536)))),f355(x29531,f355(x29532,f355(x29533,f355(x29534,f355(x29535,x29536))))),f298(x29531,f299(f355(x29532,f355(x29533,f355(x29534,f355(x29535,x29536)))),f355(x29531,f355(x29532,f355(x29533,f355(x29534,f355(x29535,x29536)))))),f356(x29531,f355(x29532,f355(x29533,f355(x29534,f355(x29535,x29536))))),f218(x29531,x29532,x29533,x29534,x29535,x29536,x29538,x29537)),f298(f355(x29533,f355(x29534,f355(x29535,x29536))),f355(x29532,f355(x29533,f355(x29534,f355(x29535,x29536)))),f298(x29532,f299(f355(x29533,f355(x29534,f355(x29535,x29536))),f355(x29532,f355(x29533,f355(x29534,f355(x29535,x29536))))),f356(x29532,f355(x29533,f355(x29534,f355(x29535,x29536)))),f229(x29531,x29532,x29533,x29534,x29535,x29536,x29538,x29537)),f298(f355(x29534,f355(x29535,x29536)),f355(x29533,f355(x29534,f355(x29535,x29536))),f298(x29533,f299(f355(x29534,f355(x29535,x29536)),f355(x29533,f355(x29534,f355(x29535,x29536)))),f356(x29533,f355(x29534,f355(x29535,x29536))),f242(x29531,x29532,x29533,x29534,x29535,x29536,x29538,x29537)),f298(f355(x29535,x29536),f355(x29534,f355(x29535,x29536)),f298(x29534,f299(f355(x29535,x29536),f355(x29534,f355(x29535,x29536))),f356(x29534,f355(x29535,x29536)),f253(x29531,x29532,x29533,x29534,x29535,x29536,x29538,x29537)),f298(x29536,f355(x29535,x29536),f298(x29535,f299(x29536,f355(x29535,x29536)),f356(x29535,x29536),f266(x29531,x29532,x29533,x29534,x29535,x29536,x29538,x29537)),f274(x29531,x29532,x29533,x29534,x29535,x29536,x29538,x29537))))))))
% 6.71/6.46  [2553]E(x25531,a382)+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x25532),x25533),x25534),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),x25535),x25536),x25537),x25538)),x25531))
% 6.71/6.46  [2560]P3(f298(f311(a20),a2,f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25601)))))))),f299(f311(a20),a2),f320(x25601),x25602),x25603))+~P3(f298(f311(a20),a2,f298(x25601,f299(f311(a20),a2),f298(a335,f299(x25601,f299(f311(a20),a2)),f298(f311(a335),f299(a335,f299(x25601,f299(f311(a20),a2))),f298(f311(a20),f299(f311(a335),f299(a335,f299(x25601,f299(f311(a20),a2)))),f298(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x25601,f299(f311(a20),a2))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25601)))))))),f299(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x25601,f299(f311(a20),a2)))))),f333(x25601),x25602),x25603),x25604),x25605),x25606),x25607),x25608))
% 6.71/6.46  [2561]E(f298(f311(a20),f355(f311(a20),f355(f311(a335),f355(a335,x25611))),f298(f311(a20),f299(f311(a20),f355(f311(a20),f355(f311(a335),f355(a335,x25611)))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25611)))))))),f299(f311(a20),f299(f311(a20),f355(f311(a20),f355(f311(a335),f355(a335,x25611))))),f332(x25611),x25612),x25613),x25614),f298(f355(f311(a335),f355(a335,x25611)),f355(f311(a20),f355(f311(a335),f355(a335,x25611))),f298(f311(a20),f299(f355(f311(a335),f355(a335,x25611)),f355(f311(a20),f355(f311(a335),f355(a335,x25611)))),f356(f311(a20),f355(f311(a335),f355(a335,x25611))),x25615),f298(f355(a335,x25611),f355(f311(a335),f355(a335,x25611)),f298(f311(a335),f299(f355(a335,x25611),f355(f311(a335),f355(a335,x25611))),f356(f311(a335),f355(a335,x25611)),x25616),f298(x25611,f355(a335,x25611),f298(a335,f299(x25611,f355(a335,x25611)),f356(a335,x25611),x25617),x25618))))+~P3(f298(f311(a20),a2,f298(x25611,f299(f311(a20),a2),f298(a335,f299(x25611,f299(f311(a20),a2)),f298(f311(a335),f299(a335,f299(x25611,f299(f311(a20),a2))),f298(f311(a20),f299(f311(a335),f299(a335,f299(x25611,f299(f311(a20),a2)))),f298(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x25611,f299(f311(a20),a2))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25611)))))))),f299(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x25611,f299(f311(a20),a2)))))),f333(x25611),x25612),x25613),x25614),x25616),x25617),x25618),x25615))
% 6.71/6.46  [2563]P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x25631),x25632)),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f379(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25633)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x25633),x25634))))+~P3(f298(f311(a20),a2,f298(x25633,f299(f311(a20),a2),f298(a335,f299(x25633,f299(f311(a20),a2)),f298(f311(a335),f299(a335,f299(x25633,f299(f311(a20),a2))),f298(f311(a20),f299(f311(a335),f299(a335,f299(x25633,f299(f311(a20),a2)))),f298(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x25633,f299(f311(a20),a2))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25633)))))))),f299(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x25633,f299(f311(a20),a2)))))),f333(x25633),x25634),x25631),x25635),x25636),x25637),x25638),x25632))
% 6.71/6.46  [2567]E(f298(f311(a20),f346(f355(f355(f311(a335),f355(a335,x25671)),f311(a20))),f196(x25671,x25672,x25673,x25674,x25675,x25676,x25677,x25678),x25674),f298(f355(f355(f311(a335),f355(a335,x25671)),f311(a20)),f346(f355(f355(f311(a335),f355(a335,x25671)),f311(a20))),f351(f355(f355(f311(a335),f355(a335,x25671)),f311(a20))),f298(f311(a20),f355(f355(f311(a335),f355(a335,x25671)),f311(a20)),f298(f355(f311(a335),f355(a335,x25671)),f299(f311(a20),f355(f355(f311(a335),f355(a335,x25671)),f311(a20))),f356(f355(f311(a335),f355(a335,x25671)),f311(a20)),f298(f355(a335,x25671),f355(f311(a335),f355(a335,x25671)),f298(f311(a335),f299(f355(a335,x25671),f355(f311(a335),f355(a335,x25671))),f356(f311(a335),f355(a335,x25671)),x25675),f298(x25671,f355(a335,x25671),f298(a335,f299(x25671,f355(a335,x25671)),f356(a335,x25671),x25676),x25677))),x25678)))+~P3(f298(f311(a20),a2,f298(x25671,f299(f311(a20),a2),f298(a335,f299(x25671,f299(f311(a20),a2)),f298(f311(a335),f299(a335,f299(x25671,f299(f311(a20),a2))),f298(f311(a20),f299(f311(a335),f299(a335,f299(x25671,f299(f311(a20),a2)))),f298(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x25671,f299(f311(a20),a2))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25671)))))))),f299(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x25671,f299(f311(a20),a2)))))),f333(x25671),x25672),x25673),x25674),x25675),x25676),x25677),x25678))
% 6.71/6.46  [2588]P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x25881),x25882),f298(f346(a335),f299(f311(a20),f346(a335)),f298(f311(a20),f299(f346(a335),f299(f311(a20),f346(a335))),f298(f299(f311(a20),f346(a335)),f299(f311(a20),f299(f346(a335),f299(f311(a20),f346(a335)))),f309(f311(a20),f346(a335)),x25883),x25884),f298(a335,f346(a335),f351(a335),f298(f311(a20),a335,a24,x25885)))),x25886),x25887))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x25881),x25882),x25883),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f381(f311(a20)),x25888),x25885),x25884),x25886)),x25887))
% 6.71/6.46  [2593]P3(f298(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x25931)),f311(a20)))),a2,f298(f311(a20),f299(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x25931)),f311(a20)))),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25931)))))))),f299(f311(a20),f299(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x25931)),f311(a20)))),a2)),f334(x25931),x25932),x25933),f196(x25931,x25932,x25933,x25934,x25935,x25936,x25937,x25938)))+~P3(f298(f311(a20),a2,f298(x25931,f299(f311(a20),a2),f298(a335,f299(x25931,f299(f311(a20),a2)),f298(f311(a335),f299(a335,f299(x25931,f299(f311(a20),a2))),f298(f311(a20),f299(f311(a335),f299(a335,f299(x25931,f299(f311(a20),a2)))),f298(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x25931,f299(f311(a20),a2))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25931)))))))),f299(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x25931,f299(f311(a20),a2)))))),f333(x25931),x25932),x25933),x25934),x25935),x25936),x25937),x25938))
% 6.71/6.46  [2603]P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(a335,f299(a335,a2)),f403(f355(f311(f311(a20)),f30(f311(a20)))),x26031),f90(x26031,x26032,x26033,x26034,x26035,x26036,x26037,x26038)),x26038))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26031),x26032),x26033),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f381(f311(a20)),x26034),x26035),x26036),x26037)),x26038))
% 6.71/6.46  [2609]P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26091),x26092),x26093),x26094),f90(x26091,x26092,x26093,x26094,x26095,x26096,x26097,x26098)))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26091),x26092),x26093),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f381(f311(a20)),x26094),x26095),x26096),x26097)),x26098))
% 6.71/6.46  [2613]~P3(f298(f311(a20),a2,f298(x26131,f299(f311(a20),a2),f298(a335,f299(x26131,f299(f311(a20),a2)),f298(f311(a335),f299(a335,f299(x26131,f299(f311(a20),a2))),f298(f311(a20),f299(f311(a335),f299(a335,f299(x26131,f299(f311(a20),a2)))),f298(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x26131,f299(f311(a20),a2))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26131)))))))),f299(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x26131,f299(f311(a20),a2)))))),f333(x26131),x26132),x26138),x26134),x26135),x26136),x26137),x26133))+P3(f298(f311(a20),a2,f298(x26131,f299(f311(a20),a2),f298(a335,f299(x26131,f299(f311(a20),a2)),f298(f311(a335),f299(a335,f299(x26131,f299(f311(a20),a2))),f298(f311(a20),f299(f311(a335),f299(a335,f299(x26131,f299(f311(a20),a2)))),f298(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x26131,f299(f311(a20),a2))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26131)))))))),f299(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x26131,f299(f311(a20),a2)))))),f333(x26131),x26132),x26133),x26134),x26135),x26136),x26137),x26133))
% 6.71/6.46  [2659]~E(x26593,f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f311(f30(f311(a20))),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f7(f30(f311(a20))),f298(f311(a383),f311(f30(f311(a20))),f298(f299(a383,f30(f311(a20))),f299(f311(a383),f311(f30(f311(a20)))),f328(a383,f30(f311(a20))),f392(f311(a20))),x26597)),f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f30(f311(a20)),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f34(f30(f311(a20))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x26595)),x26598)))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f30(f311(a20)),f298(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20)))),f22(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),x26591)),x26592),x26593)),x26594)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x26595)),x26594))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x26596)))
% 6.71/6.46  [2841]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28411),x28415)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28416),x28417))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28418)))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),x28411),x28412),x28413),x28414)),x28415)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),x28416),x28412),x28413),x28414)),x28417))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28418)))
% 6.71/6.46  [2842]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28421),x28425)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28426),x28427))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28428)))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f381(f311(a20)),x28421),x28422),x28423),x28424)),x28425)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f381(f311(a20)),x28426),x28422),x28423),x28424)),x28427))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28428)))
% 6.71/6.46  [2878]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28784),x28785)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28786),x28787))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28788)))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),x28781)),x28782),x28783),x28784)),x28785)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),x28781)),x28782),x28783),x28786)),x28787))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28788)))
% 6.71/6.46  [2913]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29131),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29132),x29134))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29135),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29136),x29137)))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29138)))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29131),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29132),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f346(a383)),f298(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a383)),f299(f311(a20),f346(a383))),f330(f311(a20),a383),x29133),x29134)))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29135),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29136),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f346(a383)),f298(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a383)),f299(f311(a20),f346(a383))),f330(f311(a20),a383),x29133),x29137))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29138)))
% 6.71/6.46  [2887]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28871),x28875)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),x28876)),x28877))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28878))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f381(f311(a20)),x28871),x28872),x28873),x28874)),x28875)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),x28876)),x28877))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28878))))
% 6.71/6.46  [2889]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28891),x28895)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x28896)),x28897))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28898))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),x28891),x28892),x28893),x28894)),x28895)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x28896)),x28897))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28898))))
% 6.71/6.46  [2892]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28921),x28925)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28926),x28927))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28928))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),x28921),x28922),x28923),x28924)),x28925)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),x28926),x28922),x28923),x28924)),x28927))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28928))))
% 6.71/6.46  [2893]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28931),x28935)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28936),x28937))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28938))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f381(f311(a20)),x28931),x28932),x28933),x28934)),x28935)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f381(f311(a20)),x28936),x28932),x28933),x28934)),x28937))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28938))))
% 6.71/6.46  [2902]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29024),x29025)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29026),x29027))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29028))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),x29021)),x29022),x29023),x29024)),x29025)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),x29021)),x29022),x29023),x29026)),x29027))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29028))))
% 6.71/6.46  [2922]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29221),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29222),x29224))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29225),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29226),x29227)))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29228))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29221),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29222),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f346(a383)),f298(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a383)),f299(f311(a20),f346(a383))),f330(f311(a20),a383),x29223),x29224)))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29225),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29226),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f346(a383)),f298(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a383)),f299(f311(a20),f346(a383))),f330(f311(a20),a383),x29223),x29227))))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29228))))
% 6.71/6.46  [2726]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x27261),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),x27262),x27263),x27264),x27265)),x27266),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),x27267),x27263),x27264),x27265)),x27268))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x27261),x27262),x27266),x27267),x27268))
% 6.71/6.47  [2727]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x27271),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f381(f311(a20)),x27272),x27273),x27274),x27275)),x27276),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f381(f311(a20)),x27277),x27273),x27274),x27275)),x27278))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x27271),x27272),x27276),x27277),x27278))
% 6.71/6.47  [2731]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x27311),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),x27312)),x27313),x27314),x27315)),x27316),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),x27312)),x27313),x27314),x27317)),x27318))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x27311),x27315),x27316),x27317),x27318))
% 6.71/6.47  [2075]E(f298(x20751,x20752,x20753,f298(x20754,x20751,x20755,x20756)),f298(x20757,x20752,x20758,f298(x20754,x20757,x20759,x20756)))+~E(f298(f299(x20754,x20751),f299(x20754,x20752),f298(f299(x20751,x20752),f299(f299(x20754,x20751),f299(x20754,x20752)),f36(x20751,x20752,x20754),x20753),x20755),f298(f299(x20754,x20757),f299(x20754,x20752),f298(f299(x20757,x20752),f299(f299(x20754,x20757),f299(x20754,x20752)),f36(x20757,x20752,x20754),x20758),x20759))
% 6.71/6.47  [2076]E(f298(x20761,x20762,x20763,f298(x20764,x20761,x20765,x20766)),f298(x20767,x20762,x20768,f298(x20764,x20767,x20769,x20766)))+~E(f298(f299(x20764,x20761),f299(x20764,x20762),f298(f299(x20761,x20762),f299(f299(x20764,x20761),f299(x20764,x20762)),f36(x20761,x20762,x20764),x20763),x20765),f298(f299(x20764,x20767),f299(x20764,x20762),f298(f299(x20767,x20762),f299(f299(x20764,x20767),f299(x20764,x20762)),f36(x20767,x20762,x20764),x20768),x20769))
% 6.71/6.47  [2265]E(x22651,x22652)+~E(f298(f30(x22653),f30(x22653),f298(x22653,f299(f30(x22653),f30(x22653)),f298(f311(a20),f299(x22653,f299(f30(x22653),f30(x22653))),f298(f30(x22653),f299(f311(a20),f299(x22653,f299(f30(x22653),f30(x22653)))),f381(x22653),x22654),x22655),x22656),x22651),f298(f30(x22653),f30(x22653),f298(x22653,f299(f30(x22653),f30(x22653)),f298(f311(a20),f299(x22653,f299(f30(x22653),f30(x22653))),f298(f30(x22653),f299(f311(a20),f299(x22653,f299(f30(x22653),f30(x22653)))),f381(x22653),x22657),x22658),x22659),x22652))
% 6.71/6.47  [2266]E(x22661,x22662)+~E(f298(f30(x22663),f30(x22663),f298(x22663,f299(f30(x22663),f30(x22663)),f298(f311(a20),f299(x22663,f299(f30(x22663),f30(x22663))),f298(f30(x22663),f299(f311(a20),f299(x22663,f299(f30(x22663),f30(x22663)))),f381(x22663),x22664),x22661),x22665),x22666),f298(f30(x22663),f30(x22663),f298(x22663,f299(f30(x22663),f30(x22663)),f298(f311(a20),f299(x22663,f299(f30(x22663),f30(x22663))),f298(f30(x22663),f299(f311(a20),f299(x22663,f299(f30(x22663),f30(x22663)))),f381(x22663),x22667),x22662),x22668),x22669))
% 6.71/6.47  [2267]E(x22671,x22672)+~E(f298(f30(x22673),f30(x22673),f298(x22673,f299(f30(x22673),f30(x22673)),f298(f311(a20),f299(x22673,f299(f30(x22673),f30(x22673))),f298(f30(x22673),f299(f311(a20),f299(x22673,f299(f30(x22673),f30(x22673)))),f381(x22673),x22671),x22674),x22675),x22676),f298(f30(x22673),f30(x22673),f298(x22673,f299(f30(x22673),f30(x22673)),f298(f311(a20),f299(x22673,f299(f30(x22673),f30(x22673))),f298(f30(x22673),f299(f311(a20),f299(x22673,f299(f30(x22673),f30(x22673)))),f381(x22673),x22672),x22677),x22678),x22679))
% 6.71/6.47  [2268]E(x22681,x22682)+~E(f298(f30(x22683),f30(x22683),f298(f311(a20),f299(f30(x22683),f30(x22683)),f298(f311(a20),f299(f311(a20),f299(f30(x22683),f30(x22683))),f298(f30(x22683),f299(f311(a20),f299(f311(a20),f299(f30(x22683),f30(x22683)))),f296(x22683),x22684),x22685),x22686),x22681),f298(f30(x22683),f30(x22683),f298(f311(a20),f299(f30(x22683),f30(x22683)),f298(f311(a20),f299(f311(a20),f299(f30(x22683),f30(x22683))),f298(f30(x22683),f299(f311(a20),f299(f311(a20),f299(f30(x22683),f30(x22683)))),f296(x22683),x22687),x22688),x22689),x22682))
% 6.71/6.47  [2269]E(x22691,x22692)+~E(f298(f30(x22693),f30(x22693),f298(f311(a20),f299(f30(x22693),f30(x22693)),f298(f311(a20),f299(f311(a20),f299(f30(x22693),f30(x22693))),f298(f30(x22693),f299(f311(a20),f299(f311(a20),f299(f30(x22693),f30(x22693)))),f296(x22693),x22694),x22695),x22691),x22696),f298(f30(x22693),f30(x22693),f298(f311(a20),f299(f30(x22693),f30(x22693)),f298(f311(a20),f299(f311(a20),f299(f30(x22693),f30(x22693))),f298(f30(x22693),f299(f311(a20),f299(f311(a20),f299(f30(x22693),f30(x22693)))),f296(x22693),x22697),x22698),x22692),x22699))
% 6.71/6.47  [2270]E(x22701,x22702)+~E(f298(f30(x22703),f30(x22703),f298(f311(a20),f299(f30(x22703),f30(x22703)),f298(f311(a20),f299(f311(a20),f299(f30(x22703),f30(x22703))),f298(f30(x22703),f299(f311(a20),f299(f311(a20),f299(f30(x22703),f30(x22703)))),f296(x22703),x22704),x22701),x22705),x22706),f298(f30(x22703),f30(x22703),f298(f311(a20),f299(f30(x22703),f30(x22703)),f298(f311(a20),f299(f311(a20),f299(f30(x22703),f30(x22703))),f298(f30(x22703),f299(f311(a20),f299(f311(a20),f299(f30(x22703),f30(x22703)))),f296(x22703),x22707),x22702),x22708),x22709))
% 6.71/6.47  [2271]E(x22711,x22712)+~E(f298(f30(x22713),f30(x22713),f298(f311(a20),f299(f30(x22713),f30(x22713)),f298(f311(a20),f299(f311(a20),f299(f30(x22713),f30(x22713))),f298(f30(x22713),f299(f311(a20),f299(f311(a20),f299(f30(x22713),f30(x22713)))),f296(x22713),x22711),x22714),x22715),x22716),f298(f30(x22713),f30(x22713),f298(f311(a20),f299(f30(x22713),f30(x22713)),f298(f311(a20),f299(f311(a20),f299(f30(x22713),f30(x22713))),f298(f30(x22713),f299(f311(a20),f299(f311(a20),f299(f30(x22713),f30(x22713)))),f296(x22713),x22712),x22717),x22718),x22719))
% 6.71/6.47  [2272]E(f298(x22721,x22721,f14(x22721),x22722),f298(x22721,x22721,f14(x22721),x22723))+~E(f298(f30(x22721),f30(x22721),f298(x22721,f299(f30(x22721),f30(x22721)),f298(f311(a20),f299(x22721,f299(f30(x22721),f30(x22721))),f298(f30(x22721),f299(f311(a20),f299(x22721,f299(f30(x22721),f30(x22721)))),f381(x22721),x22724),x22725),x22722),x22726),f298(f30(x22721),f30(x22721),f298(x22721,f299(f30(x22721),f30(x22721)),f298(f311(a20),f299(x22721,f299(f30(x22721),f30(x22721))),f298(f30(x22721),f299(f311(a20),f299(x22721,f299(f30(x22721),f30(x22721)))),f381(x22721),x22727),x22728),x22723),x22729))
% 6.71/6.47  [2742]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27421),f298(f30(f311(a20)),f30(f311(a20)),f298(a335,f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(a335,f299(f30(f311(a20)),f30(f311(a20)))),f10(f311(a20)),x27422),x27423),x27424)),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27425),x27426)),x27427),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27428),f298(f346(a383),f299(f311(a20),f346(a383)),f298(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383)))),f309(f311(a20),f346(a383)),x27429),x27422),f298(f311(a20),f346(a383),x27426,x27422)))))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27421),x27424),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27425),f298(f346(a383),f299(f311(a20),f346(a383)),f298(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383)))),f309(f311(a20),f346(a383)),x27426),x27422),f337(a383)))),x27427),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27428),x27429)))
% 6.71/6.47  [2944]~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x29445,x29441),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x29447),x29448)))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x29441))),x29442),x29443),f298(a383,f30(f311(a20)),f392(f311(a20)),x29444))),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29445),x29446))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),a384)),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f298(a1,f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a1,f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))))),f309(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),x29445),x29441),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x29447),f298(f346(a383),f299(f355(f311(a20),f311(a20)),f346(a383)),f298(f355(f311(a20),f311(a20)),f299(f346(a383),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f299(f355(f311(a20),f311(a20)),f299(f346(a383),f299(f355(f311(a20),f311(a20)),f346(a383)))),f309(f355(f311(a20),f311(a20)),f346(a383)),x29448),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x29442),x29443)),f298(a383,f346(a383),f351(a383),x29444)))))),x29446)))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29449)))
% 6.71/6.47  [2679]~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x26796,x26792),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x26798),x26799)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x26791),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x26792))),x26793),x26794),f298(a383,f30(f311(a20)),f392(f311(a20)),x26795))),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x26796),x26797)),f298(a383,f30(f311(a20)),f392(f311(a20)),a384)),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f298(a1,f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a1,f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))))),f309(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),x26796),x26792),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x26798),f298(f346(a383),f299(f355(f311(a20),f311(a20)),f346(a383)),f298(f355(f311(a20),f311(a20)),f299(f346(a383),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f299(f355(f311(a20),f311(a20)),f299(f346(a383),f299(f355(f311(a20),f311(a20)),f346(a383)))),f309(f355(f311(a20),f311(a20)),f346(a383)),x26799),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x26793),x26794)),f298(a383,f346(a383),f351(a383),x26795)))))),x26797)))
% 6.71/6.47  [2941]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29414),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29415),f298(f346(a383),f299(f311(a20),f346(a383)),f298(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383)))),f309(f311(a20),f346(a383)),x29416),x29411),f298(a383,f346(a383),f351(a383),x29413))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29418),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29419),x29417)))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x294110))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(a335,f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(a335,f299(f30(f311(a20)),f30(f311(a20)))),f10(f311(a20)),x29411),x29412),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x29411),f298(a383,f30(f311(a20)),f392(f311(a20)),x29413))),x29414))),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29415),x29416))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(a335,f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(a335,f299(f30(f311(a20)),f30(f311(a20)))),f10(f311(a20)),x29411),x29412),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x29411),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(f346(a383),a383,f375(a383),f298(f311(a20),f346(a383),x29417,x29411))))),x29418))),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29419),f298(f346(a383),f299(f311(a20),f346(a383)),f298(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383)))),f309(f311(a20),f346(a383)),x29417),x29411),f298(f311(a20),f346(a383),x29416,x29411)))))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x294110))))
% 6.71/6.47  [1954]E(x19541,a336)+E(f298(f311(a20),a335,a24,f91(x19541)),x19541)+~P3(f298(a335,a2,a312,x19541))
% 6.71/6.47  [1955]E(x19551,a336)+E(f298(f311(a20),a335,a24,f129(x19551)),x19551)+~P3(f298(a335,a2,a312,x19551))
% 6.71/6.47  [1932]P3(x19322)+P3(x19321)+E(f298(a2,a383,a16,x19321),f298(a2,a383,a16,x19322))
% 6.71/6.47  [1936]~P3(x19362)+~P3(x19361)+E(f298(a2,a383,a16,x19361),f298(a2,a383,a16,x19362))
% 6.71/6.47  [1943]~P3(x19432)+P3(x19431)+~E(f298(a2,a383,a16,x19432),f298(a2,a383,a16,x19431))
% 6.71/6.47  [1964]~P3(x19642)+~P3(x19641)+P3(f298(a2,a2,f298(a2,f299(a2,a2),a301,x19641),x19642))
% 6.71/6.47  [1977]P3(x19771)+P3(x19772)+~P3(f298(a2,a2,f298(a2,f299(a2,a2),a302,x19772),x19771))
% 6.71/6.47  [2276]E(f298(f311(a383),f311(f30(x22761)),f298(f299(a383,f30(x22761)),f299(f311(a383),f311(f30(x22761))),f328(a383,f30(x22761)),f392(x22761)),f160(x22761,x22762)),x22762)+E(f298(f311(f30(x22761)),f311(f30(x22761)),f298(f311(f30(x22761)),f299(f311(f30(x22761)),f311(f30(x22761))),f7(f30(x22761)),f298(f311(a383),f311(f30(x22761)),f298(f299(a383,f30(x22761)),f299(f311(a383),f311(f30(x22761))),f328(a383,f30(x22761)),f392(x22761)),f165(x22761,x22762))),f298(f311(f30(x22761)),f311(f30(x22761)),f298(f30(x22761),f299(f311(f30(x22761)),f311(f30(x22761))),f34(f30(x22761)),f298(f30(x22761),f30(x22761),f377(x22761),f298(a383,f30(x22761),f392(x22761),f298(a1,a383,a4,f166(x22761,x22762))))),f167(x22761,x22762))),x22762)+~P3(f298(f311(f30(x22761)),a2,f307(x22761),x22762))
% 6.71/6.47  [1991]E(f298(a383,f30(x19911),f392(x19911),f70(x19911,x19912)),x19912)+E(f298(f30(x19911),f30(x19911),f377(x19911),f298(a383,f30(x19911),f392(x19911),f298(a1,a383,a4,f73(x19911,x19912)))),x19912)+~P3(f298(f30(x19911),a2,f300(x19911),x19912))
% 6.71/6.47  [1992]E(f298(a383,f30(x19921),f392(x19921),f81(x19921,x19922)),x19922)+E(f298(f30(x19921),f30(x19921),f377(x19921),f298(a383,f30(x19921),f392(x19921),f298(a1,a383,a4,f82(x19921,x19922)))),x19922)+~P3(f298(f30(x19921),a2,f300(x19921),x19922))
% 6.71/6.47  [2241]E(f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x22411),f113(x22411,x22412))),f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x22412,f298(f311(a20),a1,a5,x22411)))+~P3(f298(f299(f311(a20),a2),a2,f298(f311(a20),f299(f299(f311(a20),a2),a2),f327(f311(a20)),x22411),a350))+~P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,a359,x22412))
% 6.71/6.47  [2242]E(f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x22421),f118(x22422,x22421))),f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x22422,f298(f311(a20),a1,a5,x22421)))+~P3(f298(f299(f311(a20),a2),a2,f298(f311(a20),f299(f299(f311(a20),a2),a2),f327(f311(a20)),x22421),a350))+~P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,a359,x22422))
% 6.71/6.47  [2253]~P3(f298(f299(f311(a20),a2),a2,f298(f311(a20),f299(f299(f311(a20),a2),a2),f327(f311(a20)),x22531),a350))+P3(f298(f299(a1,a2),a2,f298(a1,f299(f299(a1,a2),a2),f327(a1),f298(f311(a20),a1,a5,x22531)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a1,a2),f41(a1,f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x22532)))+~P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,a359,x22532))
% 6.71/6.47  [2308]P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,a359,x23081))+~P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,a359,x23082))+~P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),a316,x23082),x23081))
% 6.71/6.47  [2566]P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(a335,f299(a335,a2)),f403(f355(f311(f311(a20)),f30(f311(a20)))),a360),f158(x25661,x25662)),x25661))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f299(f311(a20),f346(a335)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(f311(a20),f346(a335)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),a388,a360),x25662),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a315),f298(f346(a383),f299(f311(a20),f346(a383)),f298(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383)))),f309(f311(a20),f346(a383)),a324),a391),f298(a383,f346(a383),f351(a383),a390)))))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,a360),a315),x25662),a42),x25661))
% 6.71/6.47  [2607]P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,a360),a314),x26071),a31),f158(x26072,x26071)))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f299(f311(a20),f346(a335)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(f311(a20),f346(a335)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),a388,a360),x26071),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a315),f298(f346(a383),f299(f311(a20),f346(a383)),f298(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383)))),f309(f311(a20),f346(a383)),a324),a391),f298(a383,f346(a383),f351(a383),a390)))))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,a360),a315),x26071),a42),x26072))
% 6.71/6.47  [1966]~E(x19662,x19663)+~P6(x19661)+P3(f298(x19661,a2,f298(x19661,f299(x19661,a2),f349(x19661),x19662),x19663))
% 6.71/6.47  [1974]~P7(x19741)+~E(f298(x19741,x19741,f14(x19741),x19742),f298(x19741,x19741,f14(x19741),x19743))+P3(f298(x19741,a2,f298(x19741,f299(x19741,a2),f349(x19741),x19742),x19743))
% 6.71/6.47  [2003]~P4(x20031)+P3(f298(x20031,a2,f298(x20031,f299(x20031,a2),f349(x20031),x20033),x20032))+P3(f298(x20031,a2,f298(x20031,f299(x20031,a2),f349(x20031),x20032),x20033))
% 6.71/6.47  [2009]~P1(x20091)+~E(f298(x20091,x20091,f298(x20091,f299(x20091,x20091),f362(x20091),x20092),x20093),f298(x20091,x20091,f14(x20091),x20093))+P3(f298(x20091,a2,f298(x20091,f299(x20091,a2),f349(x20091),x20092),x20093))
% 6.71/6.47  [2020]~P1(x20201)+E(f298(x20201,x20201,f298(x20201,f299(x20201,x20201),f362(x20201),x20202),x20203),f298(x20201,x20201,f14(x20201),x20202))+~P3(f298(x20201,a2,f298(x20201,f299(x20201,a2),f349(x20201),x20203),x20202))
% 6.71/6.47  [2022]~P1(x20221)+E(f298(x20221,x20221,f298(x20221,f299(x20221,x20221),f362(x20221),x20222),x20223),f298(x20221,x20221,f14(x20221),x20223))+~P3(f298(x20221,a2,f298(x20221,f299(x20221,a2),f349(x20221),x20222),x20223))
% 6.71/6.47  [2113]E(f298(f299(x21131,a2),f299(x21131,a2),f14(f299(x21131,a2)),x21132),f298(f299(x21131,a2),f299(x21131,a2),f14(f299(x21131,a2)),x21133))+~P3(f298(f299(x21131,a2),a2,f298(f299(x21131,a2),f299(f299(x21131,a2),a2),f349(f299(x21131,a2)),x21132),x21133))+~P3(f298(f299(x21131,a2),a2,f298(f299(x21131,a2),f299(f299(x21131,a2),a2),f349(f299(x21131,a2)),x21133),x21132))
% 6.71/6.47  [2132]~P3(f298(f311(x21321),a2,f32(x21321),x21323))+P3(f298(f299(x21321,a2),a2,f298(x21321,f299(f299(x21321,a2),a2),f327(x21321),x21322),f298(f311(x21321),f299(x21321,a2),f353(x21321),x21323)))+P3(f298(f311(x21321),a2,f32(x21321),f298(f311(x21321),f311(x21321),f298(x21321,f299(f311(x21321),f311(x21321)),f34(x21321),x21322),x21323)))
% 6.71/6.47  [2217]E(f298(f299(x22171,f299(x22171,a2)),f299(x22171,f299(x22171,a2)),f378(x22171),x22172),f298(f299(x22171,f299(x22171,a2)),f299(x22171,f299(x22171,a2)),f378(x22171),x22173))+~P3(f298(f299(x22171,f299(x22171,a2)),a2,f298(f299(x22171,f299(x22171,a2)),f299(f299(x22171,f299(x22171,a2)),a2),f349(f299(x22171,f299(x22171,a2))),x22173),f298(f299(x22171,f299(x22171,a2)),f299(x22171,f299(x22171,a2)),f378(x22171),x22172)))+~P3(f298(f299(x22171,f299(x22171,a2)),a2,f298(f299(x22171,f299(x22171,a2)),f299(f299(x22171,f299(x22171,a2)),a2),f349(f299(x22171,f299(x22171,a2))),x22172),x22173))
% 6.71/6.47  [2218]E(f298(f299(f355(x22181,x22181),a2),f299(f355(x22181,x22181),a2),f379(x22181),x22182),f298(f299(f355(x22181,x22181),a2),f299(f355(x22181,x22181),a2),f379(x22181),x22183))+~P3(f298(f299(f355(x22181,x22181),a2),a2,f298(f299(f355(x22181,x22181),a2),f299(f299(f355(x22181,x22181),a2),a2),f349(f299(f355(x22181,x22181),a2)),x22183),f298(f299(f355(x22181,x22181),a2),f299(f355(x22181,x22181),a2),f379(x22181),x22182)))+~P3(f298(f299(f355(x22181,x22181),a2),a2,f298(f299(f355(x22181,x22181),a2),f299(f299(f355(x22181,x22181),a2),a2),f349(f299(f355(x22181,x22181),a2)),x22182),x22183))
% 6.71/6.47  [2347]E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x23471,f83(x23472,x23473,x23471)),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f87(x23472,x23473,x23471)))+P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x23472)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),f318(x23472),x23473),x23471))+~P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,a359,x23471))
% 6.71/6.47  [2438]~P3(f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2,f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24381)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2)),f347(x24381),x24382),x24383),f87(x24381,x24382,x24383)))+P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24381)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),f318(x24381),x24382),x24383))+~P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,a359,x24383))
% 6.71/6.47  [2432]~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x24321,x24322),f337(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))+~P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,a359,x24321))+P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,a359,f298(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f298(a1,f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a1,f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))))),f309(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),x24321),x24322),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x24323))))
% 6.71/6.47  [2369]~P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),a316,x23691),x23693))+P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),a316,x23691),x23692))+~P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),a316,x23693),x23692))
% 6.71/6.47  [2093]~P3(f298(x20931,a2,x20932,x20934))+P3(f298(x20931,a2,x20932,f169(x20931,x20932,x20933)))+~P3(f298(f299(x20931,a2),a2,f298(x20931,f299(f299(x20931,a2),a2),f327(x20931),x20934),f298(f311(x20931),f299(x20931,a2),f353(x20931),x20933)))
% 6.71/6.47  [2155]~P3(f298(x21551,a2,x21552,x21554))+E(f298(f311(x21551),f311(x21551),f298(f311(x21551),f299(f311(x21551),f311(x21551)),f7(x21551),f170(x21551,x21552,x21553)),f298(f311(x21551),f311(x21551),f298(x21551,f299(f311(x21551),f311(x21551)),f34(x21551),f169(x21551,x21552,x21553)),f184(x21551,x21552,x21553))),x21553)+~P3(f298(f299(x21551,a2),a2,f298(x21551,f299(f299(x21551,a2),a2),f327(x21551),x21554),f298(f311(x21551),f299(x21551,a2),f353(x21551),x21553)))
% 6.71/6.47  [2305]E(f298(x23051,x23051,f14(x23051),x23052),f298(x23051,x23051,f14(x23051),x23053))+~P3(f298(f299(f355(x23051,x23051),a2),a2,f298(f355(x23051,x23051),f299(f299(f355(x23051,x23051),a2),a2),f327(f355(x23051,x23051)),f298(x23051,f355(x23051,x23051),f298(x23051,f299(x23051,f355(x23051,x23051)),f356(x23051,x23051),x23052),x23053)),f298(f299(f355(x23051,x23051),a2),f299(f355(x23051,x23051),a2),f380(x23051),x23054)))+P3(f298(f299(f355(x23051,x23051),a2),a2,f298(f355(x23051,x23051),f299(f299(f355(x23051,x23051),a2),a2),f327(f355(x23051,x23051)),f298(x23051,f355(x23051,x23051),f298(x23051,f299(x23051,f355(x23051,x23051)),f356(x23051,x23051),x23052),x23053)),f298(f299(f355(x23051,x23051),a2),f299(f355(x23051,x23051),a2),f379(x23051),x23054)))
% 6.71/6.47  [2306]E(f298(x23061,x23061,f14(x23061),x23062),f298(x23061,x23061,f14(x23061),x23063))+~P3(f298(f299(f355(x23061,x23061),a2),a2,f298(f355(x23061,x23061),f299(f299(f355(x23061,x23061),a2),a2),f327(f355(x23061,x23061)),f298(x23061,f355(x23061,x23061),f298(x23061,f299(x23061,f355(x23061,x23061)),f356(x23061,x23061),x23062),x23063)),f298(f299(f355(x23061,x23061),a2),f299(f355(x23061,x23061),a2),f379(x23061),x23064)))+P3(f298(f299(f355(x23061,x23061),a2),a2,f298(f355(x23061,x23061),f299(f299(f355(x23061,x23061),a2),a2),f327(f355(x23061,x23061)),f298(x23061,f355(x23061,x23061),f298(x23061,f299(x23061,f355(x23061,x23061)),f356(x23061,x23061),x23062),x23063)),f298(f299(f355(x23061,x23061),a2),f299(f355(x23061,x23061),a2),f380(x23061),x23064)))
% 6.71/6.47  [2307]E(f298(x23071,x23071,f14(x23071),x23072),f298(x23071,x23071,f14(x23071),x23073))+~P3(f298(f299(f355(x23071,x23071),a2),a2,f298(f355(x23071,x23071),f299(f299(f355(x23071,x23071),a2),a2),f327(f355(x23071,x23071)),f298(x23071,f355(x23071,x23071),f298(x23071,f299(x23071,f355(x23071,x23071)),f356(x23071,x23071),x23072),x23073)),f298(f299(f355(x23071,x23071),a2),f299(f355(x23071,x23071),a2),f379(x23071),x23074)))+P3(f298(f299(f355(x23071,x23071),a2),a2,f298(f355(x23071,x23071),f299(f299(f355(x23071,x23071),a2),a2),f327(f355(x23071,x23071)),f298(x23071,f355(x23071,x23071),f298(x23071,f299(x23071,f355(x23071,x23071)),f356(x23071,x23071),x23072),x23073)),f298(f299(f355(x23071,x23071),a2),f299(f355(x23071,x23071),a2),f380(x23071),x23074)))
% 6.71/6.47  [2322]E(f298(x23221,x23221,f14(x23221),x23222),f298(x23221,x23221,f14(x23221),x23223))+~P3(f298(f299(f355(x23221,x23221),a2),a2,f298(f355(x23221,x23221),f299(f299(f355(x23221,x23221),a2),a2),f327(f355(x23221,x23221)),f298(x23221,f355(x23221,x23221),f298(x23221,f299(x23221,f355(x23221,x23221)),f356(x23221,x23221),x23222),x23223)),f298(f299(f355(x23221,x23221),a2),f299(f355(x23221,x23221),a2),f379(x23221),x23224)))+P3(f298(f299(f355(x23221,x23221),a2),a2,f298(f355(x23221,x23221),f299(f299(f355(x23221,x23221),a2),a2),f327(f355(x23221,x23221)),f298(x23221,f355(x23221,x23221),f298(x23221,f299(x23221,f355(x23221,x23221)),f356(x23221,x23221),x23222),f56(x23221,x23222,x23223,x23224))),f298(f299(f355(x23221,x23221),a2),f299(f355(x23221,x23221),a2),f379(x23221),x23224)))
% 6.71/6.47  [2327]E(f298(x23271,x23271,f14(x23271),x23272),f298(x23271,x23271,f14(x23271),x23273))+~P3(f298(f299(f355(x23271,x23271),a2),a2,f298(f355(x23271,x23271),f299(f299(f355(x23271,x23271),a2),a2),f327(f355(x23271,x23271)),f298(x23271,f355(x23271,x23271),f298(x23271,f299(x23271,f355(x23271,x23271)),f356(x23271,x23271),x23272),x23273)),f298(f299(f355(x23271,x23271),a2),f299(f355(x23271,x23271),a2),f379(x23271),x23274)))+P3(f298(f299(f355(x23271,x23271),a2),a2,f298(f355(x23271,x23271),f299(f299(f355(x23271,x23271),a2),a2),f327(f355(x23271,x23271)),f298(x23271,f355(x23271,x23271),f298(x23271,f299(x23271,f355(x23271,x23271)),f356(x23271,x23271),f55(x23271,x23272,x23273,x23274)),x23273)),f298(f299(f355(x23271,x23271),a2),f299(f355(x23271,x23271),a2),f379(x23271),x23274)))
% 6.71/6.47  [2400]E(x24001,a336)+E(f298(f311(a20),a335,a24,f119(x24002,x24003,x24001,x24004)),x24001)+~P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24002)))))))),f299(a335,f299(a335,a2)),f403(x24002),x24003),x24001),f298(f311(a20),a335,a24,x24004)))
% 6.71/6.47  [2483]P3(f298(f311(f355(f355(f311(a20),f311(a20)),a335)),a2,f298(f311(a20),f299(f311(f355(f355(f311(a20),f311(a20)),a335)),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24831)))))))),f299(f311(a20),f299(f311(f355(f355(f311(a20),f311(a20)),a335)),a2)),f306(x24831),x24832),x24833),f152(x24831,x24833,x24834,x24832)))+~P3(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24831)))))))),a2,f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24831)))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x24831))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24831)))))))),a2),f401(x24831),x24834),x24832))+~P3(f298(f311(a20),a2,f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24831)))))))),f299(f311(a20),a2),f320(x24831),x24832),x24833))
% 6.71/6.47  [2042]P3(f298(x20421,a2,x20422,x20423))+~P3(f298(x20421,a2,x20424,x20423))+~P3(f298(f299(x20421,a2),a2,f298(f299(x20421,a2),f299(f299(x20421,a2),a2),f349(f299(x20421,a2)),x20424),x20422))
% 6.71/6.47  [2114]~P1(x21141)+~P3(f298(x21141,a2,f298(x21141,f299(x21141,a2),f349(x21141),x21142),x21144))+P3(f298(x21141,a2,f298(x21141,f299(x21141,a2),f349(x21141),x21142),f298(x21141,x21141,f298(x21141,f299(x21141,x21141),f362(x21141),x21143),x21144)))
% 6.71/6.47  [2115]~P1(x21151)+~P3(f298(x21151,a2,f298(x21151,f299(x21151,a2),f349(x21151),x21152),x21153))+P3(f298(x21151,a2,f298(x21151,f299(x21151,a2),f349(x21151),x21152),f298(x21151,x21151,f298(x21151,f299(x21151,x21151),f362(x21151),x21153),x21154)))
% 6.71/6.47  [2142]~P3(f298(f299(x21421,a2),a2,f298(x21421,f299(f299(x21421,a2),a2),f327(x21421),x21422),x21424))+P3(f298(f299(x21421,a2),a2,f298(x21421,f299(f299(x21421,a2),a2),f327(x21421),x21422),x21423))+~P3(f298(f299(x21421,a2),a2,f298(f299(x21421,a2),f299(f299(x21421,a2),a2),f349(f299(x21421,a2)),x21424),x21423))
% 6.71/6.47  [2152]~P3(f298(f299(x21521,a2),a2,f298(f299(x21521,a2),f299(f299(x21521,a2),a2),f349(f299(x21521,a2)),x21522),x21524))+~P3(f298(f299(x21521,a2),a2,f298(f299(x21521,a2),f299(f299(x21521,a2),a2),f349(f299(x21521,a2)),x21524),x21523))+P3(f298(f299(x21521,a2),a2,f298(f299(x21521,a2),f299(f299(x21521,a2),a2),f349(f299(x21521,a2)),x21522),x21523))
% 6.71/6.47  [2158]P3(x21582)+E(f298(x21581,f346(x21581),f351(x21581),f93(x21581,x21582,x21583,x21584)),f298(f346(x21581),f346(x21581),f14(f346(x21581)),x21584))+~P3(f298(f346(x21581),a2,f298(f299(x21581,a2),f299(f346(x21581),a2),f298(a2,f299(f299(x21581,a2),f299(f346(x21581),a2)),f348(a2,x21581),x21582),x21583),x21584))
% 6.71/6.47  [2167]E(f298(x21671,f346(x21671),f351(x21671),f93(x21671,x21673,x21674,x21672)),f298(f346(x21671),f346(x21671),f14(f346(x21671)),x21672))+E(f298(f346(x21671),f346(x21671),f14(f346(x21671)),x21672),f337(x21671))+~P3(f298(f346(x21671),a2,f298(f299(x21671,a2),f299(f346(x21671),a2),f298(a2,f299(f299(x21671,a2),f299(f346(x21671),a2)),f348(a2,x21671),x21673),x21674),x21672))
% 6.71/6.47  [2170]P3(x21701)+P3(f298(x21702,a2,x21703,f93(x21702,x21701,x21703,x21704)))+~P3(f298(f346(x21702),a2,f298(f299(x21702,a2),f299(f346(x21702),a2),f298(a2,f299(f299(x21702,a2),f299(f346(x21702),a2)),f348(a2,x21702),x21701),x21703),x21704))
% 6.71/6.47  [2181]E(f298(f346(x21811),f346(x21811),f14(f346(x21811)),x21812),f337(x21811))+P3(f298(x21811,a2,x21813,f93(x21811,x21814,x21813,x21812)))+~P3(f298(f346(x21811),a2,f298(f299(x21811,a2),f299(f346(x21811),a2),f298(a2,f299(f299(x21811,a2),f299(f346(x21811),a2)),f348(a2,x21811),x21814),x21813),x21812))
% 6.71/6.47  [2257]~P2(x22572)+~P3(f298(x22572,a2,f298(x22572,f299(x22572,a2),f349(x22572),f298(x22571,x22572,x22573,f49(x22571,x22572,x22573,x22574))),f298(x22571,x22572,x22574,f49(x22571,x22572,x22573,x22574))))+P3(f298(f299(x22571,x22572),a2,f298(f299(x22571,x22572),f299(f299(x22571,x22572),a2),f349(f299(x22571,x22572)),x22573),x22574))
% 6.71/6.47  [2258]~P2(x22582)+~P3(f298(x22582,a2,f298(x22582,f299(x22582,a2),f349(x22582),f298(x22581,x22582,x22583,f52(x22581,x22582,x22583,x22584))),f298(x22581,x22582,x22584,f52(x22581,x22582,x22583,x22584))))+P3(f298(f299(x22581,x22582),a2,f298(f299(x22581,x22582),f299(f299(x22581,x22582),a2),f349(f299(x22581,x22582)),x22583),x22584))
% 6.71/6.47  [2316]E(f298(x23161,x23161,f14(x23161),x23162),f298(x23161,x23161,f14(x23161),x23163))+~P3(f298(f299(f355(x23161,x23161),a2),a2,f298(f355(x23161,x23161),f299(f299(f355(x23161,x23161),a2),a2),f327(f355(x23161,x23161)),f298(x23161,f355(x23161,x23161),f298(x23161,f299(x23161,f355(x23161,x23161)),f356(x23161,x23161),x23162),x23163)),f298(f299(f355(x23161,x23161),a2),f299(f355(x23161,x23161),a2),f379(x23161),x23164)))+P3(f298(f299(f355(x23161,x23161),a2),a2,f298(f355(x23161,x23161),f299(f299(f355(x23161,x23161),a2),a2),f327(f355(x23161,x23161)),f298(x23161,f355(x23161,x23161),f298(x23161,f299(x23161,f355(x23161,x23161)),f356(x23161,x23161),x23162),f55(x23161,x23162,x23163,x23164))),x23164))
% 6.71/6.47  [2334]E(f298(f299(f355(x23341,x23342),a2),f299(f355(x23341,x23342),a2),f14(f299(f355(x23341,x23342),a2)),x23343),f298(f299(f355(x23341,x23342),a2),f299(f355(x23341,x23342),a2),f14(f299(f355(x23341,x23342),a2)),x23344))+P3(f298(f299(f355(x23341,x23342),a2),a2,f298(f355(x23341,x23342),f299(f299(f355(x23341,x23342),a2),a2),f327(f355(x23341,x23342)),f298(x23342,f355(x23341,x23342),f298(x23341,f299(x23342,f355(x23341,x23342)),f356(x23341,x23342),f225(x23341,x23342,x23343,x23344)),f230(x23341,x23342,x23343,x23344))),x23343))+P3(f298(f299(f355(x23341,x23342),a2),a2,f298(f355(x23341,x23342),f299(f299(f355(x23341,x23342),a2),a2),f327(f355(x23341,x23342)),f298(x23342,f355(x23341,x23342),f298(x23341,f299(x23342,f355(x23341,x23342)),f356(x23341,x23342),f225(x23341,x23342,x23343,x23344)),f230(x23341,x23342,x23343,x23344))),x23344))
% 6.71/6.47  [2380]E(f298(f299(f355(x23801,x23802),a2),f299(f355(x23801,x23802),a2),f14(f299(f355(x23801,x23802),a2)),x23803),f298(f299(f355(x23801,x23802),a2),f299(f355(x23801,x23802),a2),f14(f299(f355(x23801,x23802),a2)),x23804))+~P3(f298(f299(f355(x23801,x23802),a2),a2,f298(f355(x23801,x23802),f299(f299(f355(x23801,x23802),a2),a2),f327(f355(x23801,x23802)),f298(x23802,f355(x23801,x23802),f298(x23801,f299(x23802,f355(x23801,x23802)),f356(x23801,x23802),f225(x23801,x23802,x23803,x23804)),f230(x23801,x23802,x23803,x23804))),x23803))+~P3(f298(f299(f355(x23801,x23802),a2),a2,f298(f355(x23801,x23802),f299(f299(f355(x23801,x23802),a2),a2),f327(f355(x23801,x23802)),f298(x23802,f355(x23801,x23802),f298(x23801,f299(x23802,f355(x23801,x23802)),f356(x23801,x23802),f225(x23801,x23802,x23803,x23804)),f230(x23801,x23802,x23803,x23804))),x23804))
% 6.71/6.47  [2426]E(x24261,a336)+~P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24262)))))))),f299(a335,f299(a335,a2)),f403(x24262),x24263),x24261),f298(f311(a20),a335,a24,x24264)))+P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),f119(x24262,x24263,x24261,x24264)),x24264)),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f379(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24262)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x24262),x24263))))
% 6.71/6.47  [2453]~P3(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24531)))))))),a2,f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24531)))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x24531))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24531)))))))),a2),f401(x24531),x24534),x24532))+P3(f298(f311(a20),a2,f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24531)))))))),f299(f311(a20),a2),f320(x24531),x24532),x24533))+~P3(f298(f299(f311(a20),a2),a2,f298(f311(a20),f299(f299(f311(a20),a2),a2),f327(f311(a20)),x24533),a350))
% 6.71/6.47  [2485]~P3(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24852)))))))),a2,f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24852)))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x24852))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24852)))))))),a2),f401(x24852),x24854),x24853))+~P3(f298(f311(a20),a2,f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24852)))))))),f299(f311(a20),a2),f320(x24852),x24853),x24851))+P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x24851),a344)),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f379(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24852)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x24852),x24853))))
% 6.71/6.47  [2166]P3(f298(x21661,a2,x21662,x21663))+P3(f298(x21661,a2,x21664,x21663))+~P3(f298(x21661,a2,f298(f299(x21661,a2),f299(x21661,a2),f298(f299(x21661,a2),f299(f299(x21661,a2),f299(x21661,a2)),f362(f299(x21661,a2)),x21664),x21662),x21663))
% 6.71/6.47  [2220]P3(f298(f299(x22201,a2),a2,f298(x22201,f299(f299(x22201,a2),a2),f327(x22201),x22202),x22204))+P3(f298(f299(x22201,a2),a2,f298(x22201,f299(f299(x22201,a2),a2),f327(x22201),x22202),x22203))+~P3(f298(f299(x22201,a2),a2,f298(x22201,f299(f299(x22201,a2),a2),f327(x22201),x22202),f298(f299(x22201,a2),f299(x22201,a2),f298(f299(x22201,a2),f299(f299(x22201,a2),f299(x22201,a2)),f362(f299(x22201,a2)),x22204),x22203)))
% 6.71/6.47  [2227]~P1(x22271)+P3(f298(x22271,a2,f298(x22271,f299(x22271,a2),f349(x22271),x22272),x22273))+~P3(f298(x22271,a2,f298(x22271,f299(x22271,a2),f349(x22271),f298(x22271,x22271,f298(x22271,f299(x22271,x22271),f362(x22271),x22274),x22272)),x22273))
% 6.71/6.47  [2229]~P1(x22291)+P3(f298(x22291,a2,f298(x22291,f299(x22291,a2),f349(x22291),x22292),x22293))+~P3(f298(x22291,a2,f298(x22291,f299(x22291,a2),f349(x22291),f298(x22291,x22291,f298(x22291,f299(x22291,x22291),f362(x22291),x22292),x22294)),x22293))
% 6.71/6.47  [2243]~P3(f298(f299(f355(x22431,x22431),a2),a2,f298(f355(x22431,x22431),f299(f299(f355(x22431,x22431),a2),a2),f327(f355(x22431,x22431)),x22432),f298(f299(f355(x22431,x22431),a2),f299(f355(x22431,x22431),a2),f380(x22431),x22434)))+P3(f298(f299(f355(x22431,x22431),a2),a2,f298(f355(x22431,x22431),f299(f299(f355(x22431,x22431),a2),a2),f327(f355(x22431,x22431)),x22432),f298(f299(f355(x22431,x22431),a2),f299(f355(x22431,x22431),a2),f380(x22431),x22433)))+~P3(f298(f299(f355(x22431,x22431),a2),a2,f298(f299(f355(x22431,x22431),a2),f299(f299(f355(x22431,x22431),a2),a2),f349(f299(f355(x22431,x22431),a2)),x22434),x22433))
% 6.71/6.47  [2259]E(f298(x22591,x22591,f14(x22591),x22592),f298(x22591,x22591,f14(x22591),x22593))+P3(f298(f299(x22591,a2),a2,f298(x22591,f299(f299(x22591,a2),a2),f327(x22591),x22592),f298(f311(x22591),f299(x22591,a2),f353(x22591),x22594)))+~P3(f298(f299(x22591,a2),a2,f298(x22591,f299(f299(x22591,a2),a2),f327(x22591),x22592),f298(f311(x22591),f299(x22591,a2),f353(x22591),f298(f311(x22591),f311(x22591),f298(x22591,f299(f311(x22591),f311(x22591)),f34(x22591),x22593),x22594))))
% 6.71/6.47  [2325]E(f298(x23251,x23251,f14(x23251),x23252),f298(x23251,x23251,f14(x23251),x23253))+~P3(f298(f299(f355(x23251,x23251),a2),a2,f298(f355(x23251,x23251),f299(f299(f355(x23251,x23251),a2),a2),f327(f355(x23251,x23251)),f298(x23251,f355(x23251,x23251),f298(x23251,f299(x23251,f355(x23251,x23251)),f356(x23251,x23251),x23252),x23253)),f298(f299(f355(x23251,x23251),a2),f299(f355(x23251,x23251),a2),f379(x23251),x23254)))+P3(f298(f299(f355(x23251,x23251),a2),a2,f298(f355(x23251,x23251),f299(f299(f355(x23251,x23251),a2),a2),f327(f355(x23251,x23251)),f298(x23251,f355(x23251,x23251),f298(x23251,f299(x23251,f355(x23251,x23251)),f356(x23251,x23251),f56(x23251,x23252,x23253,x23254)),x23253)),x23254))
% 6.71/6.47  [2254]~P3(f298(f299(x22541,a2),a2,f298(f299(x22541,a2),f299(f299(x22541,a2),a2),f349(f299(x22541,a2)),x22542),x22544))+~P3(f298(f299(x22541,a2),a2,f298(f299(x22541,a2),f299(f299(x22541,a2),a2),f349(f299(x22541,a2)),x22543),x22544))+P3(f298(f299(x22541,a2),a2,f298(f299(x22541,a2),f299(f299(x22541,a2),a2),f349(f299(x22541,a2)),f298(f299(x22541,a2),f299(x22541,a2),f298(f299(x22541,a2),f299(f299(x22541,a2),f299(x22541,a2)),f362(f299(x22541,a2)),x22542),x22543)),x22544))
% 6.71/6.47  [2313]~E(f298(a383,f346(a335),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f346(a335)),a386,x23134),x23132),f298(a335,f346(a335),f351(a335),x23133))+E(f298(a383,f346(a335),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f346(a335)),a386,x23131),x23132),f298(a335,f346(a335),f351(a335),x23133))+~P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),a316,x23134),x23131))
% 6.71/6.47  [1978]~E(x19783,x19785)+~E(f298(x19781,x19781,f14(x19781),x19782),f298(x19781,x19781,f14(x19781),x19784))+E(f298(f311(x19781),f311(x19781),f298(x19781,f299(f311(x19781),f311(x19781)),f34(x19781),x19782),x19783),f298(f311(x19781),f311(x19781),f298(x19781,f299(f311(x19781),f311(x19781)),f34(x19781),x19784),x19785))
% 6.71/6.47  [1979]~E(x19793,x19795)+~E(f298(x19791,x19791,f14(x19791),x19792),f298(x19791,x19791,f14(x19791),x19794))+E(f298(f30(x19791),f30(x19791),f298(x19791,f299(f30(x19791),f30(x19791)),f322(x19791),x19792),x19793),f298(f30(x19791),f30(x19791),f298(x19791,f299(f30(x19791),f30(x19791)),f322(x19791),x19794),x19795))
% 6.71/6.47  [2061]~P3(f298(x20611,a2,x20612,x20615))+P3(f298(x20611,a2,x20612,f59(x20611,x20612,x20613,x20614)))+~P3(f298(f299(x20611,a2),a2,f298(x20611,f299(f299(x20611,a2),a2),f327(x20611),x20615),x20614))
% 6.71/6.47  [2062]~P3(f298(x20621,a2,x20622,x20625))+P3(f298(x20621,a2,x20622,f59(x20621,x20622,x20623,x20624)))+~P3(f298(f299(x20621,a2),a2,f298(x20621,f299(f299(x20621,a2),a2),f327(x20621),x20625),x20623))
% 6.71/6.47  [2081]P3(f298(x20811,a2,x20812,x20813))+~P3(f298(x20811,a2,x20812,f62(x20811,x20812,x20814,x20815)))+~P3(f298(f299(x20811,a2),a2,f298(x20811,f299(f299(x20811,a2),a2),f327(x20811),x20813),x20815))
% 6.71/6.47  [2082]P3(f298(x20821,a2,x20822,x20823))+~P3(f298(x20821,a2,x20822,f62(x20821,x20822,x20824,x20825)))+~P3(f298(f299(x20821,a2),a2,f298(x20821,f299(f299(x20821,a2),a2),f327(x20821),x20823),x20824))
% 6.71/6.47  [2169]E(f298(f311(x21691),f311(x21691),f298(f311(x21691),f299(f311(x21691),f311(x21691)),f7(x21691),x21693),f159(x21691,x21693,x21694,x21692,x21695)),x21692)+E(f298(f311(x21691),f311(x21691),f298(f311(x21691),f299(f311(x21691),f311(x21691)),f7(x21691),x21692),f157(x21691,x21693,x21694,x21692,x21695)),x21693)+~E(f298(f311(x21691),f311(x21691),f298(f311(x21691),f299(f311(x21691),f311(x21691)),f7(x21691),x21693),x21694),f298(f311(x21691),f311(x21691),f298(f311(x21691),f299(f311(x21691),f311(x21691)),f7(x21691),x21692),x21695))
% 6.71/6.47  [2198]E(f298(f311(x21981),f311(x21981),f298(f311(x21981),f299(f311(x21981),f311(x21981)),f7(x21981),x21982),f157(x21981,x21983,x21984,x21982,x21985)),x21983)+E(f298(f311(x21981),f311(x21981),f298(f311(x21981),f299(f311(x21981),f311(x21981)),f7(x21981),f159(x21981,x21983,x21984,x21982,x21985)),x21985),x21984)+~E(f298(f311(x21981),f311(x21981),f298(f311(x21981),f299(f311(x21981),f311(x21981)),f7(x21981),x21983),x21984),f298(f311(x21981),f311(x21981),f298(f311(x21981),f299(f311(x21981),f311(x21981)),f7(x21981),x21982),x21985))
% 6.71/6.47  [2199]E(f298(f311(x21991),f311(x21991),f298(f311(x21991),f299(f311(x21991),f311(x21991)),f7(x21991),x21992),f159(x21991,x21992,x21993,x21994,x21995)),x21994)+E(f298(f311(x21991),f311(x21991),f298(f311(x21991),f299(f311(x21991),f311(x21991)),f7(x21991),f157(x21991,x21992,x21993,x21994,x21995)),x21993),x21995)+~E(f298(f311(x21991),f311(x21991),f298(f311(x21991),f299(f311(x21991),f311(x21991)),f7(x21991),x21992),x21993),f298(f311(x21991),f311(x21991),f298(f311(x21991),f299(f311(x21991),f311(x21991)),f7(x21991),x21994),x21995))
% 6.71/6.47  [2224]~E(f298(f311(x22241),f311(x22241),f298(f311(x22241),f299(f311(x22241),f311(x22241)),f7(x22241),x22242),x22243),f298(f311(x22241),f311(x22241),f298(f311(x22241),f299(f311(x22241),f311(x22241)),f7(x22241),x22244),x22245))+E(f298(f311(x22241),f311(x22241),f298(f311(x22241),f299(f311(x22241),f311(x22241)),f7(x22241),f157(x22241,x22242,x22243,x22244,x22245)),x22243),x22245)+E(f298(f311(x22241),f311(x22241),f298(f311(x22241),f299(f311(x22241),f311(x22241)),f7(x22241),f159(x22241,x22242,x22243,x22244,x22245)),x22245),x22243)
% 6.71/6.47  [2348]~P3(f298(f299(f355(x23481,x23481),a2),a2,f298(f355(x23481,x23481),f299(f299(f355(x23481,x23481),a2),a2),f327(f355(x23481,x23481)),f298(x23481,f355(x23481,x23481),f298(x23481,f299(x23481,f355(x23481,x23481)),f356(x23481,x23481),x23482),x23485)),f298(f299(f355(x23481,x23481),a2),f299(f355(x23481,x23481),a2),f379(x23481),x23484)))+~P3(f298(f299(f355(x23481,x23481),a2),a2,f298(f355(x23481,x23481),f299(f299(f355(x23481,x23481),a2),a2),f327(f355(x23481,x23481)),f298(x23481,f355(x23481,x23481),f298(x23481,f299(x23481,f355(x23481,x23481)),f356(x23481,x23481),x23485),x23483)),f298(f299(f355(x23481,x23481),a2),f299(f355(x23481,x23481),a2),f379(x23481),x23484)))+P3(f298(f299(f355(x23481,x23481),a2),a2,f298(f355(x23481,x23481),f299(f299(f355(x23481,x23481),a2),a2),f327(f355(x23481,x23481)),f298(x23481,f355(x23481,x23481),f298(x23481,f299(x23481,f355(x23481,x23481)),f356(x23481,x23481),x23482),x23483)),f298(f299(f355(x23481,x23481),a2),f299(f355(x23481,x23481),a2),f379(x23481),x23484)))
% 6.71/6.47  [2349]~P3(f298(f299(f355(x23491,x23491),a2),a2,f298(f355(x23491,x23491),f299(f299(f355(x23491,x23491),a2),a2),f327(f355(x23491,x23491)),f298(x23491,f355(x23491,x23491),f298(x23491,f299(x23491,f355(x23491,x23491)),f356(x23491,x23491),x23492),x23495)),f298(f299(f355(x23491,x23491),a2),f299(f355(x23491,x23491),a2),f380(x23491),x23494)))+~P3(f298(f299(f355(x23491,x23491),a2),a2,f298(f355(x23491,x23491),f299(f299(f355(x23491,x23491),a2),a2),f327(f355(x23491,x23491)),f298(x23491,f355(x23491,x23491),f298(x23491,f299(x23491,f355(x23491,x23491)),f356(x23491,x23491),x23495),x23493)),f298(f299(f355(x23491,x23491),a2),f299(f355(x23491,x23491),a2),f379(x23491),x23494)))+P3(f298(f299(f355(x23491,x23491),a2),a2,f298(f355(x23491,x23491),f299(f299(f355(x23491,x23491),a2),a2),f327(f355(x23491,x23491)),f298(x23491,f355(x23491,x23491),f298(x23491,f299(x23491,f355(x23491,x23491)),f356(x23491,x23491),x23492),x23493)),f298(f299(f355(x23491,x23491),a2),f299(f355(x23491,x23491),a2),f380(x23491),x23494)))
% 6.71/6.47  [2350]~P3(f298(f299(f355(x23501,x23501),a2),a2,f298(f355(x23501,x23501),f299(f299(f355(x23501,x23501),a2),a2),f327(f355(x23501,x23501)),f298(x23501,f355(x23501,x23501),f298(x23501,f299(x23501,f355(x23501,x23501)),f356(x23501,x23501),x23502),x23505)),f298(f299(f355(x23501,x23501),a2),f299(f355(x23501,x23501),a2),f379(x23501),x23504)))+~P3(f298(f299(f355(x23501,x23501),a2),a2,f298(f355(x23501,x23501),f299(f299(f355(x23501,x23501),a2),a2),f327(f355(x23501,x23501)),f298(x23501,f355(x23501,x23501),f298(x23501,f299(x23501,f355(x23501,x23501)),f356(x23501,x23501),x23505),x23503)),f298(f299(f355(x23501,x23501),a2),f299(f355(x23501,x23501),a2),f380(x23501),x23504)))+P3(f298(f299(f355(x23501,x23501),a2),a2,f298(f355(x23501,x23501),f299(f299(f355(x23501,x23501),a2),a2),f327(f355(x23501,x23501)),f298(x23501,f355(x23501,x23501),f298(x23501,f299(x23501,f355(x23501,x23501)),f356(x23501,x23501),x23502),x23503)),f298(f299(f355(x23501,x23501),a2),f299(f355(x23501,x23501),a2),f380(x23501),x23504)))
% 6.71/6.47  [2351]~P3(f298(f299(f355(x23511,x23511),a2),a2,f298(f355(x23511,x23511),f299(f299(f355(x23511,x23511),a2),a2),f327(f355(x23511,x23511)),f298(x23511,f355(x23511,x23511),f298(x23511,f299(x23511,f355(x23511,x23511)),f356(x23511,x23511),x23512),x23515)),f298(f299(f355(x23511,x23511),a2),f299(f355(x23511,x23511),a2),f380(x23511),x23514)))+~P3(f298(f299(f355(x23511,x23511),a2),a2,f298(f355(x23511,x23511),f299(f299(f355(x23511,x23511),a2),a2),f327(f355(x23511,x23511)),f298(x23511,f355(x23511,x23511),f298(x23511,f299(x23511,f355(x23511,x23511)),f356(x23511,x23511),x23515),x23513)),f298(f299(f355(x23511,x23511),a2),f299(f355(x23511,x23511),a2),f380(x23511),x23514)))+P3(f298(f299(f355(x23511,x23511),a2),a2,f298(f355(x23511,x23511),f299(f299(f355(x23511,x23511),a2),a2),f327(f355(x23511,x23511)),f298(x23511,f355(x23511,x23511),f298(x23511,f299(x23511,f355(x23511,x23511)),f356(x23511,x23511),x23512),x23513)),f298(f299(f355(x23511,x23511),a2),f299(f355(x23511,x23511),a2),f380(x23511),x23514)))
% 6.71/6.47  [2445]~P3(f298(f311(a20),a2,x24451,f211(x24453,x24452,x24451,x24454,x24455)))+P3(f298(f311(a20),a2,x24451,x24452))+~P3(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24453)))))))),a2,f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24453)))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x24453))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24453)))))))),a2),f401(x24453),x24454),x24455))
% 6.71/6.47  [2458]E(x24581,a341)+E(f298(a1,a383,a4,f94(x24582,x24583,x24584,x24585,x24581)),x24581)+~P3(f298(a335,a2,f298(a383,f299(a335,a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24582)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x24582),x24583),x24584),x24581),f298(f311(a20),a335,a24,x24585)))
% 6.71/6.47  [2459]E(x24591,a341)+E(f298(a1,a383,a4,f176(x24592,x24593,x24594,x24591,x24595)),x24591)+~P3(f298(a335,a2,f298(a383,f299(a335,a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24592)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x24592),x24593),x24594),x24591),f298(f311(a20),a335,a24,x24595)))
% 6.71/6.47  [2461]E(x24611,a341)+E(f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a335,a345,f177(x24612,x24613,x24614,x24611,x24615)),f178(x24612,x24613,x24614,x24611,x24615))+~P3(f298(a335,a2,f298(a383,f299(a335,a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24612)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x24612),x24613),x24614),x24611),f298(f311(a20),a335,a24,x24615)))
% 6.71/6.47  [2464]E(x24641,a341)+E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x24642,f176(x24643,x24644,x24642,x24641,x24645)),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f177(x24643,x24644,x24642,x24641,x24645)))+~P3(f298(a335,a2,f298(a383,f299(a335,a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24643)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x24643),x24644),x24642),x24641),f298(f311(a20),a335,a24,x24645)))
% 6.71/6.47  [2470]~E(x24701,x24702)+~P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x24702),x24701)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24703)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x24703),x24704)))+~P3(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24703)))))))),a2,f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24703)))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x24703))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24703)))))))),a2),f401(x24703),x24705),x24704))
% 6.71/6.47  [2471]E(x24711,a341)+E(f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f111(x24712,x24713,x24714,x24715,x24711)),f112(x24712,x24713,x24714,x24715,x24711))),f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x24714,f94(x24712,x24713,x24714,x24715,x24711)))+~P3(f298(a335,a2,f298(a383,f299(a335,a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24712)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x24712),x24713),x24714),x24711),f298(f311(a20),a335,a24,x24715)))
% 6.71/6.47  [2481]E(x24811,a341)+~P3(f298(a335,a2,f298(a383,f299(a335,a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24812)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x24812),x24813),x24814),x24811),f298(f311(a20),a335,a24,x24815)))+P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24812)))))))),f299(a335,f299(a335,a2)),f403(x24812),x24813),f178(x24812,x24813,x24814,x24811,x24815)),f298(f311(a20),a335,a24,x24815)))
% 6.71/6.47  [2023]~E(f298(x20231,f346(x20232),x20233,x20235),f337(x20232))+~E(f298(x20231,f346(x20232),x20234,x20235),f337(x20232))+E(f298(x20231,f346(x20232),f298(f299(x20231,f346(x20232)),f299(x20231,f346(x20232)),f298(f299(x20231,f346(x20232)),f299(f299(x20231,f346(x20232)),f299(x20231,f346(x20232))),f330(x20231,x20232),x20233),x20234),x20235),f337(x20232))
% 6.71/6.47  [2137]~P2(x21371)+P3(f298(x21371,a2,f298(x21371,f299(x21371,a2),f349(x21371),f298(x21372,x21371,x21373,x21374)),f298(x21372,x21371,x21375,x21374)))+~P3(f298(f299(x21372,x21371),a2,f298(f299(x21372,x21371),f299(f299(x21372,x21371),a2),f349(f299(x21372,x21371)),x21373),x21375))
% 6.71/6.47  [2233]~P3(f298(x22331,a2,f298(x22331,f299(x22331,a2),x22332,x22335),x22334))+~P3(f298(x22331,a2,f298(x22331,f299(x22331,a2),f298(f299(x22331,f299(x22331,a2)),f299(x22331,f299(x22331,a2)),f378(x22331),x22332),x22333),x22335))+P3(f298(x22331,a2,f298(x22331,f299(x22331,a2),f298(f299(x22331,f299(x22331,a2)),f299(x22331,f299(x22331,a2)),f378(x22331),x22332),x22333),x22334))
% 6.71/6.47  [2234]~P3(f298(x22341,a2,f298(x22341,f299(x22341,a2),x22342,x22343),x22345))+~P3(f298(x22341,a2,f298(x22341,f299(x22341,a2),f298(f299(x22341,f299(x22341,a2)),f299(x22341,f299(x22341,a2)),f378(x22341),x22342),x22345),x22344))+P3(f298(x22341,a2,f298(x22341,f299(x22341,a2),f298(f299(x22341,f299(x22341,a2)),f299(x22341,f299(x22341,a2)),f378(x22341),x22342),x22343),x22344))
% 6.71/6.47  [2260]~P3(f298(x22601,a2,f298(x22601,f299(x22601,a2),f298(f299(x22601,f299(x22601,a2)),f299(x22601,f299(x22601,a2)),f378(x22601),x22602),x22605),x22604))+~P3(f298(x22601,a2,f298(x22601,f299(x22601,a2),f298(f299(x22601,f299(x22601,a2)),f299(x22601,f299(x22601,a2)),f378(x22601),x22602),x22603),x22605))+P3(f298(x22601,a2,f298(x22601,f299(x22601,a2),f298(f299(x22601,f299(x22601,a2)),f299(x22601,f299(x22601,a2)),f378(x22601),x22602),x22603),x22604))
% 6.71/6.47  [2363]~E(x23633,x23635)+~E(x23635,x23634)+P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x23631)))))))),f299(a335,f299(a335,a2)),f403(x23631),x23632),x23633),x23634))
% 6.71/6.47  [2367]~E(x23673,a336)+~E(x23674,f298(f311(a20),a335,a24,x23675))+P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x23671)))))))),f299(a335,f299(a335,a2)),f403(x23671),x23672),x23673),x23674))
% 6.71/6.47  [2425]~E(x24253,f298(f311(a20),a335,a24,x24255))+P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24251)))))))),f299(a335,f299(a335,a2)),f403(x24251),x24252),x24253),f298(f311(a20),a335,a24,x24254)))+~P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x24255),x24254)),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f379(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24251)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x24251),x24252))))
% 6.71/6.47  [2443]E(x24431,x24432)+~P3(f298(f311(f355(f355(f311(a20),f311(a20)),a335)),a2,f298(f311(a20),f299(f311(f355(f355(f311(a20),f311(a20)),a335)),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24433)))))))),f299(f311(a20),f299(f311(f355(f355(f311(a20),f311(a20)),a335)),a2)),f306(x24433),x24434),x24435),x24431))+~P3(f298(f311(f355(f355(f311(a20),f311(a20)),a335)),a2,f298(f311(a20),f299(f311(f355(f355(f311(a20),f311(a20)),a335)),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24433)))))))),f299(f311(a20),f299(f311(f355(f355(f311(a20),f311(a20)),a335)),a2)),f306(x24433),x24434),x24435),x24432))
% 6.71/6.47  [2454]~P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24541)))))))),f299(a335,f299(a335,a2)),f403(x24541),x24542),x24543),x24545))+~P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24541)))))))),f299(a335,f299(a335,a2)),f403(x24541),x24542),x24545),x24544))+P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24541)))))))),f299(a335,f299(a335,a2)),f403(x24541),x24542),x24543),x24544))
% 6.71/6.47  [2469]E(f298(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x24691)),f311(a20)))),f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x24691)),f311(a20)))),f298(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x24691)),f311(a20)))),f299(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x24691)),f311(a20)))),f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x24691)),f311(a20))))),f330(f311(a20),f355(f355(f311(a335),f355(a335,x24691)),f311(a20))),x24692),f197(x24691,x24692,x24693,x24694,x24695)),f198(x24691,x24692,x24693,x24694,x24695))+~P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x24693),x24694)),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f379(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24691)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x24691),x24695))))+~P3(f298(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x24691)),f311(a20)))),a2,f298(f311(a20),f299(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x24691)),f311(a20)))),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24691)))))))),f299(f311(a20),f299(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x24691)),f311(a20)))),a2)),f334(x24691),x24695),x24694),x24692))
% 6.71/6.47  [2472]E(x24721,x24722)+~P3(f298(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x24723)),f311(a20)))),a2,f298(f311(a20),f299(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x24723)),f311(a20)))),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24723)))))))),f299(f311(a20),f299(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x24723)),f311(a20)))),a2)),f334(x24723),x24724),x24725),x24721))+~P3(f298(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x24723)),f311(a20)))),a2,f298(f311(a20),f299(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x24723)),f311(a20)))),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24723)))))))),f299(f311(a20),f299(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x24723)),f311(a20)))),a2)),f334(x24723),x24724),x24725),x24722))
% 6.71/6.47  [2480]~E(x24801,x24802)+~P3(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24803)))))))),a2,f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24803)))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x24803))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24803)))))))),a2),f401(x24803),x24804),x24805))+~P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x24801),x24802)),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f380(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24803)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x24803),x24805))))
% 6.71/6.47  [2487]P3(f298(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x24871)),f311(a20)))),a2,f298(f311(a20),f299(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x24871)),f311(a20)))),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24871)))))))),f299(f311(a20),f299(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x24871)),f311(a20)))),a2)),f334(x24871),x24872),x24873),f198(x24871,x24874,x24873,x24875,x24872)))+~P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x24873),x24875)),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f379(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24871)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x24871),x24872))))+~P3(f298(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x24871)),f311(a20)))),a2,f298(f311(a20),f299(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x24871)),f311(a20)))),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24871)))))))),f299(f311(a20),f299(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x24871)),f311(a20)))),a2)),f334(x24871),x24872),x24875),x24874))
% 6.71/6.47  [2490]E(x24901,a341)+~P3(f298(a335,a2,f298(a383,f299(a335,a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24902)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x24902),x24903),x24904),x24901),f298(f311(a20),a335,a24,x24905)))+P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),f111(x24902,x24903,x24904,x24905,x24901)),x24905)),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f379(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24902)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x24902),x24903))))
% 6.71/6.47  [2494]~P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x24941),x24942)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24943)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x24943),x24944)))+~P3(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24943)))))))),a2,f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24943)))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x24943))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24943)))))))),a2),f401(x24943),x24945),x24944))+~P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x24942),x24941)),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f380(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24943)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x24943),x24944))))
% 6.71/6.47  [2498]~P3(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24981)))))))),a2,f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24981)))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x24981))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24981)))))))),a2),f401(x24981),x24982),x24983))+~P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x24985),x24984)),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f380(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24981)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x24981),x24983))))+~P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x24984),x24985)),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f380(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24981)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x24981),x24983))))
% 6.71/6.47  [2200]P3(f298(x22001,a2,x22002,x22003))+~P3(f298(f299(x22001,a2),a2,f298(x22001,f299(f299(x22001,a2),a2),f327(x22001),x22003),x22005))+P3(f298(f299(x22001,a2),a2,f298(x22001,f299(f299(x22001,a2),a2),f327(x22001),f62(x22001,x22002,x22004,x22005)),f298(f299(x22001,a2),f299(x22001,a2),f298(f299(x22001,a2),f299(f299(x22001,a2),f299(x22001,a2)),f362(f299(x22001,a2)),x22004),x22005)))
% 6.71/6.47  [2201]P3(f298(x22011,a2,x22012,x22013))+~P3(f298(f299(x22011,a2),a2,f298(x22011,f299(f299(x22011,a2),a2),f327(x22011),x22013),x22014))+P3(f298(f299(x22011,a2),a2,f298(x22011,f299(f299(x22011,a2),a2),f327(x22011),f62(x22011,x22012,x22014,x22015)),f298(f299(x22011,a2),f299(x22011,a2),f298(f299(x22011,a2),f299(f299(x22011,a2),f299(x22011,a2)),f362(f299(x22011,a2)),x22014),x22015)))
% 6.71/6.47  [2202]~P3(f298(x22021,a2,x22022,x22025))+~P3(f298(f299(x22021,a2),a2,f298(x22021,f299(f299(x22021,a2),a2),f327(x22021),x22025),x22024))+P3(f298(f299(x22021,a2),a2,f298(x22021,f299(f299(x22021,a2),a2),f327(x22021),f59(x22021,x22022,x22023,x22024)),f298(f299(x22021,a2),f299(x22021,a2),f298(f299(x22021,a2),f299(f299(x22021,a2),f299(x22021,a2)),f362(f299(x22021,a2)),x22023),x22024)))
% 6.71/6.47  [2203]~P3(f298(x22031,a2,x22032,x22035))+~P3(f298(f299(x22031,a2),a2,f298(x22031,f299(f299(x22031,a2),a2),f327(x22031),x22035),x22033))+P3(f298(f299(x22031,a2),a2,f298(x22031,f299(f299(x22031,a2),a2),f327(x22031),f59(x22031,x22032,x22033,x22034)),f298(f299(x22031,a2),f299(x22031,a2),f298(f299(x22031,a2),f299(f299(x22031,a2),f299(x22031,a2)),f362(f299(x22031,a2)),x22033),x22034)))
% 6.71/6.47  [2275]~P3(f298(f299(x22751,a2),a2,f298(f299(x22751,a2),f299(f299(x22751,a2),a2),f349(f299(x22751,a2)),x22752),x22754))+~P3(f298(f299(x22751,a2),a2,f298(f299(x22751,a2),f299(f299(x22751,a2),a2),f349(f299(x22751,a2)),x22753),x22755))+P3(f298(f299(x22751,a2),a2,f298(f299(x22751,a2),f299(f299(x22751,a2),a2),f349(f299(x22751,a2)),f298(f299(x22751,a2),f299(x22751,a2),f298(f299(x22751,a2),f299(f299(x22751,a2),f299(x22751,a2)),f362(f299(x22751,a2)),x22752),x22753)),f298(f299(x22751,a2),f299(x22751,a2),f298(f299(x22751,a2),f299(f299(x22751,a2),f299(x22751,a2)),f362(f299(x22751,a2)),x22754),x22755)))
% 6.71/6.47  [2333]P3(f298(f299(f355(x23331,x23331),a2),a2,f298(f355(x23331,x23331),f299(f299(f355(x23331,x23331),a2),a2),f327(f355(x23331,x23331)),f298(x23331,f355(x23331,x23331),f298(x23331,f299(x23331,f355(x23331,x23331)),f356(x23331,x23331),x23332),x23333)),f298(f299(f355(x23331,x23331),a2),f299(f355(x23331,x23331),a2),f380(x23331),x23334)))+~P3(f298(f299(f355(x23331,x23331),a2),a2,f298(f355(x23331,x23331),f299(f299(f355(x23331,x23331),a2),a2),f327(f355(x23331,x23331)),f298(x23331,f355(x23331,x23331),f298(x23331,f299(x23331,f355(x23331,x23331)),f356(x23331,x23331),x23332),x23335)),x23334))+~P3(f298(f299(f355(x23331,x23331),a2),a2,f298(f355(x23331,x23331),f299(f299(f355(x23331,x23331),a2),a2),f327(f355(x23331,x23331)),f298(x23331,f355(x23331,x23331),f298(x23331,f299(x23331,f355(x23331,x23331)),f356(x23331,x23331),x23335),x23333)),x23334))
% 6.71/6.47  [2337]~P3(f298(f299(f355(x23371,x23371),a2),a2,f298(f355(x23371,x23371),f299(f299(f355(x23371,x23371),a2),a2),f327(f355(x23371,x23371)),f298(x23371,f355(x23371,x23371),f298(x23371,f299(x23371,f355(x23371,x23371)),f356(x23371,x23371),x23372),x23375)),f298(f299(f355(x23371,x23371),a2),f299(f355(x23371,x23371),a2),f379(x23371),x23374)))+P3(f298(f299(f355(x23371,x23371),a2),a2,f298(f355(x23371,x23371),f299(f299(f355(x23371,x23371),a2),a2),f327(f355(x23371,x23371)),f298(x23371,f355(x23371,x23371),f298(x23371,f299(x23371,f355(x23371,x23371)),f356(x23371,x23371),x23372),x23373)),f298(f299(f355(x23371,x23371),a2),f299(f355(x23371,x23371),a2),f379(x23371),x23374)))+~P3(f298(f299(f355(x23371,x23371),a2),a2,f298(f355(x23371,x23371),f299(f299(f355(x23371,x23371),a2),a2),f327(f355(x23371,x23371)),f298(x23371,f355(x23371,x23371),f298(x23371,f299(x23371,f355(x23371,x23371)),f356(x23371,x23371),x23375),x23373)),x23374))
% 6.71/6.47  [2338]~P3(f298(f299(f355(x23381,x23381),a2),a2,f298(f355(x23381,x23381),f299(f299(f355(x23381,x23381),a2),a2),f327(f355(x23381,x23381)),f298(x23381,f355(x23381,x23381),f298(x23381,f299(x23381,f355(x23381,x23381)),f356(x23381,x23381),x23385),x23383)),f298(f299(f355(x23381,x23381),a2),f299(f355(x23381,x23381),a2),f379(x23381),x23384)))+P3(f298(f299(f355(x23381,x23381),a2),a2,f298(f355(x23381,x23381),f299(f299(f355(x23381,x23381),a2),a2),f327(f355(x23381,x23381)),f298(x23381,f355(x23381,x23381),f298(x23381,f299(x23381,f355(x23381,x23381)),f356(x23381,x23381),x23382),x23383)),f298(f299(f355(x23381,x23381),a2),f299(f355(x23381,x23381),a2),f379(x23381),x23384)))+~P3(f298(f299(f355(x23381,x23381),a2),a2,f298(f355(x23381,x23381),f299(f299(f355(x23381,x23381),a2),a2),f327(f355(x23381,x23381)),f298(x23381,f355(x23381,x23381),f298(x23381,f299(x23381,f355(x23381,x23381)),f356(x23381,x23381),x23382),x23385)),x23384))
% 6.71/6.47  [2339]~P3(f298(f299(f355(x23391,x23391),a2),a2,f298(f355(x23391,x23391),f299(f299(f355(x23391,x23391),a2),a2),f327(f355(x23391,x23391)),f298(x23391,f355(x23391,x23391),f298(x23391,f299(x23391,f355(x23391,x23391)),f356(x23391,x23391),x23392),x23395)),f298(f299(f355(x23391,x23391),a2),f299(f355(x23391,x23391),a2),f379(x23391),x23394)))+P3(f298(f299(f355(x23391,x23391),a2),a2,f298(f355(x23391,x23391),f299(f299(f355(x23391,x23391),a2),a2),f327(f355(x23391,x23391)),f298(x23391,f355(x23391,x23391),f298(x23391,f299(x23391,f355(x23391,x23391)),f356(x23391,x23391),x23392),x23393)),f298(f299(f355(x23391,x23391),a2),f299(f355(x23391,x23391),a2),f380(x23391),x23394)))+~P3(f298(f299(f355(x23391,x23391),a2),a2,f298(f355(x23391,x23391),f299(f299(f355(x23391,x23391),a2),a2),f327(f355(x23391,x23391)),f298(x23391,f355(x23391,x23391),f298(x23391,f299(x23391,f355(x23391,x23391)),f356(x23391,x23391),x23395),x23393)),x23394))
% 6.71/6.47  [2340]~P3(f298(f299(f355(x23401,x23401),a2),a2,f298(f355(x23401,x23401),f299(f299(f355(x23401,x23401),a2),a2),f327(f355(x23401,x23401)),f298(x23401,f355(x23401,x23401),f298(x23401,f299(x23401,f355(x23401,x23401)),f356(x23401,x23401),x23402),x23405)),f298(f299(f355(x23401,x23401),a2),f299(f355(x23401,x23401),a2),f380(x23401),x23404)))+P3(f298(f299(f355(x23401,x23401),a2),a2,f298(f355(x23401,x23401),f299(f299(f355(x23401,x23401),a2),a2),f327(f355(x23401,x23401)),f298(x23401,f355(x23401,x23401),f298(x23401,f299(x23401,f355(x23401,x23401)),f356(x23401,x23401),x23402),x23403)),f298(f299(f355(x23401,x23401),a2),f299(f355(x23401,x23401),a2),f380(x23401),x23404)))+~P3(f298(f299(f355(x23401,x23401),a2),a2,f298(f355(x23401,x23401),f299(f299(f355(x23401,x23401),a2),a2),f327(f355(x23401,x23401)),f298(x23401,f355(x23401,x23401),f298(x23401,f299(x23401,f355(x23401,x23401)),f356(x23401,x23401),x23405),x23403)),x23404))
% 6.71/6.47  [2341]~P3(f298(f299(f355(x23411,x23411),a2),a2,f298(f355(x23411,x23411),f299(f299(f355(x23411,x23411),a2),a2),f327(f355(x23411,x23411)),f298(x23411,f355(x23411,x23411),f298(x23411,f299(x23411,f355(x23411,x23411)),f356(x23411,x23411),x23415),x23413)),f298(f299(f355(x23411,x23411),a2),f299(f355(x23411,x23411),a2),f379(x23411),x23414)))+P3(f298(f299(f355(x23411,x23411),a2),a2,f298(f355(x23411,x23411),f299(f299(f355(x23411,x23411),a2),a2),f327(f355(x23411,x23411)),f298(x23411,f355(x23411,x23411),f298(x23411,f299(x23411,f355(x23411,x23411)),f356(x23411,x23411),x23412),x23413)),f298(f299(f355(x23411,x23411),a2),f299(f355(x23411,x23411),a2),f380(x23411),x23414)))+~P3(f298(f299(f355(x23411,x23411),a2),a2,f298(f355(x23411,x23411),f299(f299(f355(x23411,x23411),a2),a2),f327(f355(x23411,x23411)),f298(x23411,f355(x23411,x23411),f298(x23411,f299(x23411,f355(x23411,x23411)),f356(x23411,x23411),x23412),x23415)),x23414))
% 6.71/6.47  [2342]~P3(f298(f299(f355(x23421,x23421),a2),a2,f298(f355(x23421,x23421),f299(f299(f355(x23421,x23421),a2),a2),f327(f355(x23421,x23421)),f298(x23421,f355(x23421,x23421),f298(x23421,f299(x23421,f355(x23421,x23421)),f356(x23421,x23421),x23425),x23423)),f298(f299(f355(x23421,x23421),a2),f299(f355(x23421,x23421),a2),f380(x23421),x23424)))+P3(f298(f299(f355(x23421,x23421),a2),a2,f298(f355(x23421,x23421),f299(f299(f355(x23421,x23421),a2),a2),f327(f355(x23421,x23421)),f298(x23421,f355(x23421,x23421),f298(x23421,f299(x23421,f355(x23421,x23421)),f356(x23421,x23421),x23422),x23423)),f298(f299(f355(x23421,x23421),a2),f299(f355(x23421,x23421),a2),f380(x23421),x23424)))+~P3(f298(f299(f355(x23421,x23421),a2),a2,f298(f355(x23421,x23421),f299(f299(f355(x23421,x23421),a2),a2),f327(f355(x23421,x23421)),f298(x23421,f355(x23421,x23421),f298(x23421,f299(x23421,f355(x23421,x23421)),f356(x23421,x23421),x23422),x23425)),x23424))
% 6.71/6.47  [2417]~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x24173,x24175),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x24174))+~P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24171)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),f318(x24171),x24172),x24173))+P3(f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2,f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24171)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2)),f347(x24171),x24172),x24173),x24174))
% 6.71/6.47  [2506]~P3(f298(f311(a335),a2,f298(f311(a335),f299(f311(a335),a2),f298(f299(a335,f299(a335,a2)),f299(f311(a335),f299(f311(a335),a2)),f329(a335,a335),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25061)))))))),f299(a335,f299(a335,a2)),f403(x25061),x25062)),x25063),x25065))+~P3(f298(f311(a335),a2,f298(f311(a335),f299(f311(a335),a2),f298(f299(a335,f299(a335,a2)),f299(f311(a335),f299(f311(a335),a2)),f329(a335,a335),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25061)))))))),f299(a335,f299(a335,a2)),f403(x25061),x25062)),x25065),x25064))+P3(f298(f311(a335),a2,f298(f311(a335),f299(f311(a335),a2),f298(f299(a335,f299(a335,a2)),f299(f311(a335),f299(f311(a335),a2)),f329(a335,a335),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25061)))))))),f299(a335,f299(a335,a2)),f403(x25061),x25062)),x25063),x25064))
% 6.71/6.47  [2360]~P3(x23603)+~P3(f298(f355(x23601,x23602),a2,f298(f299(x23601,f299(x23602,a2)),f299(f355(x23601,x23602),a2),f357(x23601,x23602,a2),x23604),x23605))+P3(f298(f355(x23601,x23602),a2,f298(f299(x23601,f299(x23602,a2)),f299(f355(x23601,x23602),a2),f357(x23601,x23602,a2),f298(f299(x23601,f299(x23602,a2)),f299(x23601,f299(x23602,a2)),f298(f299(f299(x23602,a2),f299(x23602,a2)),f299(f299(x23601,f299(x23602,a2)),f299(x23601,f299(x23602,a2))),f27(f299(x23602,a2),f299(x23602,a2),x23601),f298(f299(a2,a2),f299(f299(x23602,a2),f299(x23602,a2)),f27(a2,a2,x23602),f298(a2,f299(a2,a2),a301,x23603))),x23604)),x23605))
% 6.71/6.47  [2364]~E(f298(x23641,x23641,f14(x23641),f71(x23641,x23642,x23643,x23644,x23645)),f298(x23641,x23641,f14(x23641),f72(x23641,x23642,x23643,x23644,x23645)))+P3(f298(f299(f355(x23641,x23641),a2),a2,f298(f355(x23641,x23641),f299(f299(f355(x23641,x23641),a2),a2),f327(f355(x23641,x23641)),f298(x23641,f355(x23641,x23641),f298(x23641,f299(x23641,f355(x23641,x23641)),f356(x23641,x23641),x23642),x23643)),f298(f299(f355(x23641,x23641),a2),f299(f355(x23641,x23641),a2),f379(x23641),x23644)))+~P3(f298(f299(f355(x23641,x23641),a2),a2,f298(f355(x23641,x23641),f299(f299(f355(x23641,x23641),a2),a2),f327(f355(x23641,x23641)),f298(x23641,f355(x23641,x23641),f298(x23641,f299(x23641,f355(x23641,x23641)),f356(x23641,x23641),x23642),x23643)),f298(f299(f355(x23641,x23641),a2),f299(f355(x23641,x23641),a2),f379(x23641),f298(f299(f355(x23641,x23641),a2),f299(f355(x23641,x23641),a2),f298(f299(f355(x23641,x23641),a2),f299(f299(f355(x23641,x23641),a2),f299(f355(x23641,x23641),a2)),f362(f299(f355(x23641,x23641),a2)),x23644),x23645))))
% 6.71/6.47  [2365]~E(f298(x23651,x23651,f14(x23651),f74(x23651,x23652,x23653,x23654,x23655)),f298(x23651,x23651,f14(x23651),f75(x23651,x23652,x23653,x23654,x23655)))+P3(f298(f299(f355(x23651,x23651),a2),a2,f298(f355(x23651,x23651),f299(f299(f355(x23651,x23651),a2),a2),f327(f355(x23651,x23651)),f298(x23651,f355(x23651,x23651),f298(x23651,f299(x23651,f355(x23651,x23651)),f356(x23651,x23651),x23652),x23653)),f298(f299(f355(x23651,x23651),a2),f299(f355(x23651,x23651),a2),f379(x23651),x23654)))+~P3(f298(f299(f355(x23651,x23651),a2),a2,f298(f355(x23651,x23651),f299(f299(f355(x23651,x23651),a2),a2),f327(f355(x23651,x23651)),f298(x23651,f355(x23651,x23651),f298(x23651,f299(x23651,f355(x23651,x23651)),f356(x23651,x23651),x23652),x23653)),f298(f299(f355(x23651,x23651),a2),f299(f355(x23651,x23651),a2),f379(x23651),f298(f299(f355(x23651,x23651),a2),f299(f355(x23651,x23651),a2),f298(f299(f355(x23651,x23651),a2),f299(f299(f355(x23651,x23651),a2),f299(f355(x23651,x23651),a2)),f362(f299(f355(x23651,x23651),a2)),x23654),x23655))))
% 6.71/6.47  [2384]P3(f298(f299(f355(x23841,x23841),a2),a2,f298(f355(x23841,x23841),f299(f299(f355(x23841,x23841),a2),a2),f327(f355(x23841,x23841)),f298(x23841,f355(x23841,x23841),f298(x23841,f299(x23841,f355(x23841,x23841)),f356(x23841,x23841),x23842),f75(x23841,x23842,x23843,x23844,x23845))),f298(f299(f355(x23841,x23841),a2),f299(f355(x23841,x23841),a2),f379(x23841),x23844)))+P3(f298(f299(f355(x23841,x23841),a2),a2,f298(f355(x23841,x23841),f299(f299(f355(x23841,x23841),a2),a2),f327(f355(x23841,x23841)),f298(x23841,f355(x23841,x23841),f298(x23841,f299(x23841,f355(x23841,x23841)),f356(x23841,x23841),x23842),x23843)),f298(f299(f355(x23841,x23841),a2),f299(f355(x23841,x23841),a2),f379(x23841),x23844)))+~P3(f298(f299(f355(x23841,x23841),a2),a2,f298(f355(x23841,x23841),f299(f299(f355(x23841,x23841),a2),a2),f327(f355(x23841,x23841)),f298(x23841,f355(x23841,x23841),f298(x23841,f299(x23841,f355(x23841,x23841)),f356(x23841,x23841),x23842),x23843)),f298(f299(f355(x23841,x23841),a2),f299(f355(x23841,x23841),a2),f379(x23841),f298(f299(f355(x23841,x23841),a2),f299(f355(x23841,x23841),a2),f298(f299(f355(x23841,x23841),a2),f299(f299(f355(x23841,x23841),a2),f299(f355(x23841,x23841),a2)),f362(f299(f355(x23841,x23841),a2)),x23844),x23845))))
% 6.71/6.47  [2402]P3(f298(f299(f355(x24021,x24021),a2),a2,f298(f355(x24021,x24021),f299(f299(f355(x24021,x24021),a2),a2),f327(f355(x24021,x24021)),f298(x24021,f355(x24021,x24021),f298(x24021,f299(x24021,f355(x24021,x24021)),f356(x24021,x24021),f71(x24021,x24022,x24023,x24024,x24025)),x24023)),f298(f299(f355(x24021,x24021),a2),f299(f355(x24021,x24021),a2),f379(x24021),x24024)))+P3(f298(f299(f355(x24021,x24021),a2),a2,f298(f355(x24021,x24021),f299(f299(f355(x24021,x24021),a2),a2),f327(f355(x24021,x24021)),f298(x24021,f355(x24021,x24021),f298(x24021,f299(x24021,f355(x24021,x24021)),f356(x24021,x24021),x24022),x24023)),f298(f299(f355(x24021,x24021),a2),f299(f355(x24021,x24021),a2),f379(x24021),x24024)))+~P3(f298(f299(f355(x24021,x24021),a2),a2,f298(f355(x24021,x24021),f299(f299(f355(x24021,x24021),a2),a2),f327(f355(x24021,x24021)),f298(x24021,f355(x24021,x24021),f298(x24021,f299(x24021,f355(x24021,x24021)),f356(x24021,x24021),x24022),x24023)),f298(f299(f355(x24021,x24021),a2),f299(f355(x24021,x24021),a2),f379(x24021),f298(f299(f355(x24021,x24021),a2),f299(f355(x24021,x24021),a2),f298(f299(f355(x24021,x24021),a2),f299(f299(f355(x24021,x24021),a2),f299(f355(x24021,x24021),a2)),f362(f299(f355(x24021,x24021),a2)),x24024),x24025))))
% 6.71/6.47  [2404]P3(f298(f299(f355(x24041,x24041),a2),a2,f298(f355(x24041,x24041),f299(f299(f355(x24041,x24041),a2),a2),f327(f355(x24041,x24041)),f298(x24041,f355(x24041,x24041),f298(x24041,f299(x24041,f355(x24041,x24041)),f356(x24041,x24041),x24042),x24043)),f298(f299(f355(x24041,x24041),a2),f299(f355(x24041,x24041),a2),f379(x24041),x24044)))+P3(f298(f299(f355(x24041,x24041),a2),a2,f298(f355(x24041,x24041),f299(f299(f355(x24041,x24041),a2),a2),f327(f355(x24041,x24041)),f298(x24041,f355(x24041,x24041),f298(x24041,f299(x24041,f355(x24041,x24041)),f356(x24041,x24041),f72(x24041,x24042,x24043,x24044,x24045)),f71(x24041,x24042,x24043,x24044,x24045))),x24045))+~P3(f298(f299(f355(x24041,x24041),a2),a2,f298(f355(x24041,x24041),f299(f299(f355(x24041,x24041),a2),a2),f327(f355(x24041,x24041)),f298(x24041,f355(x24041,x24041),f298(x24041,f299(x24041,f355(x24041,x24041)),f356(x24041,x24041),x24042),x24043)),f298(f299(f355(x24041,x24041),a2),f299(f355(x24041,x24041),a2),f379(x24041),f298(f299(f355(x24041,x24041),a2),f299(f355(x24041,x24041),a2),f298(f299(f355(x24041,x24041),a2),f299(f299(f355(x24041,x24041),a2),f299(f355(x24041,x24041),a2)),f362(f299(f355(x24041,x24041),a2)),x24044),x24045))))
% 6.71/6.47  [2405]P3(f298(f299(f355(x24051,x24051),a2),a2,f298(f355(x24051,x24051),f299(f299(f355(x24051,x24051),a2),a2),f327(f355(x24051,x24051)),f298(x24051,f355(x24051,x24051),f298(x24051,f299(x24051,f355(x24051,x24051)),f356(x24051,x24051),x24052),x24053)),f298(f299(f355(x24051,x24051),a2),f299(f355(x24051,x24051),a2),f379(x24051),x24054)))+P3(f298(f299(f355(x24051,x24051),a2),a2,f298(f355(x24051,x24051),f299(f299(f355(x24051,x24051),a2),a2),f327(f355(x24051,x24051)),f298(x24051,f355(x24051,x24051),f298(x24051,f299(x24051,f355(x24051,x24051)),f356(x24051,x24051),f75(x24051,x24052,x24053,x24054,x24055)),f74(x24051,x24052,x24053,x24054,x24055))),x24055))+~P3(f298(f299(f355(x24051,x24051),a2),a2,f298(f355(x24051,x24051),f299(f299(f355(x24051,x24051),a2),a2),f327(f355(x24051,x24051)),f298(x24051,f355(x24051,x24051),f298(x24051,f299(x24051,f355(x24051,x24051)),f356(x24051,x24051),x24052),x24053)),f298(f299(f355(x24051,x24051),a2),f299(f355(x24051,x24051),a2),f379(x24051),f298(f299(f355(x24051,x24051),a2),f299(f355(x24051,x24051),a2),f298(f299(f355(x24051,x24051),a2),f299(f299(f355(x24051,x24051),a2),f299(f355(x24051,x24051),a2)),f362(f299(f355(x24051,x24051),a2)),x24054),x24055))))
% 6.71/6.47  [2343]E(f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x23431),f258(x23432,x23433,x23434,x23431))),f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x23433,x23434))+~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x23432,x23434),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x23431),x23435)))+~P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),a316,x23432),x23433))
% 6.71/6.47  [2355]E(f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x23551),f259(x23552,x23551,x23553,x23554,x23555))),f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x23555,x23552))+~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x23554,x23552),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x23551),x23553)))+~P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),a316,x23554),x23555))
% 6.71/6.47  [2450]~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x24501,x24502),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x24503),x24505)))+~P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,a359,x24501))+P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,a359,f298(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f298(a1,f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a1,f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))))),f309(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),x24501),x24502),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x24503),x24504)))))
% 6.71/6.47  [2456]~P3(f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2,f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24561)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2)),f347(x24561),x24562),x24565),x24564))+P3(f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2,f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24561)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2)),f347(x24561),x24562),x24563),x24564))+~P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),a316,x24565),x24563))
% 6.71/6.47  [2418]E(x24181,a344)+P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x24181),x24182)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24183)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x24183),x24184)))+~E(f298(f311(a20),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24183))))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24183)))))))),f299(f311(a20),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24183)))))))),f26(x24183),x24184),x24181),f298(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24183)))))),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24183))))))),f351(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24183))))))),f298(f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24183))))),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24183)))))),f298(f311(a20),f299(f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24183))))),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24183))))))),f356(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24183)))))),x24182),x24185)))
% 6.71/6.47  [2436]E(x24361,a344)+P3(f298(f311(a20),a2,f298(f311(a20),f299(f311(a20),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24362)))))))),f299(f311(a20),f299(f311(a20),a2)),f371(x24362),x24363),x24361),x24364))+~E(f298(f311(a20),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24362))))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24362)))))))),f299(f311(a20),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24362)))))))),f26(x24362),x24363),x24361),f298(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24362)))))),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24362))))))),f351(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24362))))))),f298(f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24362))))),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24362)))))),f298(f311(a20),f299(f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24362))))),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24362))))))),f356(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24362)))))),x24364),x24365)))
% 6.71/6.47  [2525]~P3(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25251)))))))),a2,f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25251)))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x25251))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25251)))))))),a2),f401(x25251),x25252),x25253))+~E(f298(f311(a20),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25251))))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25251)))))))),f299(f311(a20),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25251)))))))),f26(x25251),x25253),x25254),f298(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25251)))))),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25251))))))),f351(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25251))))))),x25255))+P3(f298(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25251))))))),a2,f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25251)))))))),f299(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25251))))))),a2),f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25251)))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x25251))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25251)))))))),f299(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25251))))))),a2)),f400(x25251),x25252),x25253),f298(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25251)))))),f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25251))))))),f298(f311(a20),f299(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25251)))))),f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25251)))))))),f356(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25251))))))),x25254),x25255)))
% 6.71/6.47  [2766]~P3(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),a2,f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),a2),f401(f355(f311(f311(a20)),f30(f311(a20)))),a404),x27665))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x27661),x27662)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x27663),x27664))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x27665))))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27665),x27661),x27662),x27663),x27664))
% 6.71/6.47  [2767]~P3(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),a2,f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),a2),f401(f355(f311(f311(a20)),f30(f311(a20)))),a404),x27675))+P3(f298(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x27671),x27672)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x27673),x27674))),f298(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a366,x27675))))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a294,x27675),x27671),x27672),x27673),x27674))
% 6.71/6.47  [2014]~E(f298(x20141,x20141,f14(x20141),x20144),f298(x20141,x20141,f14(x20141),x20146))+~E(f298(x20142,x20142,f14(x20142),x20143),f298(x20142,x20142,f14(x20142),x20145))+E(f298(x20141,f355(x20142,x20141),f298(x20142,f299(x20141,f355(x20142,x20141)),f356(x20142,x20141),x20143),x20144),f298(x20141,f355(x20142,x20141),f298(x20142,f299(x20141,f355(x20142,x20141)),f356(x20142,x20141),x20145),x20146))
% 6.71/6.47  [2034]~E(x20343,f298(f311(x20341),f311(x20341),f298(f311(x20341),f299(f311(x20341),f311(x20341)),f7(x20341),x20346),x20345))+E(f298(f311(x20341),f311(x20341),f298(x20341,f299(f311(x20341),f311(x20341)),f34(x20341),x20342),x20343),f298(f311(x20341),f311(x20341),f298(f311(x20341),f299(f311(x20341),f311(x20341)),f7(x20341),x20344),x20345))+~E(f298(f311(x20341),f311(x20341),f298(x20341,f299(f311(x20341),f311(x20341)),f34(x20341),x20342),x20346),x20344)
% 6.71/6.47  [2036]~E(f298(f311(x20361),f311(x20361),f298(f311(x20361),f299(f311(x20361),f311(x20361)),f7(x20361),x20366),x20363),x20365)+E(f298(f311(x20361),f311(x20361),f298(f311(x20361),f299(f311(x20361),f311(x20361)),f7(x20361),x20362),x20363),f298(f311(x20361),f311(x20361),f298(f311(x20361),f299(f311(x20361),f311(x20361)),f7(x20361),x20364),x20365))+~E(x20362,f298(f311(x20361),f311(x20361),f298(f311(x20361),f299(f311(x20361),f311(x20361)),f7(x20361),x20364),x20366))
% 6.71/6.47  [2038]~E(f298(f311(x20381),f311(x20381),f298(f311(x20381),f299(f311(x20381),f311(x20381)),f7(x20381),x20382),x20386),x20384)+E(f298(f311(x20381),f311(x20381),f298(f311(x20381),f299(f311(x20381),f311(x20381)),f7(x20381),x20382),x20383),f298(f311(x20381),f311(x20381),f298(f311(x20381),f299(f311(x20381),f311(x20381)),f7(x20381),x20384),x20385))+~E(x20383,f298(f311(x20381),f311(x20381),f298(f311(x20381),f299(f311(x20381),f311(x20381)),f7(x20381),x20386),x20385))
% 6.71/6.47  [2144]E(f298(x21441,x21442,x21443,x21444),f298(x21441,x21442,x21445,x21444))+~E(f298(f311(x21441),f311(x21442),f298(f299(x21441,x21442),f299(f311(x21441),f311(x21442)),f328(x21441,x21442),x21443),x21446),f298(f311(x21441),f311(x21442),f298(f299(x21441,x21442),f299(f311(x21441),f311(x21442)),f328(x21441,x21442),x21445),x21446))+~P3(f298(f299(x21441,a2),a2,f298(x21441,f299(f299(x21441,a2),a2),f327(x21441),x21444),f298(f311(x21441),f299(x21441,a2),f353(x21441),x21446)))
% 6.71/6.47  [2162]E(f298(x21621,x21621,f14(x21621),x21622),f298(x21623,x21621,x21624,f189(x21623,x21621,x21625,x21624,x21622)))+~E(x21625,f298(f311(x21623),f311(x21621),f298(f299(x21623,x21621),f299(f311(x21623),f311(x21621)),f328(x21623,x21621),x21624),x21626))+~P3(f298(f299(x21621,a2),a2,f298(x21621,f299(f299(x21621,a2),a2),f327(x21621),x21622),f298(f311(x21621),f299(x21621,a2),f353(x21621),x21625)))
% 6.71/6.47  [2331]~E(x23314,x23316)+~E(f298(x23311,x23312,x23313,f193(x23312,x23311,x23313,x23315,x23314,x23316)),f298(x23311,x23312,x23315,f193(x23312,x23311,x23313,x23315,x23314,x23316)))+E(f298(f311(x23311),f311(x23312),f298(f299(x23311,x23312),f299(f311(x23311),f311(x23312)),f328(x23311,x23312),x23313),x23314),f298(f311(x23311),f311(x23312),f298(f299(x23311,x23312),f299(f311(x23311),f311(x23312)),f328(x23311,x23312),x23315),x23316))
% 6.71/6.47  [2357]~E(x23574,x23576)+E(f298(f311(x23571),f311(x23572),f298(f299(x23571,x23572),f299(f311(x23571),f311(x23572)),f328(x23571,x23572),x23573),x23574),f298(f311(x23571),f311(x23572),f298(f299(x23571,x23572),f299(f311(x23571),f311(x23572)),f328(x23571,x23572),x23575),x23576))+P3(f298(f299(x23571,a2),a2,f298(x23571,f299(f299(x23571,a2),a2),f327(x23571),f193(x23572,x23571,x23573,x23575,x23574,x23576)),f298(f311(x23571),f299(x23571,a2),f353(x23571),x23576)))
% 6.71/6.47  [2030]~E(f298(x20301,f346(x20302),x20304,x20305),f337(x20302))+~E(f298(x20301,f346(x20302),x20303,x20305),f298(x20302,f346(x20302),f351(x20302),x20306))+E(f298(x20301,f346(x20302),f298(f299(x20301,f346(x20302)),f299(x20301,f346(x20302)),f298(f299(x20301,f346(x20302)),f299(f299(x20301,f346(x20302)),f299(x20301,f346(x20302))),f330(x20301,x20302),x20303),x20304),x20305),f298(x20302,f346(x20302),f351(x20302),x20306))
% 6.71/6.47  [2080]E(f298(x20801,f346(x20802),x20803,x20804),f298(x20802,f346(x20802),f351(x20802),x20805))+E(f298(x20801,f346(x20802),x20803,x20804),f337(x20802))+~E(f298(x20801,f346(x20802),f298(f299(x20801,f346(x20802)),f299(x20801,f346(x20802)),f298(f299(x20801,f346(x20802)),f299(f299(x20801,f346(x20802)),f299(x20801,f346(x20802))),f330(x20801,x20802),x20806),x20803),x20804),f298(x20802,f346(x20802),f351(x20802),x20805))
% 6.71/6.47  [2086]E(f298(x20861,f346(x20862),x20863,x20864),f298(x20862,f346(x20862),f351(x20862),x20865))+E(f298(x20861,f346(x20862),x20866,x20864),f298(x20862,f346(x20862),f351(x20862),x20865))+~E(f298(x20861,f346(x20862),f298(f299(x20861,f346(x20862)),f299(x20861,f346(x20862)),f298(f299(x20861,f346(x20862)),f299(f299(x20861,f346(x20862)),f299(x20861,f346(x20862))),f330(x20861,x20862),x20866),x20863),x20864),f298(x20862,f346(x20862),f351(x20862),x20865))
% 6.71/6.47  [2087]E(f298(x20871,f346(x20872),x20873,x20874),f298(x20872,f346(x20872),f351(x20872),x20875))+E(f298(x20871,f346(x20872),x20876,x20874),f298(x20872,f346(x20872),f351(x20872),x20875))+~E(f298(x20871,f346(x20872),f298(f299(x20871,f346(x20872)),f299(x20871,f346(x20872)),f298(f299(x20871,f346(x20872)),f299(f299(x20871,f346(x20872)),f299(x20871,f346(x20872))),f330(x20871,x20872),x20876),x20873),x20874),f298(x20872,f346(x20872),f351(x20872),x20875))
% 6.71/6.47  [2161]~P3(f298(x21611,a2,f298(x21612,f299(x21611,a2),x21616,x21614),x21615))+P3(f298(x21611,a2,f298(x21612,f299(x21611,a2),x21613,x21614),x21615))+~P3(f298(f299(x21612,f299(x21611,a2)),a2,f298(f299(x21612,f299(x21611,a2)),f299(f299(x21612,f299(x21611,a2)),a2),f349(f299(x21612,f299(x21611,a2))),x21616),x21613))
% 6.71/6.47  [2295]~E(f298(f299(f355(x22951,x22952),a2),f299(f355(x22951,x22952),a2),f14(f299(f355(x22951,x22952),a2)),x22956),f298(f299(f355(x22951,x22952),a2),f299(f355(x22951,x22952),a2),f14(f299(f355(x22951,x22952),a2)),x22955))+~P3(f298(f299(f355(x22951,x22952),a2),a2,f298(f355(x22951,x22952),f299(f299(f355(x22951,x22952),a2),a2),f327(f355(x22951,x22952)),f298(x22952,f355(x22951,x22952),f298(x22951,f299(x22952,f355(x22951,x22952)),f356(x22951,x22952),x22953),x22954)),x22956))+P3(f298(f299(f355(x22951,x22952),a2),a2,f298(f355(x22951,x22952),f299(f299(f355(x22951,x22952),a2),a2),f327(f355(x22951,x22952)),f298(x22952,f355(x22951,x22952),f298(x22951,f299(x22952,f355(x22951,x22952)),f356(x22951,x22952),x22953),x22954)),x22955))
% 6.71/6.47  [2296]~E(f298(f299(f355(x22961,x22962),a2),f299(f355(x22961,x22962),a2),f14(f299(f355(x22961,x22962),a2)),x22966),f298(f299(f355(x22961,x22962),a2),f299(f355(x22961,x22962),a2),f14(f299(f355(x22961,x22962),a2)),x22965))+~P3(f298(f299(f355(x22961,x22962),a2),a2,f298(f355(x22961,x22962),f299(f299(f355(x22961,x22962),a2),a2),f327(f355(x22961,x22962)),f298(x22962,f355(x22961,x22962),f298(x22961,f299(x22962,f355(x22961,x22962)),f356(x22961,x22962),x22963),x22964)),x22966))+P3(f298(f299(f355(x22961,x22962),a2),a2,f298(f355(x22961,x22962),f299(f299(f355(x22961,x22962),a2),a2),f327(f355(x22961,x22962)),f298(x22962,f355(x22961,x22962),f298(x22961,f299(x22962,f355(x22961,x22962)),f356(x22961,x22962),x22963),x22964)),x22965))
% 6.71/6.47  [2462]~E(f298(a383,f346(a335),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f346(a335)),a386,x24623),x24624),f298(a335,f346(a335),f351(a335),x24626))+~P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24621)))))))),f299(a335,f299(a335,a2)),f403(x24621),x24622),x24626),x24625))+P3(f298(a335,a2,f298(a383,f299(a335,a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24621)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x24621),x24622),x24623),x24624),x24625))
% 6.71/6.47  [2500]~E(f298(f311(a20),f346(a335),x25005,f249(x25001,x25002,x25003,x25004,x25005)),f298(a335,f346(a335),f351(a335),x25006))+~P3(f298(a335,a2,f298(a383,f299(a335,a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25001)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x25001),x25002),x25003),f251(x25001,x25002,x25003,x25004,x25005)),x25006))+P3(f298(f299(f311(a20),f346(a335)),a2,f298(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25001)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2))),f326(x25001),x25002),x25003),x25004),x25005))
% 6.71/6.47  [2507]~P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25071)))))))),f299(a335,f299(a335,a2)),f403(x25071),x25072),x25076),x25075))+~P3(f298(a335,a2,f298(a383,f299(a335,a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25071)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x25071),x25072),x25073),x25074),x25076))+P3(f298(a335,a2,f298(a383,f299(a335,a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25071)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x25071),x25072),x25073),x25074),x25075))
% 6.71/6.47  [2509]~E(f298(f311(a383),f311(f346(a335)),f298(f299(a383,f346(a335)),f299(f311(a383),f311(f346(a335))),f328(a383,f346(a335)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f346(a335)),a386,x25093)),x25094),f298(f311(a335),f311(f346(a335)),f298(f299(a335,f346(a335)),f299(f311(a335),f311(f346(a335))),f328(a335,f346(a335)),f351(a335)),x25096))+~P3(f298(f311(a335),a2,f298(f311(a335),f299(f311(a335),a2),f298(f299(a335,f299(a335,a2)),f299(f311(a335),f299(f311(a335),a2)),f329(a335,a335),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25091)))))))),f299(a335,f299(a335,a2)),f403(x25091),x25092)),x25096),x25095))+P3(f298(f311(a335),a2,f298(f311(a383),f299(f311(a335),a2),f298(f299(a383,f299(a335,a2)),f299(f311(a383),f299(f311(a335),a2)),f329(a383,a335),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25091)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x25091),x25092),x25093)),x25094),x25095))
% 6.71/6.47  [2533]~P3(f298(f311(a335),a2,f298(f311(a335),f299(f311(a335),a2),f298(f299(a335,f299(a335,a2)),f299(f311(a335),f299(f311(a335),a2)),f329(a335,a335),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25331)))))))),f299(a335,f299(a335,a2)),f403(x25331),x25332)),x25336),x25335))+~P3(f298(f311(a335),a2,f298(f311(a383),f299(f311(a335),a2),f298(f299(a383,f299(a335,a2)),f299(f311(a383),f299(f311(a335),a2)),f329(a383,a335),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25331)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x25331),x25332),x25333)),x25334),x25336))+P3(f298(f311(a335),a2,f298(f311(a383),f299(f311(a335),a2),f298(f299(a383,f299(a335,a2)),f299(f311(a383),f299(f311(a335),a2)),f329(a383,a335),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25331)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x25331),x25332),x25333)),x25334),x25335))
% 6.71/6.47  [2301]P3(f298(x23011,a2,f298(x23012,f299(x23011,a2),x23016,x23014),x23015))+P3(f298(x23011,a2,f298(x23012,f299(x23011,a2),x23013,x23014),x23015))+~P3(f298(x23011,a2,f298(x23012,f299(x23011,a2),f298(f299(x23012,f299(x23011,a2)),f299(x23012,f299(x23011,a2)),f298(f299(x23012,f299(x23011,a2)),f299(f299(x23012,f299(x23011,a2)),f299(x23012,f299(x23011,a2))),f362(f299(x23012,f299(x23011,a2))),x23016),x23013),x23014),x23015))
% 6.71/6.47  [2499]~P3(f298(a335,a2,f298(a383,f299(a335,a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24991)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x24991),x24992),x24996),x24994),x24995))+P3(f298(a335,a2,f298(a383,f299(a335,a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24991)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x24991),x24992),x24993),x24994),x24995))+~P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),a316,x24996),x24993))
% 6.71/6.47  [2502]~P3(f298(f299(f311(a20),f346(a335)),a2,f298(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25021)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2))),f326(x25021),x25022),x25026),x25024),x25025))+P3(f298(f299(f311(a20),f346(a335)),a2,f298(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25021)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2))),f326(x25021),x25022),x25023),x25024),x25025))+~P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),a316,x25026),x25023))
% 6.71/6.47  [2512]~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x25123,x25124),f337(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))+~P3(f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2,f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25121)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2)),f347(x25121),x25122),x25123),x25126))+P3(f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2,f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25121)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2)),f347(x25121),x25122),f298(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f298(a1,f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a1,f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))))),f309(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),x25123),x25124),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x25125))),x25126))
% 6.71/6.47  [2526]~P3(f298(f311(a335),a2,f298(f311(a383),f299(f311(a335),a2),f298(f299(a383,f299(a335,a2)),f299(f311(a383),f299(f311(a335),a2)),f329(a383,a335),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25261)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x25261),x25262),x25266)),x25264),x25265))+P3(f298(f311(a335),a2,f298(f311(a383),f299(f311(a335),a2),f298(f299(a383,f299(a335,a2)),f299(f311(a383),f299(f311(a335),a2)),f329(a383,a335),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25261)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x25261),x25262),x25263)),x25264),x25265))+~P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),a316,x25266),x25263))
% 6.71/6.47  [2612]~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a319,x26125),x26124),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x26122),x26126)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x26121),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f21(f311(a20)),x26123),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x26124)))),x26125),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,f298(f311(a20),a1,a5,a23))))),x26125))+P3(f298(f311(a20),a2,f298(f311(a20),f299(f311(a20),a2),f298(f299(f311(a20),f299(f311(a20),a2)),f299(f311(a20),f299(f311(a20),a2)),f378(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f311(a20),a2)),f371(f355(f311(f311(a20)),f30(f311(a20)))),x26121)),x26122),x26123))
% 6.71/6.47  [2617]~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a319,x26174),x26173),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x26175),x26176)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x26171),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f21(f311(a20)),x26172),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x26173)))),x26174),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x26173))),x26174))+~P3(f298(f311(a20),a2,f298(f311(a20),f299(f311(a20),a2),f298(f299(f311(a20),f299(f311(a20),a2)),f299(f311(a20),f299(f311(a20),a2)),f378(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f311(a20),a2)),f371(f355(f311(f311(a20)),f30(f311(a20)))),x26171)),x26175),x26172))
% 6.71/6.47  [2644]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f76(x26442,x26443,x26444,x26445,x26441,x26446)),x26441)+E(x26441,f298(a383,f30(f311(a20)),f392(f311(a20)),a384))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x26442),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x26443),x26444)),x26445),x26441),x26446))
% 6.71/6.47  [2649]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f76(x26491,x26492,x26493,x26494,x26495,x26496)),x26495)+E(f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f77(x26491,x26492,x26493,x26494,x26495,x26496)),f298(f346(a383),f299(f311(a20),f346(a383)),f298(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383)))),f309(f311(a20),f346(a383)),f79(x26491,x26492,x26493,x26494,x26495,x26496)),x26492),f298(a383,f346(a383),f351(a383),f78(x26491,x26492,x26493,x26494,x26495,x26496)))),x26496)+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x26491),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x26492),x26493)),x26494),x26495),x26496))
% 6.71/6.47  [2662]~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a319,x26623),x26622),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x26625),x26626)))+~P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x26625),x26621)),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f379(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f311(a20),f311(a20)),a2),f372(f355(f311(f311(a20)),f30(f311(a20)))),x26624))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f21(f311(a20)),x26621),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x26622)))),x26623)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x26622))),x26623))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x26624)))
% 6.71/6.47  [2667]~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a319,x26675),x26674),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x26671),x26676)))+P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x26671),x26672)),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f379(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f311(a20),f311(a20)),a2),f372(f355(f311(f311(a20)),f30(f311(a20)))),x26673))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f21(f311(a20)),x26672),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x26674)))),x26675)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,f298(f311(a20),a1,a5,a23))))),x26675))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x26673)))
% 6.71/6.47  [2712]E(x27121,f298(a383,f30(f311(a20)),f392(f311(a20)),a384))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27122),x27123),x27124),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f76(x27122,x27125,x27123,x27124,x27121,x27126))),x27126))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27122),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x27125),x27123)),x27124),x27121),x27126))
% 6.71/6.47  [2713]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f84(x27131,x27132,x27133,x27134,x27135,x27136)),x27135)+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27131),x27133),f85(x27131,x27132,x27133,x27134,x27135,x27136)),x27135),x27136))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27131),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),x27132),x27133)),x27134),x27135),x27136))
% 6.71/6.47  [2714]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f84(x27141,x27142,x27143,x27144,x27145,x27146)),x27145)+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27141),x27142),x27144),f298(a383,f30(f311(a20)),f392(f311(a20)),f86(x27141,x27142,x27143,x27144,x27145,x27146))),f85(x27141,x27142,x27143,x27144,x27145,x27146)))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27141),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),x27142),x27143)),x27144),x27145),x27146))
% 6.71/6.47  [2728]E(f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f77(x27281,x27282,x27283,x27284,x27285,x27286)),f298(f346(a383),f299(f311(a20),f346(a383)),f298(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383)))),f309(f311(a20),f346(a383)),f79(x27281,x27282,x27283,x27284,x27285,x27286)),x27282),f298(a383,f346(a383),f351(a383),f78(x27281,x27282,x27283,x27284,x27285,x27286)))),x27286)+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27281),x27283),x27284),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f76(x27281,x27282,x27283,x27284,x27285,x27286))),x27286))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27281),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x27282),x27283)),x27284),x27285),x27286))
% 6.71/6.47  [2729]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f76(x27291,x27292,x27293,x27294,x27295,x27296)),x27295)+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27291),x27293),x27294),f298(a383,f30(f311(a20)),f392(f311(a20)),f78(x27291,x27292,x27293,x27294,x27295,x27296))),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f77(x27291,x27292,x27293,x27294,x27295,x27296)),f79(x27291,x27292,x27293,x27294,x27295,x27296))))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27291),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x27292),x27293)),x27294),x27295),x27296))
% 6.71/6.47  [2779]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27791),x27792),f85(x27791,x27793,x27792,x27794,x27795,x27796)),x27795),x27796))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27791),x27793),x27794),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f84(x27791,x27793,x27792,x27794,x27795,x27796))),x27796))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27791),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),x27793),x27792)),x27794),x27795),x27796))
% 6.71/6.47  [2780]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27801),x27802),x27803),f298(a383,f30(f311(a20)),f392(f311(a20)),f86(x27801,x27802,x27804,x27803,x27805,x27806))),f85(x27801,x27802,x27804,x27803,x27805,x27806)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27801),x27802),x27803),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f84(x27801,x27802,x27804,x27803,x27805,x27806))),x27806))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27801),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),x27802),x27804)),x27803),x27805),x27806))
% 6.71/6.47  [2791]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27911),x27912),x27913),f298(a383,f30(f311(a20)),f392(f311(a20)),f78(x27911,x27914,x27912,x27913,x27915,x27916))),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f77(x27911,x27914,x27912,x27913,x27915,x27916)),f79(x27911,x27914,x27912,x27913,x27915,x27916))))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27911),x27912),x27913),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f76(x27911,x27914,x27912,x27913,x27915,x27916))),x27916))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27911),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x27914),x27912)),x27913),x27915),x27916))
% 6.71/6.47  [2493]~E(x24933,f298(f311(f355(f311(a20),a335)),f311(f355(f355(f311(a20),f311(a20)),a335)),f298(f299(f355(f311(a20),a335),f355(f355(f311(a20),f311(a20)),a335)),f299(f311(f355(f311(a20),a335)),f311(f355(f355(f311(a20),f311(a20)),a335))),f328(f355(f311(a20),a335),f355(f355(f311(a20),f311(a20)),a335)),f298(f299(f311(a20),f299(a335,f355(f355(f311(a20),f311(a20)),a335))),f299(f355(f311(a20),a335),f355(f355(f311(a20),f311(a20)),a335)),f357(f311(a20),a335,f355(f355(f311(a20),f311(a20)),a335)),f298(f299(f311(a20),f355(f311(a20),f311(a20))),f299(f311(a20),f299(a335,f355(f355(f311(a20),f311(a20)),a335))),f298(f299(f355(f311(a20),f311(a20)),f299(a335,f355(f355(f311(a20),f311(a20)),a335))),f299(f299(f311(a20),f355(f311(a20),f311(a20))),f299(f311(a20),f299(a335,f355(f355(f311(a20),f311(a20)),a335)))),f27(f355(f311(a20),f311(a20)),f299(a335,f355(f355(f311(a20),f311(a20)),a335)),f311(a20)),f356(f355(f311(a20),f311(a20)),a335)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f298(f299(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20)))),f299(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20)))),f28(f311(a20),f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20))),a344)))),x24934))+P3(f298(f311(f355(f355(f311(a20),f311(a20)),a335)),a2,f298(f311(a20),f299(f311(f355(f355(f311(a20),f311(a20)),a335)),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24931)))))))),f299(f311(a20),f299(f311(f355(f355(f311(a20),f311(a20)),a335)),a2)),f306(x24931),x24932),a344),x24933))+~E(f298(f311(a20),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24931))))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24931)))))))),f299(f311(a20),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24931)))))))),f26(x24931),x24932),a344),f298(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24931)))))),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24931))))))),f351(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24931))))))),f298(f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24931))))),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24931)))))),f298(f311(a20),f299(f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24931))))),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24931))))))),f356(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24931)))))),x24935),f298(f311(f355(f311(a20),f355(f311(a335),f355(a335,x24931)))),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24931))))),f298(f311(f355(f311(a20),a335)),f299(f311(f355(f311(a20),f355(f311(a335),f355(a335,x24931)))),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24931)))))),f356(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24931))))),x24934),x24936))))
% 6.71/6.47  [2572]~P3(f298(a335,a2,a312,x25726))+P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a395,x25721),x25722),x25723),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x25724)),x25725))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a395,x25721),x25722),x25723),x25724),x25726))
% 6.71/6.47  [2573]~P3(f298(a335,a2,a312,x25736))+P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x25731),x25732),x25733),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x25734)),x25735))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x25731),x25732),x25733),x25734),x25736))
% 6.71/6.47  [2581]~P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),a316,x25816),x25812))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x25811),x25816),x25813),x25814),x25815))+P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x25811),x25812),x25813),x25814),x25815))
% 6.71/6.47  [2648]E(f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f30(f311(a20)),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f34(f30(f311(a20))),f298(a383,f30(f311(a20)),f392(f311(a20)),f162(x26481,x26482,x26483,x26484,x26485,x26486))),f163(x26481,x26482,x26483,x26484,x26485,x26486)),x26485)+E(f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f30(f311(a20)),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f34(f30(f311(a20))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f161(x26481,x26482,x26483,x26484,x26485,x26486))),x26483),x26485)+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a294,x26481),f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f30(f311(a20)),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f34(f30(f311(a20))),x26482),x26483)),x26484),x26485),x26486))
% 6.71/6.47  [2719]E(f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f30(f311(a20)),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f34(f30(f311(a20))),f298(a383,f30(f311(a20)),f392(f311(a20)),f162(x27191,x27192,x27193,x27194,x27195,x27196))),f163(x27191,x27192,x27193,x27194,x27195,x27196)),x27195)+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27191),x27192),x27194),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f161(x27191,x27192,x27193,x27194,x27195,x27196))),x27196))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a294,x27191),f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f30(f311(a20)),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f34(f30(f311(a20))),x27192),x27193)),x27194),x27195),x27196))
% 6.71/6.47  [2720]E(f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f30(f311(a20)),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f34(f30(f311(a20))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f161(x27201,x27202,x27203,x27204,x27205,x27206))),x27203),x27205)+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27201),x27202),x27204),f298(a383,f30(f311(a20)),f392(f311(a20)),f162(x27201,x27202,x27203,x27204,x27205,x27206))),f164(x27201,x27202,x27203,x27204,x27205,x27206)))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a294,x27201),f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f30(f311(a20)),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f34(f30(f311(a20))),x27202),x27203)),x27204),x27205),x27206))
% 6.71/6.47  [2723]E(f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f30(f311(a20)),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f34(f30(f311(a20))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f161(x27231,x27232,x27233,x27234,x27235,x27236))),x27233),x27235)+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a294,x27231),x27233),f164(x27231,x27232,x27233,x27234,x27235,x27236)),f163(x27231,x27232,x27233,x27234,x27235,x27236)),x27236))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a294,x27231),f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f30(f311(a20)),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f34(f30(f311(a20))),x27232),x27233)),x27234),x27235),x27236))
% 6.71/6.47  [2783]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27831),x27832),x27833),f298(a383,f30(f311(a20)),f392(f311(a20)),f162(x27831,x27832,x27834,x27833,x27835,x27836))),f164(x27831,x27832,x27834,x27833,x27835,x27836)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27831),x27832),x27833),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f161(x27831,x27832,x27834,x27833,x27835,x27836))),x27836))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a294,x27831),f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f30(f311(a20)),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f34(f30(f311(a20))),x27832),x27834)),x27833),x27835),x27836))
% 6.71/6.47  [2787]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a294,x27871),x27872),f164(x27871,x27873,x27872,x27874,x27875,x27876)),f163(x27871,x27873,x27872,x27874,x27875,x27876)),x27876))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27871),x27873),x27874),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f161(x27871,x27873,x27872,x27874,x27875,x27876))),x27876))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a294,x27871),f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f30(f311(a20)),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f34(f30(f311(a20))),x27873),x27872)),x27874),x27875),x27876))
% 6.71/6.47  [2537]E(x25371,a344)+P3(f298(f311(a20),a2,f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25372)))))))),f299(f311(a20),a2),f320(x25372),x25373),x25374))+~P3(f298(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25372))))))),a2,f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25372)))))))),f299(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25372))))))),a2),f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25372)))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x25372))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25372)))))))),f299(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25372))))))),a2)),f400(x25372),x25375),x25373),f298(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25372)))))),f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25372))))))),f298(f311(a20),f299(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25372)))))),f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25372)))))))),f356(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25372))))))),x25371),f298(f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25372))))),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25372)))))),f298(f311(a20),f299(f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25372))))),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25372))))))),f356(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25372)))))),x25374),x25376))))
% 6.71/6.47  [2584]~P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),a316,x25846),x25842))+~P3(f298(f311(a335),a2,f298(f311(f30(f311(a20))),f299(f311(a335),a2),f298(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)))),a398,x25841),x25846),x25843),x25844),x25845))+P3(f298(f311(a335),a2,f298(f311(f30(f311(a20))),f299(f311(a335),a2),f298(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)))),a398,x25841),x25842),x25843),x25844),x25845))
% 6.71/6.47  [2179]E(f298(x21791,x21791,f14(x21791),x21792),f298(x21791,x21791,f14(x21791),x21793))+~E(f298(x21791,f346(x21794),x21795,x21792),f298(x21794,f346(x21794),f351(x21794),x21797))+E(f298(x21791,f346(x21794),f298(f346(x21794),f299(x21791,f346(x21794)),f298(x21791,f299(f346(x21794),f299(x21791,f346(x21794))),f298(f299(x21791,f346(x21794)),f299(x21791,f299(f346(x21794),f299(x21791,f346(x21794)))),f309(x21791,f346(x21794)),x21795),x21793),f298(x21794,f346(x21794),f351(x21794),x21796)),x21792),f298(x21794,f346(x21794),f351(x21794),x21797))
% 6.71/6.47  [2183]~E(f298(x21832,x21832,f14(x21832),x21835),f298(x21832,x21832,f14(x21832),x21837))+~E(f298(x21831,x21831,f14(x21831),x21836),f298(x21831,x21831,f14(x21831),x21834))+E(f298(x21831,f346(x21832),f298(f346(x21832),f299(x21831,f346(x21832)),f298(x21831,f299(f346(x21832),f299(x21831,f346(x21832))),f298(f299(x21831,f346(x21832)),f299(x21831,f299(f346(x21832),f299(x21831,f346(x21832)))),f309(x21831,f346(x21832)),x21833),x21834),f298(x21832,f346(x21832),f351(x21832),x21835)),x21836),f298(x21832,f346(x21832),f351(x21832),x21837))
% 6.71/6.47  [2221]E(f298(x22211,x22211,f14(x22211),x22212),f298(x22211,x22211,f14(x22211),x22213))+E(f298(x22214,f346(x22211),x22215,x22216),f298(x22211,f346(x22211),f351(x22211),x22212))+~E(f298(x22214,f346(x22211),f298(f346(x22211),f299(x22214,f346(x22211)),f298(x22214,f299(f346(x22211),f299(x22214,f346(x22211))),f298(f299(x22214,f346(x22211)),f299(x22214,f299(f346(x22211),f299(x22214,f346(x22211)))),f309(x22214,f346(x22211)),x22215),x22217),f298(x22211,f346(x22211),f351(x22211),x22213)),x22216),f298(x22211,f346(x22211),f351(x22211),x22212))
% 6.71/6.47  [2222]E(f298(x22221,x22221,f14(x22221),x22222),f298(x22221,x22221,f14(x22221),x22223))+E(f298(x22221,f346(x22224),x22225,x22222),f298(x22224,f346(x22224),f351(x22224),x22226))+~E(f298(x22221,f346(x22224),f298(f346(x22224),f299(x22221,f346(x22224)),f298(x22221,f299(f346(x22224),f299(x22221,f346(x22224))),f298(f299(x22221,f346(x22224)),f299(x22221,f299(f346(x22224),f299(x22221,f346(x22224)))),f309(x22221,f346(x22224)),x22225),x22223),f298(x22224,f346(x22224),f351(x22224),x22227)),x22222),f298(x22224,f346(x22224),f351(x22224),x22226))
% 6.71/6.47  [2225]E(f298(x22251,x22251,f14(x22251),x22252),f298(x22251,x22251,f14(x22251),x22253))+~E(f298(x22254,x22254,f14(x22254),x22255),f298(x22254,x22254,f14(x22254),x22256))+~E(f298(x22254,f346(x22251),f298(f346(x22251),f299(x22254,f346(x22251)),f298(x22254,f299(f346(x22251),f299(x22254,f346(x22251))),f298(f299(x22254,f346(x22251)),f299(x22254,f299(f346(x22251),f299(x22254,f346(x22251)))),f309(x22254,f346(x22251)),x22257),x22256),f298(x22251,f346(x22251),f351(x22251),x22252)),x22255),f298(x22251,f346(x22251),f351(x22251),x22253))
% 6.71/6.47  [2287]~P3(f298(x22871,a2,f298(x22872,f299(x22871,a2),x22873,x22874),x22876))+~P3(f298(f311(x22871),a2,f298(f311(x22872),f299(f311(x22871),a2),f298(f299(x22872,f299(x22871,a2)),f299(f311(x22872),f299(f311(x22871),a2)),f329(x22872,x22871),x22873),x22875),x22877))+P3(f298(f311(x22871),a2,f298(f311(x22872),f299(f311(x22871),a2),f298(f299(x22872,f299(x22871,a2)),f299(f311(x22872),f299(f311(x22871),a2)),f329(x22872,x22871),x22873),f298(f311(x22872),f311(x22872),f298(x22872,f299(f311(x22872),f311(x22872)),f34(x22872),x22874),x22875)),f298(f311(x22871),f311(x22871),f298(x22871,f299(f311(x22871),f311(x22871)),f34(x22871),x22876),x22877)))
% 6.71/6.47  [2302]~E(f298(f311(x23021),a1,f352(f311(x23021)),x23026),f298(f311(x23022),a1,f352(f311(x23022)),x23027))+~P3(f298(f311(x23021),a2,f298(f311(x23022),f299(f311(x23021),a2),f298(f299(x23022,f299(x23021,a2)),f299(f311(x23022),f299(f311(x23021),a2)),f329(x23022,x23021),x23023),f298(f311(x23022),f311(x23022),f298(f311(x23022),f299(f311(x23022),f311(x23022)),f7(x23022),x23027),x23024)),f298(f311(x23021),f311(x23021),f298(f311(x23021),f299(f311(x23021),f311(x23021)),f7(x23021),x23026),x23025)))+P3(f298(f311(x23021),a2,f298(f311(x23022),f299(f311(x23021),a2),f298(f299(x23022,f299(x23021,a2)),f299(f311(x23022),f299(f311(x23021),a2)),f329(x23022,x23021),x23023),x23024),x23025))
% 6.71/6.47  [2303]~E(f298(f311(x23031),a1,f352(f311(x23031)),x23035),f298(f311(x23032),a1,f352(f311(x23032)),x23034))+~P3(f298(f311(x23031),a2,f298(f311(x23032),f299(f311(x23031),a2),f298(f299(x23032,f299(x23031,a2)),f299(f311(x23032),f299(f311(x23031),a2)),f329(x23032,x23031),x23033),f298(f311(x23032),f311(x23032),f298(f311(x23032),f299(f311(x23032),f311(x23032)),f7(x23032),x23034),x23036)),f298(f311(x23031),f311(x23031),f298(f311(x23031),f299(f311(x23031),f311(x23031)),f7(x23031),x23035),x23037)))+P3(f298(f311(x23031),a2,f298(f311(x23032),f299(f311(x23031),a2),f298(f299(x23032,f299(x23031,a2)),f299(f311(x23032),f299(f311(x23031),a2)),f329(x23032,x23031),x23033),x23034),x23035))
% 6.71/6.47  [2312]~P3(f298(f311(x23121),a2,f298(f311(x23122),f299(f311(x23121),a2),f298(f299(x23122,f299(x23121,a2)),f299(f311(x23122),f299(f311(x23121),a2)),f329(x23122,x23121),x23123),x23124),x23126))+~P3(f298(f311(x23121),a2,f298(f311(x23122),f299(f311(x23121),a2),f298(f299(x23122,f299(x23121,a2)),f299(f311(x23122),f299(f311(x23121),a2)),f329(x23122,x23121),x23123),x23125),x23127))+P3(f298(f311(x23121),a2,f298(f311(x23122),f299(f311(x23121),a2),f298(f299(x23122,f299(x23121,a2)),f299(f311(x23122),f299(f311(x23121),a2)),f329(x23122,x23121),x23123),f298(f311(x23122),f311(x23122),f298(f311(x23122),f299(f311(x23122),f311(x23122)),f7(x23122),x23124),x23125)),f298(f311(x23121),f311(x23121),f298(f311(x23121),f299(f311(x23121),f311(x23121)),f7(x23121),x23126),x23127)))
% 6.71/6.47  [2678]E(f298(x26781,f355(x26782,x26781),f298(x26782,f299(x26781,f355(x26782,x26781)),f356(x26782,x26781),x26783),x26784),f298(x26781,f355(x26782,x26781),f298(x26782,f299(x26781,f355(x26782,x26781)),f356(x26782,x26781),x26785),x26786))+~P3(f298(f299(f355(f355(x26782,x26781),f355(x26782,x26781)),a2),a2,f298(f355(f355(x26782,x26781),f355(x26782,x26781)),f299(f299(f355(f355(x26782,x26781),f355(x26782,x26781)),a2),a2),f327(f355(f355(x26782,x26781),f355(x26782,x26781))),f298(f355(x26782,x26781),f355(f355(x26782,x26781),f355(x26782,x26781)),f298(f355(x26782,x26781),f299(f355(x26782,x26781),f355(f355(x26782,x26781),f355(x26782,x26781))),f356(f355(x26782,x26781),f355(x26782,x26781)),f298(x26781,f355(x26782,x26781),f298(x26782,f299(x26781,f355(x26782,x26781)),f356(x26782,x26781),x26783),x26784)),f298(x26781,f355(x26782,x26781),f298(x26782,f299(x26781,f355(x26782,x26781)),f356(x26782,x26781),x26785),x26786))),f298(f299(f355(f355(x26782,x26781),f355(x26782,x26781)),a2),f299(f355(f355(x26782,x26781),f355(x26782,x26781)),a2),f379(f355(x26782,x26781)),x26787)))+P3(f298(f299(f355(f355(x26782,x26781),f355(x26782,x26781)),a2),a2,f298(f355(f355(x26782,x26781),f355(x26782,x26781)),f299(f299(f355(f355(x26782,x26781),f355(x26782,x26781)),a2),a2),f327(f355(f355(x26782,x26781),f355(x26782,x26781))),f298(f355(x26782,x26781),f355(f355(x26782,x26781),f355(x26782,x26781)),f298(f355(x26782,x26781),f299(f355(x26782,x26781),f355(f355(x26782,x26781),f355(x26782,x26781))),f356(f355(x26782,x26781),f355(x26782,x26781)),f298(x26781,f355(x26782,x26781),f298(x26782,f299(x26781,f355(x26782,x26781)),f356(x26782,x26781),f281(x26782,x26781,x26783,x26784,x26785,x26786,x26787)),f282(x26782,x26781,x26783,x26784,x26785,x26786,x26787))),f298(x26781,f355(x26782,x26781),f298(x26782,f299(x26781,f355(x26782,x26781)),f356(x26782,x26781),x26785),x26786))),f298(f299(f355(f355(x26782,x26781),f355(x26782,x26781)),a2),f299(f355(f355(x26782,x26781),f355(x26782,x26781)),a2),f379(f355(x26782,x26781)),x26787)))
% 6.71/6.47  [2444]~E(f298(f311(a20),f346(f355(f355(f311(a335),f355(a335,x24441)),f311(a20))),x24447,x24442),f298(f355(f355(f311(a335),f355(a335,x24441)),f311(a20)),f346(f355(f355(f311(a335),f355(a335,x24441)),f311(a20))),f351(f355(f355(f311(a335),f355(a335,x24441)),f311(a20))),f298(f311(a20),f355(f355(f311(a335),f355(a335,x24441)),f311(a20)),f298(f355(f311(a335),f355(a335,x24441)),f299(f311(a20),f355(f355(f311(a335),f355(a335,x24441)),f311(a20))),f356(f355(f311(a335),f355(a335,x24441)),f311(a20)),x24443),x24444)))+E(f298(f311(a20),f346(f355(f355(f311(a335),f355(a335,x24441)),f311(a20))),f195(x24441,x24442,x24443,x24444,x24445,x24446,x24447),x24442),f298(f355(f355(f311(a335),f355(a335,x24441)),f311(a20)),f346(f355(f355(f311(a335),f355(a335,x24441)),f311(a20))),f351(f355(f355(f311(a335),f355(a335,x24441)),f311(a20))),f298(f311(a20),f355(f355(f311(a335),f355(a335,x24441)),f311(a20)),f298(f355(f311(a335),f355(a335,x24441)),f299(f311(a20),f355(f355(f311(a335),f355(a335,x24441)),f311(a20))),f356(f355(f311(a335),f355(a335,x24441)),f311(a20)),x24443),x24444)))+~P3(f298(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x24441)),f311(a20)))),a2,f298(f311(a20),f299(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x24441)),f311(a20)))),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24441)))))))),f299(f311(a20),f299(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x24441)),f311(a20)))),a2)),f334(x24441),x24445),x24446),x24447))
% 6.71/6.47  [2448]~E(f298(f311(a20),f346(f355(f355(f311(a335),f355(a335,x24483)),f311(a20))),x24485,x24486),f298(f355(f355(f311(a335),f355(a335,x24483)),f311(a20)),f346(f355(f355(f311(a335),f355(a335,x24483)),f311(a20))),f351(f355(f355(f311(a335),f355(a335,x24483)),f311(a20))),f298(f311(a20),f355(f355(f311(a335),f355(a335,x24483)),f311(a20)),f298(f355(f311(a335),f355(a335,x24483)),f299(f311(a20),f355(f355(f311(a335),f355(a335,x24483)),f311(a20))),f356(f355(f311(a335),f355(a335,x24483)),f311(a20)),x24487),x24482)))+P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x24481),x24482)),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f379(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24483)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x24483),x24484))))+~P3(f298(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x24483)),f311(a20)))),a2,f298(f311(a20),f299(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x24483)),f311(a20)))),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24483)))))))),f299(f311(a20),f299(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x24483)),f311(a20)))),a2)),f334(x24483),x24484),x24481),x24485))
% 6.71/6.47  [2482]~E(f298(f311(a20),f346(a383),x24824,x24826),f298(a383,f346(a383),f351(a383),x24827))+E(f298(a335,f346(a335),f351(a335),f250(x24821,x24822,x24823,x24824,x24825,x24826,x24827)),f298(f311(a20),f346(a335),x24825,x24826))+~P3(f298(f299(f311(a20),f346(a335)),a2,f298(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24821)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2))),f326(x24821),x24822),x24823),x24824),x24825))
% 6.71/6.47  [2489]P3(f298(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x24891)),f311(a20)))),a2,f298(f311(a20),f299(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x24891)),f311(a20)))),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24891)))))))),f299(f311(a20),f299(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x24891)),f311(a20)))),a2)),f334(x24891),x24892),x24893),f195(x24891,x24894,x24895,x24893,x24892,x24896,x24897)))+~E(f298(f311(a20),f346(f355(f355(f311(a335),f355(a335,x24891)),f311(a20))),x24897,x24894),f298(f355(f355(f311(a335),f355(a335,x24891)),f311(a20)),f346(f355(f355(f311(a335),f355(a335,x24891)),f311(a20))),f351(f355(f355(f311(a335),f355(a335,x24891)),f311(a20))),f298(f311(a20),f355(f355(f311(a335),f355(a335,x24891)),f311(a20)),f298(f355(f311(a335),f355(a335,x24891)),f299(f311(a20),f355(f355(f311(a335),f355(a335,x24891)),f311(a20))),f356(f355(f311(a335),f355(a335,x24891)),f311(a20)),x24895),x24893)))+~P3(f298(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x24891)),f311(a20)))),a2,f298(f311(a20),f299(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x24891)),f311(a20)))),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24891)))))))),f299(f311(a20),f299(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x24891)),f311(a20)))),a2)),f334(x24891),x24892),x24896),x24897))
% 6.71/6.47  [2510]~E(f298(f311(a20),f346(a383),x25105,x25107),f298(a383,f346(a383),f351(a383),x25104))+P3(f298(a335,a2,f298(a383,f299(a335,a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25101)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x25101),x25102),x25103),x25104),f250(x25101,x25102,x25103,x25105,x25106,x25107,x25104)))+~P3(f298(f299(f311(a20),f346(a335)),a2,f298(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25101)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2))),f326(x25101),x25102),x25103),x25105),x25106))
% 6.71/6.47  [2602]E(f298(x26021,f355(x26022,x26021),f298(x26022,f299(x26021,f355(x26022,x26021)),f356(x26022,x26021),x26023),x26024),f298(x26021,f355(x26022,x26021),f298(x26022,f299(x26021,f355(x26022,x26021)),f356(x26022,x26021),x26025),x26026))+~P3(f298(f299(f355(f355(x26022,x26021),f355(x26022,x26021)),a2),a2,f298(f355(f355(x26022,x26021),f355(x26022,x26021)),f299(f299(f355(f355(x26022,x26021),f355(x26022,x26021)),a2),a2),f327(f355(f355(x26022,x26021),f355(x26022,x26021))),f298(f355(x26022,x26021),f355(f355(x26022,x26021),f355(x26022,x26021)),f298(f355(x26022,x26021),f299(f355(x26022,x26021),f355(f355(x26022,x26021),f355(x26022,x26021))),f356(f355(x26022,x26021),f355(x26022,x26021)),f298(x26021,f355(x26022,x26021),f298(x26022,f299(x26021,f355(x26022,x26021)),f356(x26022,x26021),x26023),x26024)),f298(x26021,f355(x26022,x26021),f298(x26022,f299(x26021,f355(x26022,x26021)),f356(x26022,x26021),x26025),x26026))),f298(f299(f355(f355(x26022,x26021),f355(x26022,x26021)),a2),f299(f355(f355(x26022,x26021),f355(x26022,x26021)),a2),f379(f355(x26022,x26021)),x26027)))+P3(f298(f299(f355(f355(x26022,x26021),f355(x26022,x26021)),a2),a2,f298(f355(f355(x26022,x26021),f355(x26022,x26021)),f299(f299(f355(f355(x26022,x26021),f355(x26022,x26021)),a2),a2),f327(f355(f355(x26022,x26021),f355(x26022,x26021))),f298(f355(x26022,x26021),f355(f355(x26022,x26021),f355(x26022,x26021)),f298(f355(x26022,x26021),f299(f355(x26022,x26021),f355(f355(x26022,x26021),f355(x26022,x26021))),f356(f355(x26022,x26021),f355(x26022,x26021)),f298(x26021,f355(x26022,x26021),f298(x26022,f299(x26021,f355(x26022,x26021)),f356(x26022,x26021),x26023),x26024)),f298(x26021,f355(x26022,x26021),f298(x26022,f299(x26021,f355(x26022,x26021)),f356(x26022,x26021),f281(x26022,x26021,x26023,x26024,x26025,x26026,x26027)),f282(x26022,x26021,x26023,x26024,x26025,x26026,x26027)))),x26027))
% 6.71/6.47  [2817]~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28171),x28172),x28174),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a13))),x28177))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28171),x28173),x28177),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x28175)),x28176))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28171),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x28172),x28173)),x28174),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x28175)),x28176))
% 6.71/6.47  [2463]P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x24631),x24632)),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f379(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24633)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x24633),x24634))))+~P3(f298(f311(f355(f355(f311(a20),f311(a20)),a335)),a2,f298(f311(a20),f299(f311(f355(f355(f311(a20),f311(a20)),a335)),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24633)))))))),f299(f311(a20),f299(f311(f355(f355(f311(a20),f311(a20)),a335)),a2)),f306(x24633),x24634),x24631),x24635))+~P3(f298(f299(f355(f355(f311(a20),f311(a20)),a335),a2),a2,f298(f355(f355(f311(a20),f311(a20)),a335),f299(f299(f355(f355(f311(a20),f311(a20)),a335),a2),a2),f327(f355(f355(f311(a20),f311(a20)),a335)),f298(a335,f355(f355(f311(a20),f311(a20)),a335),f298(f355(f311(a20),f311(a20)),f299(a335,f355(f355(f311(a20),f311(a20)),a335)),f356(f355(f311(a20),f311(a20)),a335),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x24636),x24632)),x24637)),f298(f311(f355(f355(f311(a20),f311(a20)),a335)),f299(f355(f355(f311(a20),f311(a20)),a335),a2),f353(f355(f355(f311(a20),f311(a20)),a335)),x24635)))
% 6.71/6.47  [2475]~P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x24755),x24753)),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f380(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24751)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x24751),x24752))))+~P3(f298(f311(f355(f355(f311(a20),f311(a20)),a335)),a2,f298(f311(a20),f299(f311(f355(f355(f311(a20),f311(a20)),a335)),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24751)))))))),f299(f311(a20),f299(f311(f355(f355(f311(a20),f311(a20)),a335)),a2)),f306(x24751),x24752),x24753),x24754))+~P3(f298(f299(f355(f355(f311(a20),f311(a20)),a335),a2),a2,f298(f355(f355(f311(a20),f311(a20)),a335),f299(f299(f355(f355(f311(a20),f311(a20)),a335),a2),a2),f327(f355(f355(f311(a20),f311(a20)),a335)),f298(a335,f355(f355(f311(a20),f311(a20)),a335),f298(f355(f311(a20),f311(a20)),f299(a335,f355(f355(f311(a20),f311(a20)),a335)),f356(f355(f311(a20),f311(a20)),a335),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x24756),x24755)),x24757)),f298(f311(f355(f355(f311(a20),f311(a20)),a335)),f299(f355(f355(f311(a20),f311(a20)),a335),a2),f353(f355(f355(f311(a20),f311(a20)),a335)),x24754)))
% 6.71/6.47  [2515]~P3(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25151)))))))),a2,f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25151)))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x25151))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25151)))))))),a2),f401(x25151),x25157),x25152))+P3(f298(a335,a2,f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25151)))))))),f299(a335,a2),f323(x25151),x25152),x25153))+~P3(f298(f311(a20),a2,f298(a335,f299(f311(a20),a2),f298(f311(a20),f299(a335,f299(f311(a20),a2)),f298(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25151)))))))),f299(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2)))),f369(x25151),x25152),x25154),x25155),x25153),x25156))
% 6.71/6.47  [2522]~P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x25223),x25227)),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f379(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25221)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x25221),x25222))))+~P3(f298(f311(a20),a2,f298(a335,f299(f311(a20),a2),f298(f311(a20),f299(a335,f299(f311(a20),a2)),f298(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25221)))))))),f299(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2)))),f317(x25221),x25222),x25227),x25224),x25225),x25226))+P3(f298(f311(a20),a2,f298(a335,f299(f311(a20),a2),f298(f311(a20),f299(a335,f299(f311(a20),a2)),f298(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25221)))))))),f299(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2)))),f317(x25221),x25222),x25223),x25224),x25225),x25226))
% 6.71/6.47  [2587]P3(f298(f30(f311(a20)),a2,f298(f311(a20),f299(f30(f311(a20)),a2),a6,x25871),x25872))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a395,x25873),x25874),f298(f346(a335),f299(f311(a20),f346(a335)),f298(f311(a20),f299(f346(a335),f299(f311(a20),f346(a335))),f298(f299(f311(a20),f346(a335)),f299(f311(a20),f299(f346(a335),f299(f311(a20),f346(a335)))),f309(f311(a20),f346(a335)),x25875),x25871),f298(a335,f346(a335),f351(a335),x25876))),x25872),x25877))+P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a395,x25873),x25874),x25875),f298(f30(f311(a20)),f30(f311(a20)),f298(a335,f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(a335,f299(f30(f311(a20)),f30(f311(a20)))),f10(f311(a20)),x25871),x25876),x25872)),x25877))
% 6.71/6.47  [2776]P3(f298(f299(f311(a20),a2),a2,f298(f299(f311(a20),a2),f299(f299(f311(a20),a2),a2),f349(f299(f311(a20),a2)),f298(f30(f311(a20)),f299(f311(a20),a2),a308,x27761)),f298(f30(f311(a20)),f299(f311(a20),a2),a308,x27762)))+~P3(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),a2,f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),a2),f401(f355(f311(f311(a20)),f30(f311(a20)))),a404),x27763))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x27762),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27764),x27765))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x27761),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27766),x27767)))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x27763)))
% 6.71/6.47  [2622]P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26221),x26222),x26223),x26224),f298(f311(a20),a335,a24,f131(x26221,x26222,x26223,x26224,x26225,x26226,x26227))))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26221),x26222),x26223),f298(f311(a20),f30(f311(a20)),f298(f311(a20),f299(f311(a20),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f30(f311(a20)))),f295(f311(a20)),x26224),x26225),x26226)),x26227))+P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26221),x26222),x26223),x26224),a336))
% 6.71/6.47  [2626]P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a395,x26261),x26262),x26263),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),x26264),x26265)),x26266))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a395,x26261),x26262),x26263),x26264),x26267))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a395,x26261),x26262),x26263),x26265),x26266))
% 6.71/6.47  [2627]P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26271),x26272),x26273),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),x26274),x26275)),x26276))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26271),x26272),x26273),x26274),x26277))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26271),x26272),x26273),x26275),x26276))
% 6.71/6.47  [2647]P3(f298(f311(a20),a2,f298(a335,f299(f311(a20),a2),f298(f311(a20),f299(a335,f299(f311(a20),a2)),f298(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2)))),f317(f355(f311(f311(a20)),f30(f311(a20)))),x26471),f131(x26471,x26472,x26473,x26474,x26475,x26476,x26477)),x26475),x26477),x26476))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26471),x26472),x26473),f298(f311(a20),f30(f311(a20)),f298(f311(a20),f299(f311(a20),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f30(f311(a20)))),f295(f311(a20)),x26474),x26475),x26476)),x26477))+P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26471),x26472),x26473),x26474),a336))
% 6.71/6.47  [2804]P3(f298(f299(f311(a20),a2),a2,f298(f299(f311(a20),a2),f299(f299(f311(a20),a2),a2),f349(f299(f311(a20),a2)),f298(f299(f311(a20),f346(a383)),f299(f311(a20),a2),f41(f311(a20),a383),x28041)),f298(f299(f311(a20),a2),f299(f311(a20),a2),f298(f299(f311(a20),a2),f299(f299(f311(a20),a2),f299(f311(a20),a2)),f362(f299(f311(a20),a2)),f298(f299(f311(a20),f346(a383)),f299(f311(a20),a2),f41(f311(a20),a383),x28042)),f298(f30(f311(a20)),f299(f311(a20),a2),a308,x28043))))+~P3(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),a2,f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),a2),f401(f355(f311(f311(a20)),f30(f311(a20)))),a404),x28044))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28043),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x28045),x28042))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28046),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x28047),x28041)))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28044))))
% 6.71/6.47  [2927]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29271),x29273)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a13))),x29277))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29276))))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29272),x29277)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x29274)),x29275))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29276))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x29271),x29272)),x29273)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x29274)),x29275))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29276))))
% 6.71/6.47  [2628]P3(f298(f311(a335),a2,f298(f311(f30(f311(a20))),f299(f311(a335),a2),f298(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)))),a397,x26281),x26282),x26283),f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f30(f311(a20)),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f34(f30(f311(a20))),x26284),x26285)),f298(f311(a335),f311(a335),f298(a335,f299(f311(a335),f311(a335)),f34(a335),x26286),x26287)))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a395,x26281),x26282),x26283),x26284),x26286))+~P3(f298(f311(a335),a2,f298(f311(f30(f311(a20))),f299(f311(a335),a2),f298(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)))),a397,x26281),x26282),x26283),x26285),x26287))
% 6.71/6.47  [2629]P3(f298(f311(a335),a2,f298(f311(f30(f311(a20))),f299(f311(a335),a2),f298(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)))),a398,x26291),x26292),x26293),f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f30(f311(a20)),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f34(f30(f311(a20))),x26294),x26295)),f298(f311(a335),f311(a335),f298(a335,f299(f311(a335),f311(a335)),f34(a335),x26296),x26297)))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26291),x26292),x26293),x26294),x26296))+~P3(f298(f311(a335),a2,f298(f311(f30(f311(a20))),f299(f311(a335),a2),f298(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)))),a398,x26291),x26292),x26293),x26295),x26297))
% 6.71/6.47  [2388]~E(f298(x23881,x23881,f14(x23881),x23883),f298(x23881,x23881,f14(x23881),x23885))+P3(f298(f299(f355(f355(x23881,x23882),f355(x23881,x23882)),a2),a2,f298(f355(f355(x23881,x23882),f355(x23881,x23882)),f299(f299(f355(f355(x23881,x23882),f355(x23881,x23882)),a2),a2),f327(f355(f355(x23881,x23882),f355(x23881,x23882))),f298(f355(x23881,x23882),f355(f355(x23881,x23882),f355(x23881,x23882)),f298(f355(x23881,x23882),f299(f355(x23881,x23882),f355(f355(x23881,x23882),f355(x23881,x23882))),f356(f355(x23881,x23882),f355(x23881,x23882)),f298(x23882,f355(x23881,x23882),f298(x23881,f299(x23882,f355(x23881,x23882)),f356(x23881,x23882),x23883),x23884)),f298(x23882,f355(x23881,x23882),f298(x23881,f299(x23882,f355(x23881,x23882)),f356(x23881,x23882),x23885),x23886))),f298(f299(f355(x23882,x23882),a2),f299(f355(f355(x23881,x23882),f355(x23881,x23882)),a2),f298(f299(f355(x23881,x23881),a2),f299(f299(f355(x23882,x23882),a2),f299(f355(f355(x23881,x23882),f355(x23881,x23882)),a2)),f325(x23881,x23882),x23887),x23888)))+~P3(f298(f299(f355(x23882,x23882),a2),a2,f298(f355(x23882,x23882),f299(f299(f355(x23882,x23882),a2),a2),f327(f355(x23882,x23882)),f298(x23882,f355(x23882,x23882),f298(x23882,f299(x23882,f355(x23882,x23882)),f356(x23882,x23882),x23884),x23886)),x23888))
% 6.71/6.47  [2408]E(f298(x24081,x24081,f14(x24081),x24082),f298(x24081,x24081,f14(x24081),x24083))+~P3(f298(f299(f355(f355(x24081,x24085),f355(x24081,x24085)),a2),a2,f298(f355(f355(x24081,x24085),f355(x24081,x24085)),f299(f299(f355(f355(x24081,x24085),f355(x24081,x24085)),a2),a2),f327(f355(f355(x24081,x24085),f355(x24081,x24085))),f298(f355(x24081,x24085),f355(f355(x24081,x24085),f355(x24081,x24085)),f298(f355(x24081,x24085),f299(f355(x24081,x24085),f355(f355(x24081,x24085),f355(x24081,x24085))),f356(f355(x24081,x24085),f355(x24081,x24085)),f298(x24085,f355(x24081,x24085),f298(x24081,f299(x24085,f355(x24081,x24085)),f356(x24081,x24085),x24082),x24086)),f298(x24085,f355(x24081,x24085),f298(x24081,f299(x24085,f355(x24081,x24085)),f356(x24081,x24085),x24083),x24087))),f298(f299(f355(x24085,x24085),a2),f299(f355(f355(x24081,x24085),f355(x24081,x24085)),a2),f298(f299(f355(x24081,x24081),a2),f299(f299(f355(x24085,x24085),a2),f299(f355(f355(x24081,x24085),f355(x24081,x24085)),a2)),f325(x24081,x24085),x24084),x24088)))+P3(f298(f299(f355(x24081,x24081),a2),a2,f298(f355(x24081,x24081),f299(f299(f355(x24081,x24081),a2),a2),f327(f355(x24081,x24081)),f298(x24081,f355(x24081,x24081),f298(x24081,f299(x24081,f355(x24081,x24081)),f356(x24081,x24081),x24082),x24083)),x24084))
% 6.71/6.47  [2410]~P3(f298(f299(f355(f355(x24101,x24105),f355(x24101,x24105)),a2),a2,f298(f355(f355(x24101,x24105),f355(x24101,x24105)),f299(f299(f355(f355(x24101,x24105),f355(x24101,x24105)),a2),a2),f327(f355(f355(x24101,x24105),f355(x24101,x24105))),f298(f355(x24101,x24105),f355(f355(x24101,x24105),f355(x24101,x24105)),f298(f355(x24101,x24105),f299(f355(x24101,x24105),f355(f355(x24101,x24105),f355(x24101,x24105))),f356(f355(x24101,x24105),f355(x24101,x24105)),f298(x24105,f355(x24101,x24105),f298(x24101,f299(x24105,f355(x24101,x24105)),f356(x24101,x24105),x24102),x24106)),f298(x24105,f355(x24101,x24105),f298(x24101,f299(x24105,f355(x24101,x24105)),f356(x24101,x24105),x24103),x24107))),f298(f299(f355(x24105,x24105),a2),f299(f355(f355(x24101,x24105),f355(x24101,x24105)),a2),f298(f299(f355(x24101,x24101),a2),f299(f299(f355(x24105,x24105),a2),f299(f355(f355(x24101,x24105),f355(x24101,x24105)),a2)),f325(x24101,x24105),x24104),x24108)))+P3(f298(f299(f355(x24101,x24101),a2),a2,f298(f355(x24101,x24101),f299(f299(f355(x24101,x24101),a2),a2),f327(f355(x24101,x24101)),f298(x24101,f355(x24101,x24101),f298(x24101,f299(x24101,f355(x24101,x24101)),f356(x24101,x24101),x24102),x24103)),x24104))+P3(f298(f299(f355(x24105,x24105),a2),a2,f298(f355(x24105,x24105),f299(f299(f355(x24105,x24105),a2),a2),f327(f355(x24105,x24105)),f298(x24105,f355(x24105,x24105),f298(x24105,f299(x24105,f355(x24105,x24105)),f356(x24105,x24105),x24106),x24107)),x24108))
% 6.71/6.47  [2521]P3(f298(f299(f311(a20),f346(a335)),a2,f298(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25211)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2))),f326(x25211),x25212),x25213),f298(f346(a383),f299(f311(a20),f346(a383)),f298(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383)))),f309(f311(a20),f346(a383)),x25214),x25215),f298(a383,f346(a383),f351(a383),x25216))),f298(f346(a335),f299(f311(a20),f346(a335)),f298(f311(a20),f299(f346(a335),f299(f311(a20),f346(a335))),f298(f299(f311(a20),f346(a335)),f299(f311(a20),f299(f346(a335),f299(f311(a20),f346(a335)))),f309(f311(a20),f346(a335)),x25217),x25215),f298(a335,f346(a335),f351(a335),x25218))))+~P3(f298(f299(f311(a20),f346(a335)),a2,f298(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25211)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2))),f326(x25211),x25212),x25213),x25214),x25217))+~P3(f298(a335,a2,f298(a383,f299(a335,a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25211)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x25211),x25212),x25213),x25216),x25218))
% 6.71/6.47  [2523]E(x25231,x25232)+~P3(f298(f311(a20),a2,f298(a335,f299(f311(a20),a2),f298(f311(a20),f299(a335,f299(f311(a20),a2)),f298(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25233)))))))),f299(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2)))),f369(x25233),x25234),x25235),x25236),x25238),x25231))+~P3(f298(f311(a20),a2,f298(a335,f299(f311(a20),a2),f298(f311(a20),f299(a335,f299(f311(a20),a2)),f298(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25233)))))))),f299(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2)))),f369(x25233),x25234),x25235),x25236),x25237),x25232))
% 6.71/6.47  [2524]E(x25241,x25242)+~P3(f298(f311(a20),a2,f298(a335,f299(f311(a20),a2),f298(f311(a20),f299(a335,f299(f311(a20),a2)),f298(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25243)))))))),f299(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2)))),f369(x25243),x25244),x25245),x25246),x25241),x25248))+~P3(f298(f311(a20),a2,f298(a335,f299(f311(a20),a2),f298(f311(a20),f299(a335,f299(f311(a20),a2)),f298(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25243)))))))),f299(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2)))),f369(x25243),x25244),x25245),x25246),x25242),x25247))
% 6.71/6.47  [2663]E(f298(f311(a20),f346(a383),x26631,x26632),f298(f311(a20),f346(a383),x26633,x26632))+P3(f298(f299(f311(a20),a2),a2,f298(f311(a20),f299(f299(f311(a20),a2),a2),f327(f311(a20)),x26632),f298(f30(f311(a20)),f299(f311(a20),a2),a308,x26634)))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x26635),x26634),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x26636),x26631)),x26637),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x26638),x26633)))
% 6.71/6.47  [2718]~E(x27186,f298(f346(a383),f299(f311(a20),f346(a383)),f298(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383)))),f309(f311(a20),f346(a383)),x27187),x27182),f298(a383,f346(a383),f351(a383),x27188)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27181),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x27182),x27183)),x27184),f298(a383,f30(f311(a20)),f392(f311(a20)),a384)),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27185),x27186)))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27181),x27183),x27184),f298(a383,f30(f311(a20)),f392(f311(a20)),x27188)),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27185),x27187)))
% 6.71/6.47  [2601]~E(f298(f355(f311(a20),f311(a20)),f346(a383),x26017,f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x26013),x26014)),f298(a383,f346(a383),f351(a383),x26016))+~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a319,x26015),x26012),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x26018),x26017)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x26011),f298(f311(a20),f30(f311(a20)),f298(f311(a20),f299(f311(a20),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f30(f311(a20)))),f295(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x26012))),x26013),x26014)),x26015),f298(a383,f30(f311(a20)),f392(f311(a20)),x26016)),x26015))
% 6.71/6.47  [2828]~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28281),x28282),x28285),f298(a383,f30(f311(a20)),f392(f311(a20)),a341)),x28287))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a294,x28281),x28284),x28287),f298(f311(a383),f311(f30(f311(a20))),f298(f299(a383,f30(f311(a20))),f299(f311(a383),f311(f30(f311(a20)))),f328(a383,f30(f311(a20))),f392(f311(a20))),x28288)),x28286))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28281),f298(f311(f30(f311(a20))),f30(f311(a20)),f298(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20)))),f22(f311(a20)),x28282),x28283),x28284)),x28285),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,f298(f311(a20),a1,a5,a342))))),x28286))
% 6.71/6.47  [2646]~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a319,x26467),x26464),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x26462),x26468)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x26461),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f381(f311(a20)),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x26464)))),x26463),x26465),x26466)),x26467),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x26464)))),x26467))+P3(f298(f311(a20),a2,f298(f311(a20),f299(f311(a20),a2),f298(f299(f311(a20),f299(f311(a20),a2)),f299(f311(a20),f299(f311(a20),a2)),f378(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f311(a20),a2)),f371(f355(f311(f311(a20)),f30(f311(a20)))),x26461)),x26462),x26463))
% 6.71/6.47  [2657]P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26571),x26572),x26573),x26574),f135(x26571,x26572,x26573,x26575,x26576,x26577,x26574,x26578)))+P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26571),x26572),x26573),x26574),f136(x26571,x26572,x26573,x26575,x26576,x26577,x26574,x26578)))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26571),x26572),x26573),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),x26575),x26576),x26577),x26574)),x26578))
% 6.71/6.47  [2661]~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a319,x26616),x26612),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x26617),x26618)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x26611),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f381(f311(a20)),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x26612)))),x26613),x26614),x26615)),x26616),f298(f30(f311(a20)),f30(f311(a20)),f298(a335,f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(a335,f299(f30(f311(a20)),f30(f311(a20)))),f10(f311(a20)),x26614),f298(f311(a20),a335,a24,x26613)),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x26614),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x26612)))),x26615))),x26616))+~P3(f298(f311(a20),a2,f298(f311(a20),f299(f311(a20),a2),f298(f299(f311(a20),f299(f311(a20),a2)),f299(f311(a20),f299(f311(a20),a2)),f378(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f311(a20),a2)),f371(f355(f311(f311(a20)),f30(f311(a20)))),x26611)),x26617),x26613))
% 6.71/6.48  [2671]~E(f298(f355(f311(a20),f311(a20)),f346(a383),x26717,f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x26712),x26713)),f298(a383,f346(a383),f351(a383),x26715))+~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a319,x26714),x26711),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x26718),x26717)))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(a20),f30(f311(a20)),f298(f311(a20),f299(f311(a20),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f30(f311(a20)))),f295(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x26711))),x26712),x26713)),x26714)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),x26715)),x26714))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x26716)))
% 6.71/6.48  [2672]P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26721),x26722),x26723),x26727),f135(x26721,x26722,x26723,x26724,x26725,x26726,x26727,x26728)))+P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(a335,f299(a335,a2)),f403(f355(f311(f311(a20)),f30(f311(a20)))),x26721),f136(x26721,x26722,x26723,x26724,x26725,x26726,x26727,x26728)),f137(x26721,x26722,x26723,x26724,x26725,x26726,x26727,x26728)))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26721),x26722),x26723),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),x26724),x26725),x26726),x26727)),x26728))
% 6.71/6.48  [2675]P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26751),x26752),x26753),x26754),f135(x26751,x26752,x26753,x26755,x26756,x26757,x26754,x26758)))+P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26751),x26752),x26753),x26755),f298(f311(a20),a335,a24,f138(x26751,x26752,x26753,x26755,x26756,x26757,x26754,x26758))))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26751),x26752),x26753),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),x26755),x26756),x26757),x26754)),x26758))
% 6.71/6.48  [2757]~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a319,x27577),x27574),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x27571),x27578)))+P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x27571),x27572)),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f379(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f311(a20),f311(a20)),a2),f372(f355(f311(f311(a20)),f30(f311(a20)))),x27573))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f381(f311(a20)),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x27574)))),x27572),x27575),x27576)),x27577)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x27574)))),x27577))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x27573)))
% 6.71/6.48  [2786]P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x27861),x27862),x27863),x27867),f135(x27861,x27862,x27863,x27864,x27865,x27866,x27867,x27868)))+P3(f298(f311(a20),a2,f298(a335,f299(f311(a20),a2),f298(f311(a20),f299(a335,f299(f311(a20),a2)),f298(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2)))),f317(f355(f311(f311(a20)),f30(f311(a20)))),x27861),f138(x27861,x27862,x27863,x27864,x27865,x27866,x27867,x27868)),x27865),f137(x27861,x27862,x27863,x27864,x27865,x27866,x27867,x27868)),x27866))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x27861),x27862),x27863),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),x27864),x27865),x27866),x27867)),x27868))
% 6.71/6.48  [2801]~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a319,x28015),x28011),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x28017),x28018)))+~P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x28017),x28012)),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f379(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f311(a20),f311(a20)),a2),f372(f355(f311(f311(a20)),f30(f311(a20)))),x28016))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f381(f311(a20)),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x28011)))),x28012),x28013),x28014)),x28015)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(a335,f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(a335,f299(f30(f311(a20)),f30(f311(a20)))),f10(f311(a20)),x28013),f298(f311(a20),a335,a24,x28012)),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x28013),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x28011)))),x28014))),x28015))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28016)))
% 6.71/6.48  [2518]~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x25183,x25184),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x25185),x25188)))+~P3(f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2,f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25181)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2)),f347(x25181),x25182),x25183),x25187))+P3(f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2,f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25181)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2)),f347(x25181),x25182),f298(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f298(a1,f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a1,f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))))),f309(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),x25183),x25184),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x25185),x25186)))),x25187))
% 6.71/6.48  [2624]~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a395,x26241),x26242),x26243),x26244),f298(f311(a20),a335,a24,x26248)))+P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a395,x26241),x26242),x26243),f298(f311(a20),f30(f311(a20)),f298(f311(a20),f299(f311(a20),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f30(f311(a20)))),f295(f311(a20)),x26244),x26245),x26246)),x26247))+~P3(f298(f311(a20),a2,f298(a335,f299(f311(a20),a2),f298(f311(a20),f299(a335,f299(f311(a20),a2)),f298(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2)))),f317(f355(f311(f311(a20)),f30(f311(a20)))),x26241),x26248),x26245),x26247),x26246))
% 6.71/6.48  [2625]~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26251),x26252),x26253),x26254),f298(f311(a20),a335,a24,x26258)))+P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26251),x26252),x26253),f298(f311(a20),f30(f311(a20)),f298(f311(a20),f299(f311(a20),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f30(f311(a20)))),f295(f311(a20)),x26254),x26255),x26256)),x26257))+~P3(f298(f311(a20),a2,f298(a335,f299(f311(a20),a2),f298(f311(a20),f299(a335,f299(f311(a20),a2)),f298(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2)))),f317(f355(f311(f311(a20)),f30(f311(a20)))),x26251),x26258),x26255),x26257),x26256))
% 6.71/6.48  [2632]P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a395,x26321),x26322),x26323),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),x26324),x26325),x26326),x26327)),a382))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a395,x26321),x26322),x26323),x26327),x26328))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a395,x26321),x26322),x26323),x26324),a336))
% 6.71/6.48  [2633]P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26331),x26332),x26333),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),x26334),x26335),x26336),x26337)),a382))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26331),x26332),x26333),x26337),x26338))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26331),x26332),x26333),x26334),a336))
% 6.71/6.48  [2638]P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26381),x26382),x26383),x26385),f136(x26381,x26382,x26383,x26384,x26386,x26387,x26385,x26388)))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26381),x26382),x26383),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),x26384),x26386),x26387),x26385)),x26388))+P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26381),x26382),x26383),x26384),a336))
% 6.71/6.48  [2655]P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(a335,f299(a335,a2)),f403(f355(f311(f311(a20)),f30(f311(a20)))),x26551),f136(x26551,x26552,x26553,x26554,x26555,x26556,x26557,x26558)),f137(x26551,x26552,x26553,x26554,x26555,x26556,x26557,x26558)))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26551),x26552),x26553),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),x26554),x26555),x26556),x26557)),x26558))+P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26551),x26552),x26553),x26554),a336))
% 6.71/6.48  [2658]P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26581),x26582),x26583),x26584),f298(f311(a20),a335,a24,f138(x26581,x26582,x26583,x26584,x26585,x26586,x26587,x26588))))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26581),x26582),x26583),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),x26584),x26585),x26586),x26587)),x26588))+P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26581),x26582),x26583),x26584),a336))
% 6.71/6.48  [2763]P3(f298(f311(a20),a2,f298(a335,f299(f311(a20),a2),f298(f311(a20),f299(a335,f299(f311(a20),a2)),f298(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2)))),f317(f355(f311(f311(a20)),f30(f311(a20)))),x27631),f138(x27631,x27632,x27633,x27634,x27635,x27636,x27637,x27638)),x27635),f137(x27631,x27632,x27633,x27634,x27635,x27636,x27637,x27638)),x27636))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x27631),x27632),x27633),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),x27634),x27635),x27636),x27637)),x27638))+P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x27631),x27632),x27633),x27634),a336))
% 6.71/6.48  [2926]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29261),x29263)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),x29268)),x29267))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29266))))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29262),x29267)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29264),x29265))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29266))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),x29261),x29262)),x29263)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29264),x29265))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29266))))
% 6.71/6.48  [2929]~P3(f298(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29292),x29298)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29295),x29296))),f298(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a366,x29297))))+P3(f298(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f30(f311(a20)),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f34(f30(f311(a20))),x29291),x29292)),x29293)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f30(f311(a20)),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f34(f30(f311(a20))),f298(a383,f30(f311(a20)),f392(f311(a20)),x29294)),x29295)),x29296))),f298(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a366,x29297))))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29291),x29293)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),x29294)),x29298))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29297))))
% 6.71/6.48  [2932]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29321),x29324)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a29))),x29328))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29327))))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29323),x29328)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29325),x29326))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29327))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20)))),f35(f311(a20)),x29321),x29322),x29323)),x29324)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29325),x29326))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29327))))
% 6.71/6.48  [2933]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29331),x29334)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a13))),x29338))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29337))))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29332),x29338)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29335),x29336))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29337))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20)))),f35(f311(a20)),x29331),x29332),x29333)),x29334)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29335),x29336))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29337))))
% 6.71/6.48  [2935]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29351),x29354)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),a341)),x29357))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29356))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f30(f311(a20)),f298(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20)))),f22(f311(a20)),x29351),x29352),x29353)),x29354)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,f298(f311(a20),a1,a5,a342))))),x29355))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29356))))+~P3(f298(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29353),x29357)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(a383),f311(f30(f311(a20))),f298(f299(a383,f30(f311(a20))),f299(f311(a383),f311(f30(f311(a20)))),f328(a383,f30(f311(a20))),f392(f311(a20))),x29358)),x29355))),f298(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a366,x29356))))
% 6.71/6.48  [2630]P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a395,x26301),x26302),x26303),f298(f311(f30(f311(a20))),f30(f311(a20)),f298(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20)))),f22(f311(a20)),x26304),x26305),x26306)),x26307))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a395,x26301),x26302),x26303),x26304),a336))+~P3(f298(f311(a335),a2,f298(f311(f30(f311(a20))),f299(f311(a335),a2),f298(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)))),a397,x26301),x26302),x26303),x26306),x26308))
% 6.71/6.48  [2631]P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26311),x26312),x26313),f298(f311(f30(f311(a20))),f30(f311(a20)),f298(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20)))),f22(f311(a20)),x26314),x26315),x26316)),x26317))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26311),x26312),x26313),x26314),a336))+~P3(f298(f311(a335),a2,f298(f311(f30(f311(a20))),f299(f311(a335),a2),f298(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)))),a398,x26311),x26312),x26313),x26316),x26318))
% 6.71/6.48  [2816]~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28161),x28162),x28164),f298(a383,f30(f311(a20)),f392(f311(a20)),x28168)),x28167))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28161),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),x28162),x28163)),x28164),x28165),x28166))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28161),x28163),x28167),x28165),x28166))
% 6.71/6.48  [2820]~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28201),x28202),x28204),f298(a383,f30(f311(a20)),f392(f311(a20)),x28205)),x28208))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a294,x28201),f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f30(f311(a20)),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f34(f30(f311(a20))),x28202),x28203)),x28204),f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f30(f311(a20)),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f34(f30(f311(a20))),f298(a383,f30(f311(a20)),f392(f311(a20)),x28205)),x28206)),x28207))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a294,x28201),x28203),x28208),x28206),x28207))
% 6.71/6.48  [2824]~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28241),x28242),x28245),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a29))),x28248))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28241),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20)))),f35(f311(a20)),x28242),x28243),x28244)),x28245),x28246),x28247))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28241),x28244),x28248),x28246),x28247))
% 6.71/6.48  [2825]~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28251),x28252),x28255),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a13))),x28258))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28251),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20)))),f35(f311(a20)),x28252),x28253),x28254)),x28255),x28256),x28257))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28251),x28253),x28258),x28256),x28257))
% 6.71/6.48  [2821]~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28211),x28214),x28219),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x28216)),x28217))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28211),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),x28212),x28213),x28214)),x28215),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x28216)),x28217))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28211),x28212),x28215),f298(a383,f30(f311(a20)),f392(f311(a20)),x28218)),x28219))
% 6.71/6.48  [2834]~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28341),x28342),x28346),f298(a383,f30(f311(a20)),f392(f311(a20)),a341)),x28348))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28341),x28345),x28348),f298(a383,f30(f311(a20)),f392(f311(a20)),x28349)),x28347))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28341),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),x28342),x28343),x28344),x28345)),x28346),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,f298(f311(a20),a1,a5,a342))))),x28347))
% 6.71/6.48  [2541]~E(f298(f311(a20),f346(f355(f355(f311(a335),f355(a335,x25411)),f311(a20))),x25419,x25414),f298(f355(f355(f311(a335),f355(a335,x25411)),f311(a20)),f346(f355(f355(f311(a335),f355(a335,x25411)),f311(a20))),f351(f355(f355(f311(a335),f355(a335,x25411)),f311(a20))),f298(f311(a20),f355(f355(f311(a335),f355(a335,x25411)),f311(a20)),f298(f355(f311(a335),f355(a335,x25411)),f299(f311(a20),f355(f355(f311(a335),f355(a335,x25411)),f311(a20))),f356(f355(f311(a335),f355(a335,x25411)),f311(a20)),f298(f355(a335,x25411),f355(f311(a335),f355(a335,x25411)),f298(f311(a335),f299(f355(a335,x25411),f355(f311(a335),f355(a335,x25411))),f356(f311(a335),f355(a335,x25411)),x25415),f298(x25411,f355(a335,x25411),f298(a335,f299(x25411,f355(a335,x25411)),f356(a335,x25411),x25416),x25417))),x25418)))+~P3(f298(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x25411)),f311(a20)))),a2,f298(f311(a20),f299(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x25411)),f311(a20)))),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25411)))))))),f299(f311(a20),f299(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x25411)),f311(a20)))),a2)),f334(x25411),x25412),x25413),x25419))+P3(f298(f311(a20),a2,f298(x25411,f299(f311(a20),a2),f298(a335,f299(x25411,f299(f311(a20),a2)),f298(f311(a335),f299(a335,f299(x25411,f299(f311(a20),a2))),f298(f311(a20),f299(f311(a335),f299(a335,f299(x25411,f299(f311(a20),a2)))),f298(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x25411,f299(f311(a20),a2))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25411)))))))),f299(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x25411,f299(f311(a20),a2)))))),f333(x25411),x25412),x25413),x25414),x25415),x25416),x25417),x25418))
% 6.71/6.48  [2600]~P3(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26001)))))))),a2,f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26001)))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x26001))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26001)))))))),a2),f401(x26001),x26002),x26003))+P3(f298(f355(f311(a20),f355(f311(a335),f355(a335,x26001))),a2,f298(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x26001))),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26001)))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x26001))),a2)),f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26001)))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x26001))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26001)))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x26001))),a2))),f402(x26001),x26002),x26003),x26004),f298(f355(f311(a335),f355(a335,x26001)),f355(f311(a20),f355(f311(a335),f355(a335,x26001))),f298(f311(a20),f299(f355(f311(a335),f355(a335,x26001)),f355(f311(a20),f355(f311(a335),f355(a335,x26001)))),f356(f311(a20),f355(f311(a335),f355(a335,x26001))),x26005),f298(f355(a335,x26001),f355(f311(a335),f355(a335,x26001)),f298(f311(a335),f299(f355(a335,x26001),f355(f311(a335),f355(a335,x26001))),f356(f311(a335),f355(a335,x26001)),x26006),f298(x26001,f355(a335,x26001),f298(a335,f299(x26001,f355(a335,x26001)),f356(a335,x26001),x26007),x26008)))))+~P3(f298(f311(a20),a2,f298(x26001,f299(f311(a20),a2),f298(a335,f299(x26001,f299(f311(a20),a2)),f298(f311(a335),f299(a335,f299(x26001,f299(f311(a20),a2))),f298(f311(a20),f299(f311(a335),f299(a335,f299(x26001,f299(f311(a20),a2)))),f298(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x26001,f299(f311(a20),a2))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26001)))))))),f299(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x26001,f299(f311(a20),a2)))))),f333(x26001),x26003),x26009),x26005),x26006),x26007),x26008),x26004))
% 6.71/6.48  [2930]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29303),x29309)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x29305)),x29306))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29307))))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29301),x29304)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),x29308)),x29309))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29307))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),x29301),x29302),x29303)),x29304)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x29305)),x29306))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29307))))
% 6.71/6.48  [2937]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29371),x29375)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),a341)),x29378))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29377))))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29374),x29378)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),x29379)),x29376))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29377))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),x29371),x29372),x29373),x29374)),x29375)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,f298(f311(a20),a1,a5,a342))))),x29376))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29377))))
% 6.71/6.48  [2539]~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x25393,x25394),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x25395),x25399)))+~P3(f298(a335,a2,f298(a383,f299(a335,a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25391)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x25391),x25392),x25393),x25397),x25398))+P3(f298(a335,a2,f298(a383,f299(a335,a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25391)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x25391),x25392),f298(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f298(a1,f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a1,f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))))),f309(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),x25393),x25394),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x25395),x25396)))),x25397),x25398))
% 6.71/6.48  [2559]~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x25593,x25596),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x25597),x25598)))+P3(f298(a335,a2,f298(a383,f299(a335,a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25591)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x25591),x25592),x25593),x25594),x25595))+~P3(f298(a335,a2,f298(a383,f299(a335,a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25591)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x25591),x25592),f298(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f298(a1,f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a1,f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))))),f309(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),x25593),x25596),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x25597),x25599)))),x25594),x25595))
% 6.71/6.48  [2833]~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28331),x28335),x283310),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x28337)),x28338))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28331),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),x28332),x28333),x28334),x28335)),x28336),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x28337)),x28338))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28331),x28332),x28336),f298(a383,f30(f311(a20)),f392(f311(a20)),x28339)),x283310))
% 6.71/6.48  [2928]~P3(f298(f30(f311(a20)),a2,f300(f311(a20)),x29287))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29284),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29285),f298(f346(a383),f299(f311(a20),f346(a383)),f298(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383)))),f309(f311(a20),f346(a383)),x29286),x29281),f298(a383,f346(a383),f351(a383),x29283))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29287),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29288),x29289)))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x292810))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(a335,f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(a335,f299(f30(f311(a20)),f30(f311(a20)))),f10(f311(a20)),x29281),x29282),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x29281),f298(a383,f30(f311(a20)),f392(f311(a20)),x29283))),x29284))),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29285),x29286))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29287),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29288),f298(f346(a383),f299(f311(a20),f346(a383)),f298(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383)))),f309(f311(a20),f346(a383)),x29289),x29281),f298(f311(a20),f346(a383),x29286,x29281)))))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x292810))))
% 6.71/6.48  [2936]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29364),x293610)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x29366)),x29367))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29368))))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29361),x29365)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),x29369)),x293610))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29368))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),x29361),x29362),x29363),x29364)),x29365)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x29366)),x29367))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29368))))
% 6.71/6.48  [2752]~E(f298(f311(a20),f346(a383),x275211,x27522),f298(a383,f346(a383),f351(a383),x27528))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x27521),f298(f30(f311(a20)),f30(f311(a20)),f298(a335,f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(a335,f299(f30(f311(a20)),f30(f311(a20)))),f10(f311(a20)),x27522),x27523),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x27522),f298(a383,f30(f311(a20)),f392(f311(a20)),x27524))),x27525))),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27526),x27527)),f298(f30(f311(a20)),f30(f311(a20)),f298(a335,f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(a335,f299(f30(f311(a20)),f30(f311(a20)))),f10(f311(a20)),x27522),x27523),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x27522),f298(a383,f30(f311(a20)),f392(f311(a20)),x27528))),x27529))),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x275210),f298(f346(a383),f299(f311(a20),f346(a383)),f298(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383)))),f309(f311(a20),f346(a383)),x275211),x27522),f298(f311(a20),f346(a383),x27527,x27522)))))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x27521),x27525),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27526),f298(f346(a383),f299(f311(a20),f346(a383)),f298(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383)))),f309(f311(a20),f346(a383)),x27527),x27522),f298(a383,f346(a383),f351(a383),x27524)))),x27529),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x275210),x275211)))
% 6.71/6.48  [2832]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28321),f298(f311(f30(f311(a20))),f30(f311(a20)),f298(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20)))),f22(f311(a20)),x28322),x28323),x28324)),x28325),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x28326)),x28327))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28321),x28322),x28325),f298(a383,f30(f311(a20)),f392(f311(a20)),x28328)),x28329))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a294,x28321),x28324),x28329),f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f311(f30(f311(a20))),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f7(f30(f311(a20))),f298(f311(a383),f311(f30(f311(a20))),f298(f299(a383,f30(f311(a20))),f299(f311(a383),f311(f30(f311(a20)))),f328(a383,f30(f311(a20))),f392(f311(a20))),x283210)),f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f30(f311(a20)),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f34(f30(f311(a20))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x28326)),x283211))),x28327))
% 6.71/6.48  [2925]~E(f298(f311(a20),f346(a383),x292510,x29251),f298(a383,f346(a383),f351(a383),x29257))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29254),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29255),f298(f346(a383),f299(f311(a20),f346(a383)),f298(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383)))),f309(f311(a20),f346(a383)),x29256),x29251),f298(a383,f346(a383),f351(a383),x29253))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29258),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29259),x292510)))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x292511)))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(a335,f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(a335,f299(f30(f311(a20)),f30(f311(a20)))),f10(f311(a20)),x29251),x29252),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x29251),f298(a383,f30(f311(a20)),f392(f311(a20)),x29253))),x29254))),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29255),x29256))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(a335,f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(a335,f299(f30(f311(a20)),f30(f311(a20)))),f10(f311(a20)),x29251),x29252),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x29251),f298(a383,f30(f311(a20)),f392(f311(a20)),x29257))),x29258))),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29259),f298(f346(a383),f299(f311(a20),f346(a383)),f298(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383)))),f309(f311(a20),f346(a383)),x292510),x29251),f298(f311(a20),f346(a383),x29256,x29251)))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x292511)))
% 6.71/6.48  [2939]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29391),x29394)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),x29398)),x29399))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29397))))+~P3(f298(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29393),x29399)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f311(f30(f311(a20))),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f7(f30(f311(a20))),f298(f311(a383),f311(f30(f311(a20))),f298(f299(a383,f30(f311(a20))),f299(f311(a383),f311(f30(f311(a20)))),f328(a383,f30(f311(a20))),f392(f311(a20))),x293910)),f298(f311(f30(f311(a20))),f311(f30(f311(a20))),f298(f30(f311(a20)),f299(f311(f30(f311(a20))),f311(f30(f311(a20)))),f34(f30(f311(a20))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x29395)),x293911))),x29396))),f298(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a366,x29397))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f30(f311(a20)),f298(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20)))),f22(f311(a20)),x29391),x29392),x29393)),x29394)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x29395)),x29396))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29397))))
% 6.71/6.48  [2634]E(x26341,x26342)+~P3(f298(f311(a20),a2,f298(x26343,f299(f311(a20),a2),f298(a335,f299(x26343,f299(f311(a20),a2)),f298(f311(a335),f299(a335,f299(x26343,f299(f311(a20),a2))),f298(f311(a20),f299(f311(a335),f299(a335,f299(x26343,f299(f311(a20),a2)))),f298(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x26343,f299(f311(a20),a2))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26343)))))))),f299(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x26343,f299(f311(a20),a2)))))),f333(x26343),x26344),x26345),x26346),x263410),x263411),x263412),x26341))+~P3(f298(f311(a20),a2,f298(x26343,f299(f311(a20),a2),f298(a335,f299(x26343,f299(f311(a20),a2)),f298(f311(a335),f299(a335,f299(x26343,f299(f311(a20),a2))),f298(f311(a20),f299(f311(a335),f299(a335,f299(x26343,f299(f311(a20),a2)))),f298(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x26343,f299(f311(a20),a2))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26343)))))))),f299(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x26343,f299(f311(a20),a2)))))),f333(x26343),x26344),x26345),x26346),x26347),x26348),x26349),x26342))
% 6.71/6.48  [2635]E(x26351,x26352)+~P3(f298(f311(a20),a2,f298(x26353,f299(f311(a20),a2),f298(a335,f299(x26353,f299(f311(a20),a2)),f298(f311(a335),f299(a335,f299(x26353,f299(f311(a20),a2))),f298(f311(a20),f299(f311(a335),f299(a335,f299(x26353,f299(f311(a20),a2)))),f298(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x26353,f299(f311(a20),a2))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26353)))))))),f299(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x26353,f299(f311(a20),a2)))))),f333(x26353),x26354),x26355),x26356),x263510),x26351),x263511),x263512))+~P3(f298(f311(a20),a2,f298(x26353,f299(f311(a20),a2),f298(a335,f299(x26353,f299(f311(a20),a2)),f298(f311(a335),f299(a335,f299(x26353,f299(f311(a20),a2))),f298(f311(a20),f299(f311(a335),f299(a335,f299(x26353,f299(f311(a20),a2)))),f298(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x26353,f299(f311(a20),a2))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26353)))))))),f299(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x26353,f299(f311(a20),a2)))))),f333(x26353),x26354),x26355),x26356),x26357),x26352),x26358),x26359))
% 6.71/6.48  [2636]E(x26361,x26362)+~P3(f298(f311(a20),a2,f298(x26363,f299(f311(a20),a2),f298(a335,f299(x26363,f299(f311(a20),a2)),f298(f311(a335),f299(a335,f299(x26363,f299(f311(a20),a2))),f298(f311(a20),f299(f311(a335),f299(a335,f299(x26363,f299(f311(a20),a2)))),f298(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x26363,f299(f311(a20),a2))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26363)))))))),f299(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x26363,f299(f311(a20),a2)))))),f333(x26363),x26364),x26365),x26366),x26361),x263610),x263611),x263612))+~P3(f298(f311(a20),a2,f298(x26363,f299(f311(a20),a2),f298(a335,f299(x26363,f299(f311(a20),a2)),f298(f311(a335),f299(a335,f299(x26363,f299(f311(a20),a2))),f298(f311(a20),f299(f311(a335),f299(a335,f299(x26363,f299(f311(a20),a2)))),f298(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x26363,f299(f311(a20),a2))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26363)))))))),f299(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x26363,f299(f311(a20),a2)))))),f333(x26363),x26364),x26365),x26366),x26362),x26367),x26368),x26369))
% 6.71/6.48  [2637]E(f298(x26371,x26371,f14(x26371),x26372),f298(x26371,x26371,f14(x26371),x26373))+~P3(f298(f311(a20),a2,f298(x26371,f299(f311(a20),a2),f298(a335,f299(x26371,f299(f311(a20),a2)),f298(f311(a335),f299(a335,f299(x26371,f299(f311(a20),a2))),f298(f311(a20),f299(f311(a335),f299(a335,f299(x26371,f299(f311(a20),a2)))),f298(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x26371,f299(f311(a20),a2))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26371)))))))),f299(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x26371,f299(f311(a20),a2)))))),f333(x26371),x26374),x26375),x26376),x263710),x263711),x26372),x263712))+~P3(f298(f311(a20),a2,f298(x26371,f299(f311(a20),a2),f298(a335,f299(x26371,f299(f311(a20),a2)),f298(f311(a335),f299(a335,f299(x26371,f299(f311(a20),a2))),f298(f311(a20),f299(f311(a335),f299(a335,f299(x26371,f299(f311(a20),a2)))),f298(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x26371,f299(f311(a20),a2))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26371)))))))),f299(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x26371,f299(f311(a20),a2)))))),f333(x26371),x26374),x26375),x26376),x26377),x26378),x26373),x26379))
% 6.71/6.48  [2073]~P7(x20731)+E(f298(x20731,x20731,f14(x20731),x20732),f298(x20731,x20731,f14(x20731),x20733))+~P3(f298(x20731,a2,f298(x20731,f299(x20731,a2),f349(x20731),x20732),x20733))+~P3(f298(x20731,a2,f298(x20731,f299(x20731,a2),f349(x20731),x20733),x20732))
% 6.71/6.48  [2273]E(f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x22731),f114(x22732,x22731,x22733))),f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x22733,f298(f311(a20),a1,a5,x22731)))+P3(f298(f311(a20),a2,f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),a2),x22732,x22733),x22731))+~P3(f298(f299(f311(a20),a2),a2,f298(f311(a20),f299(f299(f311(a20),a2),a2),f327(f311(a20)),x22731),a350))+~P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,a359,x22733))
% 6.71/6.48  [2055]~P7(x20551)+~E(f298(x20551,x20551,f14(x20551),x20554),f298(x20551,x20551,f14(x20551),x20552))+~P3(f298(x20551,a2,f298(x20551,f299(x20551,a2),f349(x20551),x20554),x20553))+P3(f298(x20551,a2,f298(x20551,f299(x20551,a2),f349(x20551),x20552),x20553))
% 6.71/6.48  [2056]~P7(x20561)+~E(f298(x20561,x20561,f14(x20561),x20563),f298(x20561,x20561,f14(x20561),x20564))+~P3(f298(x20561,a2,f298(x20561,f299(x20561,a2),f349(x20561),x20562),x20564))+P3(f298(x20561,a2,f298(x20561,f299(x20561,a2),f349(x20561),x20562),x20563))
% 6.71/6.48  [2101]~P7(x21011)+~P3(f298(x21011,a2,f298(x21011,f299(x21011,a2),f349(x21011),x21014),x21013))+~P3(f298(x21011,a2,f298(x21011,f299(x21011,a2),f349(x21011),x21012),x21014))+P3(f298(x21011,a2,f298(x21011,f299(x21011,a2),f349(x21011),x21012),x21013))
% 6.71/6.48  [2102]~P6(x21021)+~P3(f298(x21021,a2,f298(x21021,f299(x21021,a2),f349(x21021),x21022),x21024))+~P3(f298(x21021,a2,f298(x21021,f299(x21021,a2),f349(x21021),x21024),x21023))+P3(f298(x21021,a2,f298(x21021,f299(x21021,a2),f349(x21021),x21022),x21023))
% 6.71/6.48  [2392]E(f130(x23922,x23923,x23921,x23924),x23924)+E(x23921,a336)+E(f298(f311(a20),a335,a24,f132(x23922,x23923,x23921,x23924)),x23921)+~P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x23922)))))))),f299(a335,f299(a335,a2)),f403(x23922),x23923),x23921),x23924))
% 6.71/6.48  [2393]E(f130(x23932,x23933,x23931,x23934),x23934)+E(x23931,a336)+E(f298(f311(a20),a335,a24,f133(x23932,x23933,x23931,x23934)),x23934)+~P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x23932)))))))),f299(a335,f299(a335,a2)),f403(x23932),x23933),x23931),x23934))
% 6.71/6.48  [2394]E(f130(x23942,x23943,x23941,x23944),x23941)+E(x23941,a336)+E(f298(f311(a20),a335,a24,f133(x23942,x23943,x23941,x23944)),x23944)+~P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x23942)))))))),f299(a335,f299(a335,a2)),f403(x23942),x23943),x23941),x23944))
% 6.71/6.48  [2395]E(f130(x23952,x23953,x23951,x23954),x23951)+E(x23951,a336)+E(f298(f311(a20),a335,a24,f132(x23952,x23953,x23951,x23954)),x23951)+~P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x23952)))))))),f299(a335,f299(a335,a2)),f403(x23952),x23953),x23951),x23954))
% 6.71/6.48  [2396]E(f130(x23961,x23962,x23963,x23964),x23963)+E(f298(f311(a20),a335,a24,f132(x23961,x23962,x23963,x23964)),x23963)+E(f298(f311(a20),a335,a24,f134(x23961,x23962,x23963,x23964)),x23964)+~P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x23961)))))))),f299(a335,f299(a335,a2)),f403(x23961),x23962),x23963),x23964))
% 6.71/6.48  [2397]E(f130(x23971,x23972,x23973,x23974),x23973)+E(f298(f311(a20),a335,a24,f133(x23971,x23972,x23973,x23974)),x23974)+E(f298(f311(a20),a335,a24,f134(x23971,x23972,x23973,x23974)),x23974)+~P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x23971)))))))),f299(a335,f299(a335,a2)),f403(x23971),x23972),x23973),x23974))
% 6.71/6.48  [2398]E(f130(x23981,x23982,x23983,x23984),x23984)+E(f298(f311(a20),a335,a24,f132(x23981,x23982,x23983,x23984)),x23983)+E(f298(f311(a20),a335,a24,f134(x23981,x23982,x23983,x23984)),x23984)+~P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x23981)))))))),f299(a335,f299(a335,a2)),f403(x23981),x23982),x23983),x23984))
% 6.71/6.48  [2399]E(f130(x23991,x23992,x23993,x23994),x23994)+E(f298(f311(a20),a335,a24,f133(x23991,x23992,x23993,x23994)),x23994)+E(f298(f311(a20),a335,a24,f134(x23991,x23992,x23993,x23994)),x23994)+~P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x23991)))))))),f299(a335,f299(a335,a2)),f403(x23991),x23992),x23993),x23994))
% 6.71/6.48  [2430]E(f130(x24302,x24303,x24301,x24304),x24304)+E(x24301,a336)+P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),f132(x24302,x24303,x24301,x24304)),f133(x24302,x24303,x24301,x24304))),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f379(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24302)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x24302),x24303))))+~P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24302)))))))),f299(a335,f299(a335,a2)),f403(x24302),x24303),x24301),x24304))
% 6.71/6.48  [2431]E(f130(x24312,x24313,x24311,x24314),x24311)+E(x24311,a336)+P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),f132(x24312,x24313,x24311,x24314)),f133(x24312,x24313,x24311,x24314))),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f379(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24312)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x24312),x24313))))+~P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24312)))))))),f299(a335,f299(a335,a2)),f403(x24312),x24313),x24311),x24314))
% 6.71/6.48  [2433]E(f130(x24331,x24332,x24333,x24334),x24333)+E(f298(f311(a20),a335,a24,f134(x24331,x24332,x24333,x24334)),x24334)+P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),f132(x24331,x24332,x24333,x24334)),f133(x24331,x24332,x24333,x24334))),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f379(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24331)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x24331),x24332))))+~P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24331)))))))),f299(a335,f299(a335,a2)),f403(x24331),x24332),x24333),x24334))
% 6.71/6.48  [2434]E(f130(x24341,x24342,x24343,x24344),x24344)+E(f298(f311(a20),a335,a24,f134(x24341,x24342,x24343,x24344)),x24344)+P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),f132(x24341,x24342,x24343,x24344)),f133(x24341,x24342,x24343,x24344))),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f379(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24341)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x24341),x24342))))+~P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24341)))))))),f299(a335,f299(a335,a2)),f403(x24341),x24342),x24343),x24344))
% 6.71/6.48  [2213]~P1(x22131)+~P3(f298(x22131,a2,f298(x22131,f299(x22131,a2),f349(x22131),x22132),x22134))+~P3(f298(x22131,a2,f298(x22131,f299(x22131,a2),f349(x22131),x22133),x22134))+P3(f298(x22131,a2,f298(x22131,f299(x22131,a2),f349(x22131),f298(x22131,x22131,f298(x22131,f299(x22131,x22131),f362(x22131),x22132),x22133)),x22134))
% 6.71/6.48  [2282]~P3(f298(x22821,a2,x22822,x22824))+P3(f298(x22821,a2,x22822,x22823))+P3(f298(x22821,a2,x22822,f50(x22821,x22822,x22824,x22823,x22825)))+~P3(f298(f299(f355(x22821,x22821),a2),a2,f298(f355(x22821,x22821),f299(f299(f355(x22821,x22821),a2),a2),f327(f355(x22821,x22821)),f298(x22821,f355(x22821,x22821),f298(x22821,f299(x22821,f355(x22821,x22821)),f356(x22821,x22821),x22824),x22823)),f298(f299(f355(x22821,x22821),a2),f299(f355(x22821,x22821),a2),f379(x22821),x22825)))
% 6.71/6.48  [2283]~P3(f298(x22831,a2,x22832,x22834))+P3(f298(x22831,a2,x22832,x22833))+P3(f298(x22831,a2,x22832,f53(x22831,x22832,x22833,x22834,x22835)))+~P3(f298(f299(f355(x22831,x22831),a2),a2,f298(f355(x22831,x22831),f299(f299(f355(x22831,x22831),a2),a2),f327(f355(x22831,x22831)),f298(x22831,f355(x22831,x22831),f298(x22831,f299(x22831,f355(x22831,x22831)),f356(x22831,x22831),x22833),x22834)),f298(f299(f355(x22831,x22831),a2),f299(f355(x22831,x22831),a2),f379(x22831),x22835)))
% 6.71/6.48  [2293]P3(f298(x22931,a2,x22932,x22933))+~P3(f298(x22931,a2,x22932,x22934))+~P3(f298(x22931,a2,x22932,f51(x22931,x22932,x22934,x22933,x22935)))+~P3(f298(f299(f355(x22931,x22931),a2),a2,f298(f355(x22931,x22931),f299(f299(f355(x22931,x22931),a2),a2),f327(f355(x22931,x22931)),f298(x22931,f355(x22931,x22931),f298(x22931,f299(x22931,f355(x22931,x22931)),f356(x22931,x22931),x22934),x22933)),f298(f299(f355(x22931,x22931),a2),f299(f355(x22931,x22931),a2),f379(x22931),x22935)))
% 6.71/6.48  [2294]P3(f298(x22941,a2,x22942,x22943))+~P3(f298(x22941,a2,x22942,x22944))+~P3(f298(x22941,a2,x22942,f54(x22941,x22942,x22943,x22944,x22945)))+~P3(f298(f299(f355(x22941,x22941),a2),a2,f298(f355(x22941,x22941),f299(f299(f355(x22941,x22941),a2),a2),f327(f355(x22941,x22941)),f298(x22941,f355(x22941,x22941),f298(x22941,f299(x22941,f355(x22941,x22941)),f356(x22941,x22941),x22943),x22944)),f298(f299(f355(x22941,x22941),a2),f299(f355(x22941,x22941),a2),f379(x22941),x22945)))
% 6.71/6.48  [2354]~P3(f298(x23541,a2,x23542,x23544))+P3(f298(x23541,a2,x23542,x23543))+~P3(f298(f299(f355(x23541,x23541),a2),a2,f298(f355(x23541,x23541),f299(f299(f355(x23541,x23541),a2),a2),f327(f355(x23541,x23541)),f298(x23541,f355(x23541,x23541),f298(x23541,f299(x23541,f355(x23541,x23541)),f356(x23541,x23541),x23544),x23543)),f298(f299(f355(x23541,x23541),a2),f299(f355(x23541,x23541),a2),f379(x23541),x23545)))+P3(f298(f299(f355(x23541,x23541),a2),a2,f298(f355(x23541,x23541),f299(f299(f355(x23541,x23541),a2),a2),f327(f355(x23541,x23541)),f298(x23541,f355(x23541,x23541),f298(x23541,f299(x23541,f355(x23541,x23541)),f356(x23541,x23541),x23544),f50(x23541,x23542,x23544,x23543,x23545))),f298(f299(f355(x23541,x23541),a2),f299(f355(x23541,x23541),a2),f379(x23541),x23545)))
% 6.71/6.48  [2379]~P3(f298(x23791,a2,x23792,x23794))+P3(f298(x23791,a2,x23792,x23793))+~P3(f298(f299(f355(x23791,x23791),a2),a2,f298(f355(x23791,x23791),f299(f299(f355(x23791,x23791),a2),a2),f327(f355(x23791,x23791)),f298(x23791,f355(x23791,x23791),f298(x23791,f299(x23791,f355(x23791,x23791)),f356(x23791,x23791),x23793),x23794)),f298(f299(f355(x23791,x23791),a2),f299(f355(x23791,x23791),a2),f379(x23791),x23795)))+P3(f298(f299(f355(x23791,x23791),a2),a2,f298(f355(x23791,x23791),f299(f299(f355(x23791,x23791),a2),a2),f327(f355(x23791,x23791)),f298(x23791,f355(x23791,x23791),f298(x23791,f299(x23791,f355(x23791,x23791)),f356(x23791,x23791),f53(x23791,x23792,x23793,x23794,x23795)),x23794)),f298(f299(f355(x23791,x23791),a2),f299(f355(x23791,x23791),a2),f379(x23791),x23795)))
% 6.71/6.48  [2245]~P1(x22451)+~P3(f298(x22451,a2,f298(x22451,f299(x22451,a2),f349(x22451),x22452),x22454))+~P3(f298(x22451,a2,f298(x22451,f299(x22451,a2),f349(x22451),x22453),x22455))+P3(f298(x22451,a2,f298(x22451,f299(x22451,a2),f349(x22451),f298(x22451,x22451,f298(x22451,f299(x22451,x22451),f362(x22451),x22452),x22453)),f298(x22451,x22451,f298(x22451,f299(x22451,x22451),f362(x22451),x22454),x22455)))
% 6.71/6.48  [2385]~P3(f298(x23851,a2,x23852,x23854))+P3(f298(x23851,a2,x23852,x23853))+~P3(f298(f299(f355(x23851,x23851),a2),a2,f298(f355(x23851,x23851),f299(f299(f355(x23851,x23851),a2),a2),f327(f355(x23851,x23851)),f298(x23851,f355(x23851,x23851),f298(x23851,f299(x23851,f355(x23851,x23851)),f356(x23851,x23851),x23854),x23853)),f298(f299(f355(x23851,x23851),a2),f299(f355(x23851,x23851),a2),f379(x23851),x23855)))+P3(f298(f299(f355(x23851,x23851),a2),a2,f298(f355(x23851,x23851),f299(f299(f355(x23851,x23851),a2),a2),f327(f355(x23851,x23851)),f298(x23851,f355(x23851,x23851),f298(x23851,f299(x23851,f355(x23851,x23851)),f356(x23851,x23851),f50(x23851,x23852,x23854,x23853,x23855)),f51(x23851,x23852,x23854,x23853,x23855))),x23855))
% 6.71/6.48  [2386]~P3(f298(x23861,a2,x23862,x23864))+P3(f298(x23861,a2,x23862,x23863))+~P3(f298(f299(f355(x23861,x23861),a2),a2,f298(f355(x23861,x23861),f299(f299(f355(x23861,x23861),a2),a2),f327(f355(x23861,x23861)),f298(x23861,f355(x23861,x23861),f298(x23861,f299(x23861,f355(x23861,x23861)),f356(x23861,x23861),x23863),x23864)),f298(f299(f355(x23861,x23861),a2),f299(f355(x23861,x23861),a2),f379(x23861),x23865)))+P3(f298(f299(f355(x23861,x23861),a2),a2,f298(f355(x23861,x23861),f299(f299(f355(x23861,x23861),a2),a2),f327(f355(x23861,x23861)),f298(x23861,f355(x23861,x23861),f298(x23861,f299(x23861,f355(x23861,x23861)),f356(x23861,x23861),f54(x23861,x23862,x23863,x23864,x23865)),f53(x23861,x23862,x23863,x23864,x23865))),x23865))
% 6.71/6.48  [2544]E(f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,f89(x25441,x25442,x25443,x25444))),x25444)+E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,f96(x25441,x25442,x25443,x25444)))),x25444)+~P3(f298(f30(f311(a20)),a2,f300(f311(a20)),x25444))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x25441),x25442),x25443),x25444),f298(f311(a20),a335,a24,x25445)))
% 6.71/6.48  [2223]~P3(f298(x22231,a2,x22232,x22235))+P3(f298(x22231,a2,x22232,f61(x22231,x22232,x22233,x22234)))+P3(f298(x22231,a2,x22232,f60(x22231,x22232,x22233,x22234)))+~P3(f298(f299(x22231,a2),a2,f298(x22231,f299(f299(x22231,a2),a2),f327(x22231),x22235),f298(f299(x22231,a2),f299(x22231,a2),f298(f299(x22231,a2),f299(f299(x22231,a2),f299(x22231,a2)),f362(f299(x22231,a2)),x22233),x22234)))
% 6.71/6.48  [2237]P3(f298(x22371,a2,x22372,x22373))+~P3(f298(x22371,a2,x22372,f64(x22371,x22372,x22374,x22375)))+~P3(f298(x22371,a2,x22372,f63(x22371,x22372,x22374,x22375)))+~P3(f298(f299(x22371,a2),a2,f298(x22371,f299(f299(x22371,a2),a2),f327(x22371),x22373),f298(f299(x22371,a2),f299(x22371,a2),f298(f299(x22371,a2),f299(f299(x22371,a2),f299(x22371,a2)),f362(f299(x22371,a2)),x22374),x22375)))
% 6.71/6.48  [2246]~P3(f298(x22461,a2,x22462,x22465))+P3(f298(x22461,a2,x22462,f60(x22461,x22462,x22463,x22464)))+P3(f298(f299(x22461,a2),a2,f298(x22461,f299(f299(x22461,a2),a2),f327(x22461),f61(x22461,x22462,x22463,x22464)),x22464))+~P3(f298(f299(x22461,a2),a2,f298(x22461,f299(f299(x22461,a2),a2),f327(x22461),x22465),f298(f299(x22461,a2),f299(x22461,a2),f298(f299(x22461,a2),f299(f299(x22461,a2),f299(x22461,a2)),f362(f299(x22461,a2)),x22463),x22464)))
% 6.71/6.48  [2247]~P3(f298(x22471,a2,x22472,x22475))+P3(f298(x22471,a2,x22472,f61(x22471,x22472,x22473,x22474)))+P3(f298(f299(x22471,a2),a2,f298(x22471,f299(f299(x22471,a2),a2),f327(x22471),f60(x22471,x22472,x22473,x22474)),x22473))+~P3(f298(f299(x22471,a2),a2,f298(x22471,f299(f299(x22471,a2),a2),f327(x22471),x22475),f298(f299(x22471,a2),f299(x22471,a2),f298(f299(x22471,a2),f299(f299(x22471,a2),f299(x22471,a2)),f362(f299(x22471,a2)),x22473),x22474)))
% 6.71/6.48  [2251]P3(f298(x22511,a2,x22512,x22513))+~P3(f298(x22511,a2,x22512,f64(x22511,x22512,x22514,x22515)))+P3(f298(f299(x22511,a2),a2,f298(x22511,f299(f299(x22511,a2),a2),f327(x22511),f63(x22511,x22512,x22514,x22515)),x22514))+~P3(f298(f299(x22511,a2),a2,f298(x22511,f299(f299(x22511,a2),a2),f327(x22511),x22513),f298(f299(x22511,a2),f299(x22511,a2),f298(f299(x22511,a2),f299(f299(x22511,a2),f299(x22511,a2)),f362(f299(x22511,a2)),x22514),x22515)))
% 6.71/6.48  [2252]P3(f298(x22521,a2,x22522,x22523))+~P3(f298(x22521,a2,x22522,f63(x22521,x22522,x22524,x22525)))+P3(f298(f299(x22521,a2),a2,f298(x22521,f299(f299(x22521,a2),a2),f327(x22521),f64(x22521,x22522,x22524,x22525)),x22525))+~P3(f298(f299(x22521,a2),a2,f298(x22521,f299(f299(x22521,a2),a2),f327(x22521),x22523),f298(f299(x22521,a2),f299(x22521,a2),f298(f299(x22521,a2),f299(f299(x22521,a2),f299(x22521,a2)),f362(f299(x22521,a2)),x22524),x22525)))
% 6.71/6.48  [2255]P3(f298(x22551,a2,x22552,x22553))+P3(f298(f299(x22551,a2),a2,f298(x22551,f299(f299(x22551,a2),a2),f327(x22551),f64(x22551,x22552,x22554,x22555)),x22555))+P3(f298(f299(x22551,a2),a2,f298(x22551,f299(f299(x22551,a2),a2),f327(x22551),f63(x22551,x22552,x22554,x22555)),x22554))+~P3(f298(f299(x22551,a2),a2,f298(x22551,f299(f299(x22551,a2),a2),f327(x22551),x22553),f298(f299(x22551,a2),f299(x22551,a2),f298(f299(x22551,a2),f299(f299(x22551,a2),f299(x22551,a2)),f362(f299(x22551,a2)),x22554),x22555)))
% 6.71/6.48  [2256]~P3(f298(x22561,a2,x22562,x22565))+P3(f298(f299(x22561,a2),a2,f298(x22561,f299(f299(x22561,a2),a2),f327(x22561),f61(x22561,x22562,x22563,x22564)),x22564))+P3(f298(f299(x22561,a2),a2,f298(x22561,f299(f299(x22561,a2),a2),f327(x22561),f60(x22561,x22562,x22563,x22564)),x22563))+~P3(f298(f299(x22561,a2),a2,f298(x22561,f299(f299(x22561,a2),a2),f327(x22561),x22565),f298(f299(x22561,a2),f299(x22561,a2),f298(f299(x22561,a2),f299(f299(x22561,a2),f299(x22561,a2)),f362(f299(x22561,a2)),x22563),x22564)))
% 6.71/6.48  [2495]~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x24953,x24954),f337(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))+~P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24951)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),f318(x24951),x24952),x24953))+~P3(f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2,f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24951)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2)),f347(x24951),x24952),x24953),x24955))+P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24951)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),f318(x24951),x24952),f298(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f298(a1,f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a1,f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))))),f309(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),x24953),x24954),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x24955))))
% 6.71/6.48  [2643]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f109(x26431,x26432,x26433,x26434,x26435)),x26434)+E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,f110(x26431,x26432,x26433,x26434,x26435)))),x26434)+E(x26434,f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,f298(f311(a20),a1,a5,a342)))))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x26431),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x26432)),x26433),x26434),x26435))
% 6.71/6.48  [2684]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f109(x26841,x26842,x26843,x26844,x26845)),x26844)+E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,f110(x26841,x26842,x26843,x26844,x26845)))),x26844)+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x26841),x26842),x26843),f298(a383,f30(f311(a20)),f392(f311(a20)),a341)),x26845))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x26841),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x26842)),x26843),x26844),x26845))
% 6.71/6.48  [2696]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,f110(x26961,x26962,x26963,x26964,x26965)))),x26964)+E(x26964,f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,f298(f311(a20),a1,a5,a342)))))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x26961),x26962),x26963),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f109(x26961,x26962,x26963,x26964,x26965))),x26965))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x26961),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x26962)),x26963),x26964),x26965))
% 6.71/6.48  [2698]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f109(x26981,x26982,x26983,x26984,x26985)),x26984)+E(x26984,f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,f298(f311(a20),a1,a5,a342)))))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x26981),x26982),x26983),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,f110(x26981,x26982,x26983,x26984,x26985)))),x26985))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x26981),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x26982)),x26983),x26984),x26985))
% 6.71/6.48  [2768]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,f110(x27681,x27682,x27683,x27684,x27685)))),x27684)+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27681),x27682),x27683),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f109(x27681,x27682,x27683,x27684,x27685))),x27685))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27681),x27682),x27683),f298(a383,f30(f311(a20)),f392(f311(a20)),a341)),x27685))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27681),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x27682)),x27683),x27684),x27685))
% 6.71/6.48  [2769]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f109(x27691,x27692,x27693,x27694,x27695)),x27694)+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27691),x27692),x27693),f298(a383,f30(f311(a20)),f392(f311(a20)),a341)),x27695))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27691),x27692),x27693),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,f110(x27691,x27692,x27693,x27694,x27695)))),x27695))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27691),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x27692)),x27693),x27694),x27695))
% 6.71/6.48  [2771]E(x27711,f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,f298(f311(a20),a1,a5,a342)))))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27712),x27713),x27714),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f109(x27712,x27713,x27714,x27711,x27715))),x27715))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27712),x27713),x27714),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,f110(x27712,x27713,x27714,x27711,x27715)))),x27715))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27712),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x27713)),x27714),x27711),x27715))
% 6.71/6.48  [2867]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28671),x28672),x28673),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f109(x28671,x28672,x28673,x28675,x28674))),x28674))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28671),x28672),x28673),f298(a383,f30(f311(a20)),f392(f311(a20)),a341)),x28674))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28671),x28672),x28673),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,f110(x28671,x28672,x28673,x28675,x28674)))),x28674))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28671),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),x28672)),x28673),x28675),x28674))
% 6.71/6.48  [2803]~P3(f298(f30(f311(a20)),a2,f300(f311(a20)),x28034))+~P3(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),a2,f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),a2),f401(f355(f311(f311(a20)),f30(f311(a20)))),a404),x28031))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28032),x28033)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28034),x28035))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28031))))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28031),x28032),x28033),x28034),x28035))
% 6.71/6.48  [2423]~E(x24234,f298(f311(a20),a335,a24,x24235))+~E(x24233,f298(f311(a20),a335,a24,x24236))+~P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x24236),x24235)),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f379(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24231)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x24231),x24232))))+P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24231)))))))),f299(a335,f299(a335,a2)),f403(x24231),x24232),x24233),x24234))
% 6.71/6.48  [2492]P3(f298(f311(a20),a2,x24921,x24922))+P3(f298(f311(a20),a2,x24921,x24923))+~P3(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24924)))))))),a2,f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24924)))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x24924))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24924)))))))),a2),f401(x24924),x24925),x24926))+~P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),f211(x24924,x24923,x24921,x24925,x24926)),x24922)),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f380(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24924)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x24924),x24926))))
% 6.71/6.48  [2589]~P3(f298(a335,a2,a312,x25896))+P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a395,x25891),x25892),x25893),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f21(f311(a20)),x25894),x25895)),f298(f311(a20),a335,a24,x25894)))+~P3(f298(f311(a20),a2,f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),a2),f320(f355(f311(f311(a20)),f30(f311(a20)))),x25891),x25894))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a395,x25891),x25892),x25893),x25895),x25896))
% 6.71/6.48  [2590]~P3(f298(a335,a2,a312,x25906))+P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x25901),x25902),x25903),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f21(f311(a20)),x25904),x25905)),f298(f311(a20),a335,a24,x25904)))+~P3(f298(f311(a20),a2,f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),a2),f320(f355(f311(f311(a20)),f30(f311(a20)))),x25901),x25904))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x25901),x25902),x25903),x25905),x25906))
% 6.71/6.49  [2705]~P3(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),a2,f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),a2),f401(f355(f311(f311(a20)),f30(f311(a20)))),a399),x27051))+~P3(f298(f299(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))),a2),a2,f298(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))),f299(f299(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))),a2),a2),f327(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))),x27053),f298(f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))),f299(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))),a2),f353(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))),x27054)))+P3(f298(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))),a2,f298(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))),a2)),a399,x27051),x27052),x27053))+~P3(f298(f299(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))))))),a2),a2,f298(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))))))),f299(f299(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))))))),a2),a2),f327(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f298(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))),f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))))))),f298(f311(a20),f299(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))),f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f356(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))))))),x27052),f298(f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))))),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))),f298(f311(a20),f299(f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))))),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))))))),f356(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))),x27055),f298(f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))))),f298(f311(f355(f311(a20),a335)),f299(f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))),f356(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))))),x27056),x27054)))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))))))),a2),f353(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),x27051)))
% 6.71/6.49  [2068]~E(x20684,x20687)+~E(x20683,x20686)+~E(f298(x20681,x20681,f14(x20681),x20682),f298(x20681,x20681,f14(x20681),x20685))+E(f298(f30(x20681),f30(x20681),f298(a335,f299(f30(x20681),f30(x20681)),f298(x20681,f299(a335,f299(f30(x20681),f30(x20681))),f10(x20681),x20682),x20683),x20684),f298(f30(x20681),f30(x20681),f298(a335,f299(f30(x20681),f30(x20681)),f298(x20681,f299(a335,f299(f30(x20681),f30(x20681))),f10(x20681),x20685),x20686),x20687))
% 6.71/6.49  [2074]~E(x20744,x20747)+~E(x20742,x20745)+~E(f298(a15,a15,f14(a15),x20743),f298(a15,a15,f14(a15),x20746))+E(f298(f30(x20741),f30(x20741),f298(a15,f299(f30(x20741),f30(x20741)),f298(f30(x20741),f299(a15,f299(f30(x20741),f30(x20741))),f9(x20741),x20742),x20743),x20744),f298(f30(x20741),f30(x20741),f298(a15,f299(f30(x20741),f30(x20741)),f298(f30(x20741),f299(a15,f299(f30(x20741),f30(x20741))),f9(x20741),x20745),x20746),x20747))
% 6.71/6.49  [2314]~E(f298(f311(x23141),a1,f352(f311(x23141)),x23146),f298(f311(x23142),a1,f352(f311(x23142)),x23144))+~P3(f298(f311(x23141),a2,f298(f311(x23142),f299(f311(x23141),a2),f298(f299(x23142,f299(x23141,a2)),f299(f311(x23142),f299(f311(x23141),a2)),f329(x23142,x23141),x23143),x23144),x23146))+~P3(f298(f311(x23141),a2,f298(f311(x23142),f299(f311(x23141),a2),f298(f299(x23142,f299(x23141,a2)),f299(f311(x23142),f299(f311(x23141),a2)),f329(x23142,x23141),x23143),x23145),x23147))+P3(f298(f311(x23141),a2,f298(f311(x23142),f299(f311(x23141),a2),f298(f299(x23142,f299(x23141,a2)),f299(f311(x23142),f299(f311(x23141),a2)),f329(x23142,x23141),x23143),f298(f311(x23142),f311(x23142),f298(f311(x23142),f299(f311(x23142),f311(x23142)),f7(x23142),x23144),x23145)),f298(f311(x23141),f311(x23141),f298(f311(x23141),f299(f311(x23141),f311(x23141)),f7(x23141),x23146),x23147)))
% 6.71/6.49  [2496]~E(x24965,f298(f311(a335),f311(a335),f298(a335,f299(f311(a335),f311(a335)),f34(a335),x24966),x24967))+~P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24961)))))))),f299(a335,f299(a335,a2)),f403(x24961),x24962),x24963),x24966))+~P3(f298(f311(a335),a2,f298(f311(a335),f299(f311(a335),a2),f298(f299(a335,f299(a335,a2)),f299(f311(a335),f299(f311(a335),a2)),f329(a335,a335),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24961)))))))),f299(a335,f299(a335,a2)),f403(x24961),x24962)),x24964),x24967))+P3(f298(f311(a335),a2,f298(f311(a335),f299(f311(a335),a2),f298(f299(a335,f299(a335,a2)),f299(f311(a335),f299(f311(a335),a2)),f329(a335,a335),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24961)))))))),f299(a335,f299(a335,a2)),f403(x24961),x24962)),f298(f311(a335),f311(a335),f298(a335,f299(f311(a335),f311(a335)),f34(a335),x24963),x24964)),x24965))
% 6.71/6.49  [2491]~P3(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24911)))))))),a2,f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24911)))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x24911))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24911)))))))),a2),f401(x24911),x24916),x24912))+P3(f298(a335,a2,f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24911)))))))),f299(a335,a2),f323(x24911),x24912),x24913))+~P3(f298(f311(f355(f355(f311(a20),f311(a20)),a335)),a2,f298(f311(a20),f299(f311(f355(f355(f311(a20),f311(a20)),a335)),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24911)))))))),f299(f311(a20),f299(f311(f355(f355(f311(a20),f311(a20)),a335)),a2)),f306(x24911),x24912),x24914),x24915))+~P3(f298(f299(f355(f355(f311(a20),f311(a20)),a335),a2),a2,f298(f355(f355(f311(a20),f311(a20)),a335),f299(f299(f355(f355(f311(a20),f311(a20)),a335),a2),a2),f327(f355(f355(f311(a20),f311(a20)),a335)),f298(a335,f355(f355(f311(a20),f311(a20)),a335),f298(f355(f311(a20),f311(a20)),f299(a335,f355(f355(f311(a20),f311(a20)),a335)),f356(f355(f311(a20),f311(a20)),a335),x24917),x24913)),f298(f311(f355(f355(f311(a20),f311(a20)),a335)),f299(f355(f355(f311(a20),f311(a20)),a335),a2),f353(f355(f355(f311(a20),f311(a20)),a335)),x24915)))
% 6.71/6.49  [2618]~E(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f346(a1),a339,x26183),f298(a1,f346(a1),f351(a1),x26185))+~E(x26186,f298(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f298(a1,f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a1,f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))))),f309(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),x26183),x26185),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x26182),f298(f311(f355(f355(f311(a20),f311(a20)),a335)),f299(f355(f311(a20),f311(a20)),f346(a383)),a313,x26187)))))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x26181),f298(f311(a20),f30(f311(a20)),f338(f311(a20)),x26182)),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x26183),x26184)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x26185))),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x26186),x26184)))+~P3(f298(f311(f355(f355(f311(a20),f311(a20)),a335)),a2,f298(f311(a20),f299(f311(f355(f355(f311(a20),f311(a20)),a335)),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f311(f355(f355(f311(a20),f311(a20)),a335)),a2)),f306(f355(f311(f311(a20)),f30(f311(a20)))),x26181),x26182),x26187))
% 6.71/6.49  [2619]~E(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f346(a1),a339,x26193),f298(a1,f346(a1),f351(a1),x26195))+~E(x26196,f298(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f298(a1,f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a1,f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))))),f309(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),x26193),x26195),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x26192),f298(f311(f355(f355(f311(a20),f311(a20)),a335)),f299(f355(f311(a20),f311(a20)),f346(a383)),a313,x26197)))))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x26191),f298(f311(a20),f30(f311(a20)),f338(f311(a20)),x26192)),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x26193),x26194)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x26195))),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x26196),x26194)))+~P3(f298(f311(f355(f355(f311(a20),f311(a20)),a335)),a2,f298(f311(a20),f299(f311(f355(f355(f311(a20),f311(a20)),a335)),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f311(f355(f355(f311(a20),f311(a20)),a335)),a2)),f306(f355(f311(f311(a20)),f30(f311(a20)))),x26191),x26192),x26197))
% 6.71/6.49  [2505]~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x25053,x25054),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x25055),x25057)))+~P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25051)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),f318(x25051),x25052),x25053))+~P3(f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2,f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25051)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2)),f347(x25051),x25052),x25053),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x25055),x25056)))+P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25051)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),f318(x25051),x25052),f298(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f298(a1,f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a1,f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))))),f309(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),x25053),x25054),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x25055),x25056)))))
% 6.71/6.49  [2681]~E(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f346(a1),a339,x26812),f298(a1,f346(a1),f351(a1),x26814))+~E(x26815,f298(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f298(a1,f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a1,f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))))),f309(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),x26812),x26814),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x26811),f298(f311(f355(f355(f311(a20),f311(a20)),a335)),f299(f355(f311(a20),f311(a20)),f346(a383)),a313,x26817)))))+~P3(f298(f311(f355(f355(f311(a20),f311(a20)),a335)),a2,f298(f311(a20),f299(f311(f355(f355(f311(a20),f311(a20)),a335)),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f311(f355(f355(f311(a20),f311(a20)),a335)),a2)),f306(f355(f311(f311(a20)),f30(f311(a20)))),x26816),x26811),x26817))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(a20),f30(f311(a20)),f338(f311(a20)),x26811)),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x26812),x26813))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x26814))),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x26815),x26813)))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x26816)))
% 6.71/6.49  [2777]~P3(f298(f346(f299(f311(a20),a2)),a2,f298(f30(f311(a20)),f299(f346(f299(f311(a20),a2)),a2),f39(f311(a20)),x27773),f298(f299(f311(a20),a2),f346(f299(f311(a20),a2)),f351(f299(f311(a20),a2)),f298(f299(f311(a20),f346(a383)),f299(f311(a20),a2),f41(f311(a20),a383),x27774))))+P3(f298(f346(f299(f311(a20),a2)),a2,f298(f30(f311(a20)),f299(f346(f299(f311(a20),a2)),a2),f39(f311(a20)),x27771),f298(f299(f311(a20),a2),f346(f299(f311(a20),a2)),f351(f299(f311(a20),a2)),f298(f299(f311(a20),f346(a383)),f299(f311(a20),a2),f41(f311(a20),a383),x27772))))+~P3(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),a2,f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),a2),f401(f355(f311(f311(a20)),f30(f311(a20)))),a399),x27775))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x27773),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27776),x27774))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x27771),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27777),x27772)))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x27775)))
% 6.71/6.49  [2594]~E(f298(f311(a20),f346(a335),x25943,x25944),f298(a335,f346(a335),f351(a335),x25946))+P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x25941),x25942),x25943),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x25944),x25945)),a382))+~P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(a335,f299(a335,a2)),f403(f355(f311(f311(a20)),f30(f311(a20)))),x25941),x25947),x25946))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x25941),x25942),x25943),x25945),x25947))
% 6.71/6.49  [2653]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f101(x26531,x26532,x26533,x26534,x26535,x26536,x26537)),x26536)+E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f102(x26531,x26532,x26533,x26534,x26535,x26536,x26537)),x26536)+E(f298(a383,f30(f311(a20)),f392(f311(a20)),f97(x26531,x26532,x26533,x26534,x26535,x26536,x26537)),x26536)+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x26531),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),x26532),x26533),x26534)),x26535),x26536),x26537))
% 6.71/6.49  [2674]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f102(x26741,x26742,x26743,x26744,x26745,x26746,x26747)),x26746)+E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f101(x26741,x26742,x26743,x26744,x26745,x26746,x26747)),x26746)+E(f298(f355(a15,f355(a383,a383)),f346(a383),a8,f298(f355(a383,a383),f355(a15,f355(a383,a383)),f298(a15,f299(f355(a383,a383),f355(a15,f355(a383,a383))),f356(a15,f355(a383,a383)),x26743),f298(a383,f355(a383,a383),f298(a383,f299(a383,f355(a383,a383)),f356(a383,a383),f98(x26741,x26742,x26743,x26744,x26745,x26746,x26747)),f99(x26741,x26742,x26743,x26744,x26745,x26746,x26747)))),f298(a383,f346(a383),f351(a383),f97(x26741,x26742,x26743,x26744,x26745,x26746,x26747)))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x26741),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),x26742),x26743),x26744)),x26745),x26746),x26747))
% 6.71/6.49  [2736]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f102(x27361,x27362,x27363,x27364,x27365,x27366,x27367)),x27366)+E(f298(a383,f30(f311(a20)),f392(f311(a20)),f97(x27361,x27362,x27363,x27364,x27365,x27366,x27367)),x27366)+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27361),x27362),x27365),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f101(x27361,x27362,x27363,x27364,x27365,x27366,x27367))),x27367))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27361),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),x27362),x27363),x27364)),x27365),x27366),x27367))
% 6.71/6.49  [2738]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f101(x27381,x27382,x27383,x27384,x27385,x27386,x27387)),x27386)+E(f298(a383,f30(f311(a20)),f392(f311(a20)),f97(x27381,x27382,x27383,x27384,x27385,x27386,x27387)),x27386)+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27381),x27382),x27385),f298(a383,f30(f311(a20)),f392(f311(a20)),f103(x27381,x27382,x27383,x27384,x27385,x27386,x27387))),f104(x27381,x27382,x27383,x27384,x27385,x27386,x27387)))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27381),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),x27382),x27383),x27384)),x27385),x27386),x27387))
% 6.71/6.49  [2739]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f102(x27391,x27392,x27393,x27394,x27395,x27396,x27397)),x27396)+E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f101(x27391,x27392,x27393,x27394,x27395,x27396,x27397)),x27396)+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27391),x27392),x27395),f298(a383,f30(f311(a20)),f392(f311(a20)),f98(x27391,x27392,x27393,x27394,x27395,x27396,x27397))),f100(x27391,x27392,x27393,x27394,x27395,x27396,x27397)))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27391),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),x27392),x27393),x27394)),x27395),x27396),x27397))
% 6.71/6.49  [2740]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f102(x27401,x27402,x27403,x27404,x27405,x27406,x27407)),x27406)+E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f101(x27401,x27402,x27403,x27404,x27405,x27406,x27407)),x27406)+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27401),x27404),f100(x27401,x27402,x27403,x27404,x27405,x27406,x27407)),f298(a383,f30(f311(a20)),f392(f311(a20)),f99(x27401,x27402,x27403,x27404,x27405,x27406,x27407))),x27407))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27401),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),x27402),x27403),x27404)),x27405),x27406),x27407))
% 6.71/6.49  [2741]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f101(x27411,x27412,x27413,x27414,x27415,x27416,x27417)),x27416)+E(f298(a383,f30(f311(a20)),f392(f311(a20)),f97(x27411,x27412,x27413,x27414,x27415,x27416,x27417)),x27416)+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27411),x27414),f104(x27411,x27412,x27413,x27414,x27415,x27416,x27417)),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f102(x27411,x27412,x27413,x27414,x27415,x27416,x27417))),x27417))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27411),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),x27412),x27413),x27414)),x27415),x27416),x27417))
% 6.71/6.49  [2748]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f102(x27481,x27482,x27483,x27484,x27485,x27486,x27487)),x27486)+E(f298(f355(a15,f355(a383,a383)),f346(a383),a8,f298(f355(a383,a383),f355(a15,f355(a383,a383)),f298(a15,f299(f355(a383,a383),f355(a15,f355(a383,a383))),f356(a15,f355(a383,a383)),x27483),f298(a383,f355(a383,a383),f298(a383,f299(a383,f355(a383,a383)),f356(a383,a383),f98(x27481,x27482,x27483,x27484,x27485,x27486,x27487)),f99(x27481,x27482,x27483,x27484,x27485,x27486,x27487)))),f298(a383,f346(a383),f351(a383),f97(x27481,x27482,x27483,x27484,x27485,x27486,x27487)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27481),x27482),x27485),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f101(x27481,x27482,x27483,x27484,x27485,x27486,x27487))),x27487))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27481),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),x27482),x27483),x27484)),x27485),x27486),x27487))
% 6.71/6.49  [2750]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f101(x27501,x27502,x27503,x27504,x27505,x27506,x27507)),x27506)+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27501),x27502),x27505),f298(a383,f30(f311(a20)),f392(f311(a20)),f103(x27501,x27502,x27503,x27504,x27505,x27506,x27507))),f104(x27501,x27502,x27503,x27504,x27505,x27506,x27507)))+E(f298(f355(a15,f355(a383,a383)),f346(a383),a8,f298(f355(a383,a383),f355(a15,f355(a383,a383)),f298(a15,f299(f355(a383,a383),f355(a15,f355(a383,a383))),f356(a15,f355(a383,a383)),x27503),f298(a383,f355(a383,a383),f298(a383,f299(a383,f355(a383,a383)),f356(a383,a383),f98(x27501,x27502,x27503,x27504,x27505,x27506,x27507)),f99(x27501,x27502,x27503,x27504,x27505,x27506,x27507)))),f298(a383,f346(a383),f351(a383),f97(x27501,x27502,x27503,x27504,x27505,x27506,x27507)))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27501),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),x27502),x27503),x27504)),x27505),x27506),x27507))
% 6.71/6.49  [2754]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f101(x27541,x27542,x27543,x27544,x27545,x27546,x27547)),x27546)+E(f298(f355(a15,f355(a383,a383)),f346(a383),a8,f298(f355(a383,a383),f355(a15,f355(a383,a383)),f298(a15,f299(f355(a383,a383),f355(a15,f355(a383,a383))),f356(a15,f355(a383,a383)),x27543),f298(a383,f355(a383,a383),f298(a383,f299(a383,f355(a383,a383)),f356(a383,a383),f98(x27541,x27542,x27543,x27544,x27545,x27546,x27547)),f99(x27541,x27542,x27543,x27544,x27545,x27546,x27547)))),f298(a383,f346(a383),f351(a383),f97(x27541,x27542,x27543,x27544,x27545,x27546,x27547)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27541),x27544),f104(x27541,x27542,x27543,x27544,x27545,x27546,x27547)),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f102(x27541,x27542,x27543,x27544,x27545,x27546,x27547))),x27547))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27541),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),x27542),x27543),x27544)),x27545),x27546),x27547))
% 6.71/6.49  [2770]~E(f298(f311(a383),a1,f352(f311(a383)),x27703),f298(f311(a335),a1,f352(f311(a335)),x27702))+~E(f298(f311(f311(a20)),a1,f352(f311(f311(a20))),x27701),f298(f311(a335),a1,f352(f311(a335)),x27702))+~P3(f298(f30(f311(a20)),a2,f300(f311(a20)),x27704))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f30(f311(a20)),a12,f298(f355(f311(a335),f355(f311(a383),f30(f311(a20)))),f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f298(f311(f311(a20)),f299(f355(f311(a335),f355(f311(a383),f30(f311(a20)))),f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20)))))),f356(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),x27701),f298(f355(f311(a383),f30(f311(a20))),f355(f311(a335),f355(f311(a383),f30(f311(a20)))),f298(f311(a335),f299(f355(f311(a383),f30(f311(a20))),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f356(f311(a335),f355(f311(a383),f30(f311(a20)))),x27702),f298(f30(f311(a20)),f355(f311(a383),f30(f311(a20))),f298(f311(a383),f299(f30(f311(a20)),f355(f311(a383),f30(f311(a20)))),f356(f311(a383),f30(f311(a20))),x27703),x27704))))),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27705),x27706))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x27704),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27705),x27706)))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x27707))))
% 6.71/6.49  [2790]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f153(x27901,x27902,x27903,x27904,x27905,x27906,x27907)),x27906)+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27901),x27902),x27905),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a13))),f155(x27901,x27902,x27903,x27904,x27905,x27906,x27907)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27901),x27902),x27905),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a29))),f154(x27901,x27902,x27903,x27904,x27905,x27906,x27907)))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27901),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20)))),f35(f311(a20)),x27902),x27903),x27904)),x27905),x27906),x27907))
% 6.71/6.49  [2794]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f153(x27941,x27942,x27943,x27944,x27945,x27946,x27947)),x27946)+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27941),x27942),x27945),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a13))),f155(x27941,x27942,x27943,x27944,x27945,x27946,x27947)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27941),x27944),f154(x27941,x27942,x27943,x27944,x27945,x27946,x27947)),x27946),x27947))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27941),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20)))),f35(f311(a20)),x27942),x27943),x27944)),x27945),x27946),x27947))
% 6.71/6.49  [2795]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f153(x27951,x27952,x27953,x27954,x27955,x27956,x27957)),x27956)+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27951),x27952),x27955),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a29))),f154(x27951,x27952,x27953,x27954,x27955,x27956,x27957)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27951),x27953),f155(x27951,x27952,x27953,x27954,x27955,x27956,x27957)),x27956),x27957))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27951),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20)))),f35(f311(a20)),x27952),x27953),x27954)),x27955),x27956),x27957))
% 6.71/6.49  [2805]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f153(x28051,x28052,x28053,x28054,x28055,x28056,x28057)),x28056)+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28051),x28053),f155(x28051,x28052,x28053,x28054,x28055,x28056,x28057)),x28056),x28057))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28051),x28054),f154(x28051,x28052,x28053,x28054,x28055,x28056,x28057)),x28056),x28057))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28051),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20)))),f35(f311(a20)),x28052),x28053),x28054)),x28055),x28056),x28057))
% 6.71/6.49  [2811]E(f298(a383,f30(f311(a20)),f392(f311(a20)),f97(x28111,x28112,x28113,x28114,x28115,x28116,x28117)),x28116)+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28111),x28112),x28115),f298(a383,f30(f311(a20)),f392(f311(a20)),f103(x28111,x28112,x28113,x28114,x28115,x28116,x28117))),f104(x28111,x28112,x28113,x28114,x28115,x28116,x28117)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28111),x28112),x28115),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f101(x28111,x28112,x28113,x28114,x28115,x28116,x28117))),x28117))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28111),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),x28112),x28113),x28114)),x28115),x28116),x28117))
% 6.71/6.49  [2812]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f102(x28121,x28122,x28123,x28124,x28125,x28126,x28127)),x28126)+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28121),x28122),x28125),f298(a383,f30(f311(a20)),f392(f311(a20)),f98(x28121,x28122,x28123,x28124,x28125,x28126,x28127))),f100(x28121,x28122,x28123,x28124,x28125,x28126,x28127)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28121),x28122),x28125),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f101(x28121,x28122,x28123,x28124,x28125,x28126,x28127))),x28127))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28121),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),x28122),x28123),x28124)),x28125),x28126),x28127))
% 6.71/6.49  [2815]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f101(x28151,x28152,x28153,x28154,x28155,x28156,x28157)),x28156)+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28151),x28152),x28155),f298(a383,f30(f311(a20)),f392(f311(a20)),f103(x28151,x28152,x28153,x28154,x28155,x28156,x28157))),f104(x28151,x28152,x28153,x28154,x28155,x28156,x28157)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28151),x28152),x28155),f298(a383,f30(f311(a20)),f392(f311(a20)),f98(x28151,x28152,x28153,x28154,x28155,x28156,x28157))),f100(x28151,x28152,x28153,x28154,x28155,x28156,x28157)))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28151),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),x28152),x28153),x28154)),x28155),x28156),x28157))
% 6.71/6.49  [2818]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f102(x28181,x28182,x28183,x28184,x28185,x28186,x28187)),x28186)+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28181),x28182),x28185),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f101(x28181,x28182,x28183,x28184,x28185,x28186,x28187))),x28187))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28181),x28184),f100(x28181,x28182,x28183,x28184,x28185,x28186,x28187)),f298(a383,f30(f311(a20)),f392(f311(a20)),f99(x28181,x28182,x28183,x28184,x28185,x28186,x28187))),x28187))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28181),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),x28182),x28183),x28184)),x28185),x28186),x28187))
% 6.71/6.49  [2819]E(f298(a383,f30(f311(a20)),f392(f311(a20)),f97(x28191,x28192,x28193,x28194,x28195,x28196,x28197)),x28196)+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28191),x28194),f104(x28191,x28192,x28193,x28194,x28195,x28196,x28197)),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f102(x28191,x28192,x28193,x28194,x28195,x28196,x28197))),x28197))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28191),x28192),x28195),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f101(x28191,x28192,x28193,x28194,x28195,x28196,x28197))),x28197))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28191),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),x28192),x28193),x28194)),x28195),x28196),x28197))
% 6.71/6.49  [2829]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f101(x28291,x28292,x28293,x28294,x28295,x28296,x28297)),x28296)+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28291),x28292),x28295),f298(a383,f30(f311(a20)),f392(f311(a20)),f103(x28291,x28292,x28293,x28294,x28295,x28296,x28297))),f104(x28291,x28292,x28293,x28294,x28295,x28296,x28297)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28291),x28294),f100(x28291,x28292,x28293,x28294,x28295,x28296,x28297)),f298(a383,f30(f311(a20)),f392(f311(a20)),f99(x28291,x28292,x28293,x28294,x28295,x28296,x28297))),x28297))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28291),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),x28292),x28293),x28294)),x28295),x28296),x28297))
% 6.71/6.49  [2830]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f101(x28301,x28302,x28303,x28304,x28305,x28306,x28307)),x28306)+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28301),x28302),x28305),f298(a383,f30(f311(a20)),f392(f311(a20)),f98(x28301,x28302,x28303,x28304,x28305,x28306,x28307))),f100(x28301,x28302,x28303,x28304,x28305,x28306,x28307)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28301),x28304),f104(x28301,x28302,x28303,x28304,x28305,x28306,x28307)),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f102(x28301,x28302,x28303,x28304,x28305,x28306,x28307))),x28307))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28301),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),x28302),x28303),x28304)),x28305),x28306),x28307))
% 6.71/6.49  [2835]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28352),x28353),x28355),f298(a383,f30(f311(a20)),f392(f311(a20)),f103(x28352,x28353,x28351,x28354,x28355,x28356,x28357))),f104(x28352,x28353,x28351,x28354,x28355,x28356,x28357)))+E(f298(f355(a15,f355(a383,a383)),f346(a383),a8,f298(f355(a383,a383),f355(a15,f355(a383,a383)),f298(a15,f299(f355(a383,a383),f355(a15,f355(a383,a383))),f356(a15,f355(a383,a383)),x28351),f298(a383,f355(a383,a383),f298(a383,f299(a383,f355(a383,a383)),f356(a383,a383),f98(x28352,x28353,x28351,x28354,x28355,x28356,x28357)),f99(x28352,x28353,x28351,x28354,x28355,x28356,x28357)))),f298(a383,f346(a383),f351(a383),f97(x28352,x28353,x28351,x28354,x28355,x28356,x28357)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28352),x28353),x28355),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f101(x28352,x28353,x28351,x28354,x28355,x28356,x28357))),x28357))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28352),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),x28353),x28351),x28354)),x28355),x28356),x28357))
% 6.71/6.49  [2836]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f101(x28361,x28362,x28363,x28364,x28365,x28366,x28367)),x28366)+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28361),x28364),f104(x28361,x28362,x28363,x28364,x28365,x28366,x28367)),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f102(x28361,x28362,x28363,x28364,x28365,x28366,x28367))),x28367))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28361),x28364),f100(x28361,x28362,x28363,x28364,x28365,x28366,x28367)),f298(a383,f30(f311(a20)),f392(f311(a20)),f99(x28361,x28362,x28363,x28364,x28365,x28366,x28367))),x28367))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28361),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),x28362),x28363),x28364)),x28365),x28366),x28367))
% 6.71/6.49  [2849]E(f298(f355(a15,f355(a383,a383)),f346(a383),a8,f298(f355(a383,a383),f355(a15,f355(a383,a383)),f298(a15,f299(f355(a383,a383),f355(a15,f355(a383,a383))),f356(a15,f355(a383,a383)),x28491),f298(a383,f355(a383,a383),f298(a383,f299(a383,f355(a383,a383)),f356(a383,a383),f98(x28492,x28493,x28491,x28494,x28495,x28496,x28497)),f99(x28492,x28493,x28491,x28494,x28495,x28496,x28497)))),f298(a383,f346(a383),f351(a383),f97(x28492,x28493,x28491,x28494,x28495,x28496,x28497)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28492),x28494),f104(x28492,x28493,x28491,x28494,x28495,x28496,x28497)),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f102(x28492,x28493,x28491,x28494,x28495,x28496,x28497))),x28497))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28492),x28493),x28495),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f101(x28492,x28493,x28491,x28494,x28495,x28496,x28497))),x28497))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28492),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),x28493),x28491),x28494)),x28495),x28496),x28497))
% 6.71/6.49  [2891]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28911),x28912),x28913),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a13))),f155(x28911,x28912,x28914,x28915,x28913,x28916,x28917)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28911),x28912),x28913),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a29))),f154(x28911,x28912,x28914,x28915,x28913,x28916,x28917)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28911),x28912),x28913),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f153(x28911,x28912,x28914,x28915,x28913,x28916,x28917))),x28917))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28911),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20)))),f35(f311(a20)),x28912),x28914),x28915)),x28913),x28916),x28917))
% 6.71/6.49  [2894]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28941),x28943),x28945),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a13))),f155(x28941,x28943,x28944,x28942,x28945,x28946,x28947)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28941),x28942),f154(x28941,x28943,x28944,x28942,x28945,x28946,x28947)),x28946),x28947))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28941),x28943),x28945),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f153(x28941,x28943,x28944,x28942,x28945,x28946,x28947))),x28947))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28941),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20)))),f35(f311(a20)),x28943),x28944),x28942)),x28945),x28946),x28947))
% 6.71/6.49  [2895]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28951),x28953),x28955),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a29))),f154(x28951,x28953,x28952,x28954,x28955,x28956,x28957)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28951),x28952),f155(x28951,x28953,x28952,x28954,x28955,x28956,x28957)),x28956),x28957))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28951),x28953),x28955),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f153(x28951,x28953,x28952,x28954,x28955,x28956,x28957))),x28957))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28951),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20)))),f35(f311(a20)),x28953),x28952),x28954)),x28955),x28956),x28957))
% 6.71/6.49  [2898]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28981),x28984),f155(x28981,x28983,x28984,x28982,x28985,x28986,x28987)),x28986),x28987))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28981),x28982),f154(x28981,x28983,x28984,x28982,x28985,x28986,x28987)),x28986),x28987))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28981),x28983),x28985),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f153(x28981,x28983,x28984,x28982,x28985,x28986,x28987))),x28987))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28981),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20)))),f35(f311(a20)),x28983),x28984),x28982)),x28985),x28986),x28987))
% 6.71/6.49  [2901]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29011),x29012),x29013),f298(a383,f30(f311(a20)),f392(f311(a20)),f103(x29011,x29012,x29014,x29015,x29013,x29016,x29017))),f104(x29011,x29012,x29014,x29015,x29013,x29016,x29017)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29011),x29012),x29013),f298(a383,f30(f311(a20)),f392(f311(a20)),f98(x29011,x29012,x29014,x29015,x29013,x29016,x29017))),f100(x29011,x29012,x29014,x29015,x29013,x29016,x29017)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29011),x29012),x29013),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f101(x29011,x29012,x29014,x29015,x29013,x29016,x29017))),x29017))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29011),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),x29012),x29014),x29015)),x29013),x29016),x29017))
% 6.71/6.49  [2905]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29051),x29052),x29053),f298(a383,f30(f311(a20)),f392(f311(a20)),f103(x29051,x29052,x29054,x29055,x29053,x29056,x29057))),f104(x29051,x29052,x29054,x29055,x29053,x29056,x29057)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29051),x29052),x29053),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f101(x29051,x29052,x29054,x29055,x29053,x29056,x29057))),x29057))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29051),x29055),f100(x29051,x29052,x29054,x29055,x29053,x29056,x29057)),f298(a383,f30(f311(a20)),f392(f311(a20)),f99(x29051,x29052,x29054,x29055,x29053,x29056,x29057))),x29057))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29051),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),x29052),x29054),x29055)),x29053),x29056),x29057))
% 6.71/6.49  [2906]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29061),x29062),x29063),f298(a383,f30(f311(a20)),f392(f311(a20)),f98(x29061,x29062,x29064,x29065,x29063,x29066,x29067))),f100(x29061,x29062,x29064,x29065,x29063,x29066,x29067)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29061),x29065),f104(x29061,x29062,x29064,x29065,x29063,x29066,x29067)),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f102(x29061,x29062,x29064,x29065,x29063,x29066,x29067))),x29067))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29061),x29062),x29063),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f101(x29061,x29062,x29064,x29065,x29063,x29066,x29067))),x29067))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29061),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),x29062),x29064),x29065)),x29063),x29066),x29067))
% 6.71/6.49  [2909]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29091),x29095),f104(x29091,x29092,x29094,x29095,x29093,x29096,x29097)),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f102(x29091,x29092,x29094,x29095,x29093,x29096,x29097))),x29097))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29091),x29092),x29093),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f101(x29091,x29092,x29094,x29095,x29093,x29096,x29097))),x29097))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29091),x29095),f100(x29091,x29092,x29094,x29095,x29093,x29096,x29097)),f298(a383,f30(f311(a20)),f392(f311(a20)),f99(x29091,x29092,x29094,x29095,x29093,x29096,x29097))),x29097))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29091),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),x29092),x29094),x29095)),x29093),x29096),x29097))
% 6.71/6.49  [2753]~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f299(f311(a20),f346(a335)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(f311(a20),f346(a335)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),a388,x27531),x27532),x27534))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f299(f311(a20),f346(a335)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(f311(a20),f346(a335)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),a388,x27531),x27532),x27533))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x27535),x27534)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x27537),x27533))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x27531)))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x27531),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a319,x27534)),x27532),x27535),x27536))
% 6.71/6.49  [2755]~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f299(f311(a20),f346(a335)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(f311(a20),f346(a335)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),a388,x27551),x27552),x27554))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f299(f311(a20),f346(a335)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(f311(a20),f346(a335)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),a388,x27551),x27552),x27553))+~P3(f298(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x27555),x27554)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x27557),x27553))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a366,x27551)))+~P3(f298(f311(a335),a2,f298(f311(f30(f311(a20))),f299(f311(a335),a2),f298(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)))),a398,x27551),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a319,x27554)),x27552),x27555),x27556))
% 6.71/6.49  [2899]~P3(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),a2,f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),a2),f401(f355(f311(f311(a20)),f30(f311(a20)))),a404),x28991))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28992),x28993)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28996),x28997))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28991)))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28991),x28996),x28997),x28994),x28995))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28991),x28992),x28993),x28994),x28995))
% 6.71/6.49  [2900]~P3(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),a2,f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),a2),f401(f355(f311(f311(a20)),f30(f311(a20)))),a404),x29001))+~P3(f298(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29002),x29003)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29006),x29007))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a366,x29001)))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a294,x29001),x29006),x29007),x29004),x29005))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a294,x29001),x29002),x29003),x29004),x29005))
% 6.71/6.49  [2910]~P3(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),a2,f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),a2),f401(f355(f311(f311(a20)),f30(f311(a20)))),a404),x29101))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29102),x29103)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29106),x29107))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29101))))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29101),x29106),x29107),x29104),x29105))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29101),x29102),x29103),x29104),x29105))
% 6.71/6.49  [2911]~P3(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),a2,f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),a2),f401(f355(f311(f311(a20)),f30(f311(a20)))),a404),x29111))+~P3(f298(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29112),x29113)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29116),x29117))),f298(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a366,x29111))))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a294,x29111),x29116),x29117),x29114),x29115))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a294,x29111),x29112),x29113),x29114),x29115))
% 6.71/6.49  [2066]~E(f298(x20661,x20661,f14(x20661),x20662),f298(x20664,x20661,x20665,x20667))+E(f298(f311(x20661),f311(x20661),f298(x20661,f299(f311(x20661),f311(x20661)),f34(x20661),x20662),x20663),f298(f311(x20664),f311(x20661),f298(f299(x20664,x20661),f299(f311(x20664),f311(x20661)),f328(x20664,x20661),x20665),x20666))+~E(x20663,f298(f311(x20664),f311(x20661),f298(f299(x20664,x20661),f299(f311(x20664),f311(x20661)),f328(x20664,x20661),x20665),x20668))+~E(x20666,f298(f311(x20664),f311(x20664),f298(x20664,f299(f311(x20664),f311(x20664)),f34(x20664),x20667),x20668))
% 6.71/6.49  [2067]~E(f298(x20671,x20672,x20673,x20677),f298(x20672,x20672,f14(x20672),x20675))+~E(f298(f311(x20671),f311(x20672),f298(f299(x20671,x20672),f299(f311(x20671),f311(x20672)),f328(x20671,x20672),x20673),x20678),x20676)+E(f298(f311(x20671),f311(x20672),f298(f299(x20671,x20672),f299(f311(x20671),f311(x20672)),f328(x20671,x20672),x20673),x20674),f298(f311(x20672),f311(x20672),f298(x20672,f299(f311(x20672),f311(x20672)),f34(x20672),x20675),x20676))+~E(x20674,f298(f311(x20671),f311(x20671),f298(x20671,f299(f311(x20671),f311(x20671)),f34(x20671),x20677),x20678))
% 6.71/6.49  [2557]P3(f298(x25571,a2,f298(x25572,f299(x25571,a2),x25573,f285(x25572,x25571,x25573,x25576,x25577,x25574,x25575,x25578)),f289(x25572,x25571,x25573,x25576,x25577,x25574,x25575,x25578)))+~P3(f298(x25571,a2,f298(x25572,f299(x25571,a2),x25573,x25576),x25577))+P3(f298(x25571,a2,f298(x25572,f299(x25571,a2),x25573,x25574),x25575))+~P3(f298(f299(f355(f355(x25572,x25571),f355(x25572,x25571)),a2),a2,f298(f355(f355(x25572,x25571),f355(x25572,x25571)),f299(f299(f355(f355(x25572,x25571),f355(x25572,x25571)),a2),a2),f327(f355(f355(x25572,x25571),f355(x25572,x25571))),f298(f355(x25572,x25571),f355(f355(x25572,x25571),f355(x25572,x25571)),f298(f355(x25572,x25571),f299(f355(x25572,x25571),f355(f355(x25572,x25571),f355(x25572,x25571))),f356(f355(x25572,x25571),f355(x25572,x25571)),f298(x25571,f355(x25572,x25571),f298(x25572,f299(x25571,f355(x25572,x25571)),f356(x25572,x25571),x25576),x25577)),f298(x25571,f355(x25572,x25571),f298(x25572,f299(x25571,f355(x25572,x25571)),f356(x25572,x25571),x25574),x25575))),f298(f299(f355(f355(x25572,x25571),f355(x25572,x25571)),a2),f299(f355(f355(x25572,x25571),f355(x25572,x25571)),a2),f379(f355(x25572,x25571)),x25578)))
% 6.71/6.49  [2558]P3(f298(x25581,a2,f298(x25582,f299(x25581,a2),x25583,f286(x25582,x25581,x25583,x25584,x25585,x25586,x25587,x25588)),f288(x25582,x25581,x25583,x25584,x25585,x25586,x25587,x25588)))+~P3(f298(x25581,a2,f298(x25582,f299(x25581,a2),x25583,x25586),x25587))+P3(f298(x25581,a2,f298(x25582,f299(x25581,a2),x25583,x25584),x25585))+~P3(f298(f299(f355(f355(x25582,x25581),f355(x25582,x25581)),a2),a2,f298(f355(f355(x25582,x25581),f355(x25582,x25581)),f299(f299(f355(f355(x25582,x25581),f355(x25582,x25581)),a2),a2),f327(f355(f355(x25582,x25581),f355(x25582,x25581))),f298(f355(x25582,x25581),f355(f355(x25582,x25581),f355(x25582,x25581)),f298(f355(x25582,x25581),f299(f355(x25582,x25581),f355(f355(x25582,x25581),f355(x25582,x25581))),f356(f355(x25582,x25581),f355(x25582,x25581)),f298(x25581,f355(x25582,x25581),f298(x25582,f299(x25581,f355(x25582,x25581)),f356(x25582,x25581),x25584),x25585)),f298(x25581,f355(x25582,x25581),f298(x25582,f299(x25581,f355(x25582,x25581)),f356(x25582,x25581),x25586),x25587))),f298(f299(f355(f355(x25582,x25581),f355(x25582,x25581)),a2),f299(f355(f355(x25582,x25581),f355(x25582,x25581)),a2),f379(f355(x25582,x25581)),x25588)))
% 6.71/6.49  [2598]~P3(f298(x25981,a2,f298(x25982,f299(x25981,a2),x25983,f290(x25982,x25981,x25983,x25986,x25987,x25984,x25985,x25988)),f291(x25982,x25981,x25983,x25986,x25987,x25984,x25985,x25988)))+~P3(f298(x25981,a2,f298(x25982,f299(x25981,a2),x25983,x25986),x25987))+P3(f298(x25981,a2,f298(x25982,f299(x25981,a2),x25983,x25984),x25985))+~P3(f298(f299(f355(f355(x25982,x25981),f355(x25982,x25981)),a2),a2,f298(f355(f355(x25982,x25981),f355(x25982,x25981)),f299(f299(f355(f355(x25982,x25981),f355(x25982,x25981)),a2),a2),f327(f355(f355(x25982,x25981),f355(x25982,x25981))),f298(f355(x25982,x25981),f355(f355(x25982,x25981),f355(x25982,x25981)),f298(f355(x25982,x25981),f299(f355(x25982,x25981),f355(f355(x25982,x25981),f355(x25982,x25981))),f356(f355(x25982,x25981),f355(x25982,x25981)),f298(x25981,f355(x25982,x25981),f298(x25982,f299(x25981,f355(x25982,x25981)),f356(x25982,x25981),x25986),x25987)),f298(x25981,f355(x25982,x25981),f298(x25982,f299(x25981,f355(x25982,x25981)),f356(x25982,x25981),x25984),x25985))),f298(f299(f355(f355(x25982,x25981),f355(x25982,x25981)),a2),f299(f355(f355(x25982,x25981),f355(x25982,x25981)),a2),f379(f355(x25982,x25981)),x25988)))
% 6.71/6.49  [2599]~P3(f298(x25991,a2,f298(x25992,f299(x25991,a2),x25993,f280(x25992,x25991,x25993,x25994,x25995,x25996,x25997,x25998)),f287(x25992,x25991,x25993,x25994,x25995,x25996,x25997,x25998)))+~P3(f298(x25991,a2,f298(x25992,f299(x25991,a2),x25993,x25996),x25997))+P3(f298(x25991,a2,f298(x25992,f299(x25991,a2),x25993,x25994),x25995))+~P3(f298(f299(f355(f355(x25992,x25991),f355(x25992,x25991)),a2),a2,f298(f355(f355(x25992,x25991),f355(x25992,x25991)),f299(f299(f355(f355(x25992,x25991),f355(x25992,x25991)),a2),a2),f327(f355(f355(x25992,x25991),f355(x25992,x25991))),f298(f355(x25992,x25991),f355(f355(x25992,x25991),f355(x25992,x25991)),f298(f355(x25992,x25991),f299(f355(x25992,x25991),f355(f355(x25992,x25991),f355(x25992,x25991))),f356(f355(x25992,x25991),f355(x25992,x25991)),f298(x25991,f355(x25992,x25991),f298(x25992,f299(x25991,f355(x25992,x25991)),f356(x25992,x25991),x25994),x25995)),f298(x25991,f355(x25992,x25991),f298(x25992,f299(x25991,f355(x25992,x25991)),f356(x25992,x25991),x25996),x25997))),f298(f299(f355(f355(x25992,x25991),f355(x25992,x25991)),a2),f299(f355(f355(x25992,x25991),f355(x25992,x25991)),a2),f379(f355(x25992,x25991)),x25998)))
% 6.71/6.49  [2904]~P3(f298(x29041,a2,f298(x29042,f299(x29041,a2),x29043,x29046),x29047))+P3(f298(x29041,a2,f298(x29042,f299(x29041,a2),x29043,x29044),x29045))+~P3(f298(f299(f355(f355(x29042,x29041),f355(x29042,x29041)),a2),a2,f298(f355(f355(x29042,x29041),f355(x29042,x29041)),f299(f299(f355(f355(x29042,x29041),f355(x29042,x29041)),a2),a2),f327(f355(f355(x29042,x29041),f355(x29042,x29041))),f298(f355(x29042,x29041),f355(f355(x29042,x29041),f355(x29042,x29041)),f298(f355(x29042,x29041),f299(f355(x29042,x29041),f355(f355(x29042,x29041),f355(x29042,x29041))),f356(f355(x29042,x29041),f355(x29042,x29041)),f298(x29041,f355(x29042,x29041),f298(x29042,f299(x29041,f355(x29042,x29041)),f356(x29042,x29041),x29046),x29047)),f298(x29041,f355(x29042,x29041),f298(x29042,f299(x29041,f355(x29042,x29041)),f356(x29042,x29041),x29044),x29045))),f298(f299(f355(f355(x29042,x29041),f355(x29042,x29041)),a2),f299(f355(f355(x29042,x29041),f355(x29042,x29041)),a2),f379(f355(x29042,x29041)),x29048)))+P3(f298(f299(f355(f355(x29042,x29041),f355(x29042,x29041)),a2),a2,f298(f355(f355(x29042,x29041),f355(x29042,x29041)),f299(f299(f355(f355(x29042,x29041),f355(x29042,x29041)),a2),a2),f327(f355(f355(x29042,x29041),f355(x29042,x29041))),f298(f355(x29042,x29041),f355(f355(x29042,x29041),f355(x29042,x29041)),f298(f355(x29042,x29041),f299(f355(x29042,x29041),f355(f355(x29042,x29041),f355(x29042,x29041))),f356(f355(x29042,x29041),f355(x29042,x29041)),f298(x29041,f355(x29042,x29041),f298(x29042,f299(x29041,f355(x29042,x29041)),f356(x29042,x29041),x29046),x29047)),f298(x29041,f355(x29042,x29041),f298(x29042,f299(x29041,f355(x29042,x29041)),f356(x29042,x29041),f285(x29042,x29041,x29043,x29046,x29047,x29044,x29045,x29048)),f289(x29042,x29041,x29043,x29046,x29047,x29044,x29045,x29048)))),f298(f299(f355(f355(x29042,x29041),f355(x29042,x29041)),a2),f299(f355(f355(x29042,x29041),f355(x29042,x29041)),a2),f379(f355(x29042,x29041)),x29048)))
% 6.71/6.49  [2946]~P3(f298(x29461,a2,f298(x29462,f299(x29461,a2),x29463,x29466),x29467))+P3(f298(x29461,a2,f298(x29462,f299(x29461,a2),x29463,x29464),x29465))+~P3(f298(f299(f355(f355(x29462,x29461),f355(x29462,x29461)),a2),a2,f298(f355(f355(x29462,x29461),f355(x29462,x29461)),f299(f299(f355(f355(x29462,x29461),f355(x29462,x29461)),a2),a2),f327(f355(f355(x29462,x29461),f355(x29462,x29461))),f298(f355(x29462,x29461),f355(f355(x29462,x29461),f355(x29462,x29461)),f298(f355(x29462,x29461),f299(f355(x29462,x29461),f355(f355(x29462,x29461),f355(x29462,x29461))),f356(f355(x29462,x29461),f355(x29462,x29461)),f298(x29461,f355(x29462,x29461),f298(x29462,f299(x29461,f355(x29462,x29461)),f356(x29462,x29461),x29464),x29465)),f298(x29461,f355(x29462,x29461),f298(x29462,f299(x29461,f355(x29462,x29461)),f356(x29462,x29461),x29466),x29467))),f298(f299(f355(f355(x29462,x29461),f355(x29462,x29461)),a2),f299(f355(f355(x29462,x29461),f355(x29462,x29461)),a2),f379(f355(x29462,x29461)),x29468)))+P3(f298(f299(f355(f355(x29462,x29461),f355(x29462,x29461)),a2),a2,f298(f355(f355(x29462,x29461),f355(x29462,x29461)),f299(f299(f355(f355(x29462,x29461),f355(x29462,x29461)),a2),a2),f327(f355(f355(x29462,x29461),f355(x29462,x29461))),f298(f355(x29462,x29461),f355(f355(x29462,x29461),f355(x29462,x29461)),f298(f355(x29462,x29461),f299(f355(x29462,x29461),f355(f355(x29462,x29461),f355(x29462,x29461))),f356(f355(x29462,x29461),f355(x29462,x29461)),f298(x29461,f355(x29462,x29461),f298(x29462,f299(x29461,f355(x29462,x29461)),f356(x29462,x29461),f286(x29462,x29461,x29463,x29464,x29465,x29466,x29467,x29468)),f288(x29462,x29461,x29463,x29464,x29465,x29466,x29467,x29468))),f298(x29461,f355(x29462,x29461),f298(x29462,f299(x29461,f355(x29462,x29461)),f356(x29462,x29461),x29466),x29467))),f298(f299(f355(f355(x29462,x29461),f355(x29462,x29461)),a2),f299(f355(f355(x29462,x29461),f355(x29462,x29461)),a2),f379(f355(x29462,x29461)),x29468)))
% 6.71/6.49  [2486]~E(f298(f311(a20),f346(f355(f355(f311(a335),f355(a335,x24863)),f311(a20))),f197(x24863,x24865,x24866,x24862,x24864),x24867),f298(f355(f355(f311(a335),f355(a335,x24863)),f311(a20)),f346(f355(f355(f311(a335),f355(a335,x24863)),f311(a20))),f351(f355(f355(f311(a335),f355(a335,x24863)),f311(a20))),f298(f311(a20),f355(f355(f311(a335),f355(a335,x24863)),f311(a20)),f298(f355(f311(a335),f355(a335,x24863)),f299(f311(a20),f355(f355(f311(a335),f355(a335,x24863)),f311(a20))),f356(f355(f311(a335),f355(a335,x24863)),f311(a20)),x24868),x24861)))+~P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x24866),x24862)),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f379(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24863)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x24863),x24864))))+P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x24861),x24862)),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f379(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24863)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x24863),x24864))))+~P3(f298(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x24863)),f311(a20)))),a2,f298(f311(a20),f299(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x24863)),f311(a20)))),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24863)))))))),f299(f311(a20),f299(f299(f311(a20),f346(f355(f355(f311(a335),f355(a335,x24863)),f311(a20)))),a2)),f334(x24863),x24864),x24862),x24865))
% 6.71/6.49  [2520]~E(f298(f311(a20),f346(a335),x25207,x25205),f298(a335,f346(a335),f351(a335),x25208))+~P3(f298(f299(f311(a20),f346(a335)),a2,f298(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25201)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2))),f326(x25201),x25202),x25203),x25204),x25207))+P3(f298(f299(f311(a20),f346(a335)),a2,f298(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25201)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2))),f326(x25201),x25202),x25203),f298(f346(a383),f299(f311(a20),f346(a383)),f298(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383)))),f309(f311(a20),f346(a383)),x25204),x25205),f298(a383,f346(a383),f351(a383),x25206))),x25207))+~P3(f298(a335,a2,f298(a383,f299(a335,a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25201)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x25201),x25202),x25203),x25206),x25208))
% 6.71/6.49  [2951]~P3(f298(x29511,a2,f298(x29512,f299(x29511,a2),x29513,x29516),x29517))+P3(f298(x29511,a2,f298(x29512,f299(x29511,a2),x29513,x29514),x29515))+~P3(f298(f299(f355(f355(x29512,x29511),f355(x29512,x29511)),a2),a2,f298(f355(f355(x29512,x29511),f355(x29512,x29511)),f299(f299(f355(f355(x29512,x29511),f355(x29512,x29511)),a2),a2),f327(f355(f355(x29512,x29511),f355(x29512,x29511))),f298(f355(x29512,x29511),f355(f355(x29512,x29511),f355(x29512,x29511)),f298(f355(x29512,x29511),f299(f355(x29512,x29511),f355(f355(x29512,x29511),f355(x29512,x29511))),f356(f355(x29512,x29511),f355(x29512,x29511)),f298(x29511,f355(x29512,x29511),f298(x29512,f299(x29511,f355(x29512,x29511)),f356(x29512,x29511),x29516),x29517)),f298(x29511,f355(x29512,x29511),f298(x29512,f299(x29511,f355(x29512,x29511)),f356(x29512,x29511),x29514),x29515))),f298(f299(f355(f355(x29512,x29511),f355(x29512,x29511)),a2),f299(f355(f355(x29512,x29511),f355(x29512,x29511)),a2),f379(f355(x29512,x29511)),x29518)))+P3(f298(f299(f355(f355(x29512,x29511),f355(x29512,x29511)),a2),a2,f298(f355(f355(x29512,x29511),f355(x29512,x29511)),f299(f299(f355(f355(x29512,x29511),f355(x29512,x29511)),a2),a2),f327(f355(f355(x29512,x29511),f355(x29512,x29511))),f298(f355(x29512,x29511),f355(f355(x29512,x29511),f355(x29512,x29511)),f298(f355(x29512,x29511),f299(f355(x29512,x29511),f355(f355(x29512,x29511),f355(x29512,x29511))),f356(f355(x29512,x29511),f355(x29512,x29511)),f298(x29511,f355(x29512,x29511),f298(x29512,f299(x29511,f355(x29512,x29511)),f356(x29512,x29511),f285(x29512,x29511,x29513,x29516,x29517,x29514,x29515,x29518)),f289(x29512,x29511,x29513,x29516,x29517,x29514,x29515,x29518))),f298(x29511,f355(x29512,x29511),f298(x29512,f299(x29511,f355(x29512,x29511)),f356(x29512,x29511),f290(x29512,x29511,x29513,x29516,x29517,x29514,x29515,x29518)),f291(x29512,x29511,x29513,x29516,x29517,x29514,x29515,x29518)))),x29518))
% 6.71/6.49  [2952]~P3(f298(x29521,a2,f298(x29522,f299(x29521,a2),x29523,x29526),x29527))+P3(f298(x29521,a2,f298(x29522,f299(x29521,a2),x29523,x29524),x29525))+~P3(f298(f299(f355(f355(x29522,x29521),f355(x29522,x29521)),a2),a2,f298(f355(f355(x29522,x29521),f355(x29522,x29521)),f299(f299(f355(f355(x29522,x29521),f355(x29522,x29521)),a2),a2),f327(f355(f355(x29522,x29521),f355(x29522,x29521))),f298(f355(x29522,x29521),f355(f355(x29522,x29521),f355(x29522,x29521)),f298(f355(x29522,x29521),f299(f355(x29522,x29521),f355(f355(x29522,x29521),f355(x29522,x29521))),f356(f355(x29522,x29521),f355(x29522,x29521)),f298(x29521,f355(x29522,x29521),f298(x29522,f299(x29521,f355(x29522,x29521)),f356(x29522,x29521),x29524),x29525)),f298(x29521,f355(x29522,x29521),f298(x29522,f299(x29521,f355(x29522,x29521)),f356(x29522,x29521),x29526),x29527))),f298(f299(f355(f355(x29522,x29521),f355(x29522,x29521)),a2),f299(f355(f355(x29522,x29521),f355(x29522,x29521)),a2),f379(f355(x29522,x29521)),x29528)))+P3(f298(f299(f355(f355(x29522,x29521),f355(x29522,x29521)),a2),a2,f298(f355(f355(x29522,x29521),f355(x29522,x29521)),f299(f299(f355(f355(x29522,x29521),f355(x29522,x29521)),a2),a2),f327(f355(f355(x29522,x29521),f355(x29522,x29521))),f298(f355(x29522,x29521),f355(f355(x29522,x29521),f355(x29522,x29521)),f298(f355(x29522,x29521),f299(f355(x29522,x29521),f355(f355(x29522,x29521),f355(x29522,x29521))),f356(f355(x29522,x29521),f355(x29522,x29521)),f298(x29521,f355(x29522,x29521),f298(x29522,f299(x29521,f355(x29522,x29521)),f356(x29522,x29521),f280(x29522,x29521,x29523,x29524,x29525,x29526,x29527,x29528)),f287(x29522,x29521,x29523,x29524,x29525,x29526,x29527,x29528))),f298(x29521,f355(x29522,x29521),f298(x29522,f299(x29521,f355(x29522,x29521)),f356(x29522,x29521),f286(x29522,x29521,x29523,x29524,x29525,x29526,x29527,x29528)),f288(x29522,x29521,x29523,x29524,x29525,x29526,x29527,x29528)))),x29528))
% 6.71/6.49  [2536]~E(x25364,f298(f311(a383),f311(a383),f298(a383,f299(f311(a383),f311(a383)),f34(a383),x25367),x25368))+P3(f298(f311(a335),a2,f298(f311(a383),f299(f311(a335),a2),f298(f299(a383,f299(a335,a2)),f299(f311(a383),f299(f311(a335),a2)),f329(a383,a335),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25361)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x25361),x25362),x25363)),x25364),f298(f311(a335),f311(a335),f298(a335,f299(f311(a335),f311(a335)),f34(a335),x25365),x25366)))+~P3(f298(a335,a2,f298(a383,f299(a335,a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25361)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x25361),x25362),x25363),x25367),x25365))+~P3(f298(f311(a335),a2,f298(f311(a383),f299(f311(a335),a2),f298(f299(a383,f299(a335,a2)),f299(f311(a383),f299(f311(a335),a2)),f329(a383,a335),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25361)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x25361),x25362),x25363)),x25368),x25366))
% 6.71/6.49  [2751]~P3(f298(f299(f311(a20),a2),a2,f298(f299(f311(a20),a2),f299(f299(f311(a20),a2),a2),f349(f299(f311(a20),a2)),f298(f30(f311(a20)),f299(f311(a20),a2),a308,x27512)),x27515))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27511),x27512),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27513),x27514)),x27516),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27517),x27518)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27511),x27512),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27513),f298(f299(f311(a20),a2),f299(f311(a20),f346(a383)),f298(f299(f311(a20),f346(a383)),f299(f299(f311(a20),a2),f299(f311(a20),f346(a383))),f364(f311(a20),a383),x27514),x27515))),x27516),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27517),f298(f299(f311(a20),a2),f299(f311(a20),f346(a383)),f298(f299(f311(a20),f346(a383)),f299(f299(f311(a20),a2),f299(f311(a20),f346(a383))),f364(f311(a20),a383),x27518),x27515))))+~P3(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),a2,f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),a2),f401(f355(f311(f311(a20)),f30(f311(a20)))),a404),x27511))
% 6.71/6.49  [2868]~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a319,x28685),x28684),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x28687),x28688)))+~P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x28687),x28681)),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f379(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f311(a20),f311(a20)),a2),f372(f355(f311(f311(a20)),f30(f311(a20)))),x28686))))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28682),x28683)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x28684))),x28685))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28686))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f21(f311(a20)),x28681),x28682)),x28683)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x28684))),x28685))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28686))))
% 6.71/6.49  [2870]~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a319,x28706),x28707),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x28701),x28708)))+P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x28701),x28702)),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f379(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f311(a20),f311(a20)),a2),f372(f355(f311(f311(a20)),f30(f311(a20)))),x28703))))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28704),x28705)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x28707))),x28706))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28703))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f21(f311(a20)),x28702),x28704)),x28705)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,f298(f311(a20),a1,a5,a23))))),x28706))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28703))))
% 6.71/6.49  [2564]~E(f298(f311(a383),a1,f352(f311(a383)),x25642),f298(f311(a335),a1,f352(f311(a335)),x25648))+~E(f298(f311(f311(a20)),a1,f352(f311(f311(a20))),x25647),f298(f311(a335),a1,f352(f311(a335)),x25648))+E(f298(f311(a383),f311(f346(a335)),f298(f299(a383,f346(a335)),f299(f311(a383),f311(f346(a335))),f328(a383,f346(a335)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f346(a335)),a386,x25641)),x25642),f298(f311(a335),f311(f346(a335)),f298(f299(a335,f346(a335)),f299(f311(a335),f311(f346(a335))),f328(a335,f346(a335)),f351(a335)),f199(x25643,x25641,x25644,x25645,x25646,x25642,x25647,x25648)))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x25643),x25641),x25644),f298(f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f30(f311(a20)),a12,f298(f355(f311(a335),f355(f311(a383),f30(f311(a20)))),f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f298(f311(f311(a20)),f299(f355(f311(a335),f355(f311(a383),f30(f311(a20)))),f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20)))))),f356(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),x25647),f298(f355(f311(a383),f30(f311(a20))),f355(f311(a335),f355(f311(a383),f30(f311(a20)))),f298(f311(a335),f299(f355(f311(a383),f30(f311(a20))),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f356(f311(a335),f355(f311(a383),f30(f311(a20)))),x25648),f298(f30(f311(a20)),f355(f311(a383),f30(f311(a20))),f298(f311(a383),f299(f30(f311(a20)),f355(f311(a383),f30(f311(a20)))),f356(f311(a383),f30(f311(a20))),x25642),x25645))))),x25646))
% 6.71/6.49  [2595]~E(f298(f311(a383),a1,f352(f311(a383)),x25958),f298(f311(a335),a1,f352(f311(a335)),x25955))+~E(f298(f311(f311(a20)),a1,f352(f311(f311(a20))),x25954),f298(f311(a335),a1,f352(f311(a335)),x25955))+P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x25951),x25952),f298(f311(a335),f299(f311(a20),f346(a335)),f298(f311(f311(a20)),f299(f311(a335),f299(f311(a20),f346(a335))),f298(f299(f311(a20),f346(a335)),f299(f311(f311(a20)),f299(f311(a335),f299(f311(a20),f346(a335)))),f331(f311(a20),a335),x25953),x25954),x25955)),x25956),x25957))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x25951),x25952),x25953),f298(f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f30(f311(a20)),a12,f298(f355(f311(a335),f355(f311(a383),f30(f311(a20)))),f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f298(f311(f311(a20)),f299(f355(f311(a335),f355(f311(a383),f30(f311(a20)))),f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20)))))),f356(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),x25954),f298(f355(f311(a383),f30(f311(a20))),f355(f311(a335),f355(f311(a383),f30(f311(a20)))),f298(f311(a335),f299(f355(f311(a383),f30(f311(a20))),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f356(f311(a335),f355(f311(a383),f30(f311(a20)))),x25955),f298(f30(f311(a20)),f355(f311(a383),f30(f311(a20))),f298(f311(a383),f299(f30(f311(a20)),f355(f311(a383),f30(f311(a20)))),f356(f311(a383),f30(f311(a20))),x25958),x25956))))),x25957))
% 6.71/6.49  [2615]~E(f298(f311(a383),a1,f352(f311(a383)),x26156),f298(f311(a335),a1,f352(f311(a335)),x26158))+~E(f298(f311(f311(a20)),a1,f352(f311(f311(a20))),x26157),f298(f311(a335),a1,f352(f311(a335)),x26158))+P3(f298(f311(a335),a2,f298(f311(a335),f299(f311(a335),a2),f298(f299(a335,f299(a335,a2)),f299(f311(a335),f299(f311(a335),a2)),f329(a335,a335),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(a335,f299(a335,a2)),f403(f355(f311(f311(a20)),f30(f311(a20)))),x26151)),f199(x26151,x26152,x26153,x26154,x26155,x26156,x26157,x26158)),x26158))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26151),x26152),x26153),f298(f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f30(f311(a20)),a12,f298(f355(f311(a335),f355(f311(a383),f30(f311(a20)))),f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f298(f311(f311(a20)),f299(f355(f311(a335),f355(f311(a383),f30(f311(a20)))),f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20)))))),f356(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),x26157),f298(f355(f311(a383),f30(f311(a20))),f355(f311(a335),f355(f311(a383),f30(f311(a20)))),f298(f311(a335),f299(f355(f311(a383),f30(f311(a20))),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f356(f311(a335),f355(f311(a383),f30(f311(a20)))),x26158),f298(f30(f311(a20)),f355(f311(a383),f30(f311(a20))),f298(f311(a383),f299(f30(f311(a20)),f355(f311(a383),f30(f311(a20)))),f356(f311(a383),f30(f311(a20))),x26156),x26154))))),x26155))
% 6.71/6.49  [2532]P3(f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2,f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25321)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2)),f347(x25321),x25322),x25323),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x25324),f298(f346(a383),f299(f355(f311(a20),f311(a20)),f346(a383)),f298(f355(f311(a20),f311(a20)),f299(f346(a383),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f299(f355(f311(a20),f311(a20)),f299(f346(a383),f299(f355(f311(a20),f311(a20)),f346(a383)))),f309(f355(f311(a20),f311(a20)),f346(a383)),x25325),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x25326),x25327)),f298(a383,f346(a383),f351(a383),x25328)))))+~P3(f298(a335,a2,f298(a383,f299(a335,a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25321)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f299(a335,a2))),f38(x25321),x25322),x25323),x25328),x25329))+~P3(f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2,f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25321)))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),a2)),f347(x25321),x25322),x25323),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x25324),x25325)))+~P3(f298(f311(a20),a2,f298(a335,f299(f311(a20),a2),f298(f311(a20),f299(a335,f299(f311(a20),a2)),f298(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25321)))))))),f299(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2)))),f317(x25321),x25322),x25324),x25326),x25329),x25327))
% 6.71/6.49  [2743]~E(f298(f311(a20),f346(a383),x27439,x27431),f337(a383))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x27433),f298(f30(f311(a20)),f30(f311(a20)),f298(a335,f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(a335,f299(f30(f311(a20)),f30(f311(a20)))),f10(f311(a20)),x27431),x27434),x27432)),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27435),x27436)),f298(f30(f311(a20)),f30(f311(a20)),f298(a335,f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(a335,f299(f30(f311(a20)),f30(f311(a20)))),f10(f311(a20)),x27431),x27434),x27437)),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27438),f298(f346(a383),f299(f311(a20),f346(a383)),f298(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383)))),f309(f311(a20),f346(a383)),x27439),x27431),f298(f311(a20),f346(a383),x27436,x27431)))))+P3(f298(f30(f311(a20)),a2,f298(f311(a20),f299(f30(f311(a20)),a2),a6,x27431),x27432))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x27433),x27432),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27435),f298(f346(a383),f299(f311(a20),f346(a383)),f298(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383)))),f309(f311(a20),f346(a383)),x27436),x27431),f337(a383)))),x27437),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27438),x27439)))
% 6.71/6.49  [2732]~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x27326,x27328),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x27321),x27329)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27323),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f21(f311(a20)),x27322),x27324)),x27325),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,f298(f311(a20),a1,a5,a23))))),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27326),x27327)))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27323),x27324),x27325),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x27328))),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27326),x27327)))+P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x27321),x27322)),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f379(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f311(a20),f311(a20)),a2),f372(f355(f311(f311(a20)),f30(f311(a20)))),x27323))))
% 6.71/6.49  [2734]~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x27346,x27345),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x27348),x27349)))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27341),x27343),x27344),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x27345))),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27346),x27347)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27341),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f21(f311(a20)),x27342),x27343)),x27344),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x27345))),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27346),x27347)))+~P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x27348),x27342)),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f379(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f311(a20),f311(a20)),a2),f372(f355(f311(f311(a20)),f30(f311(a20)))),x27341))))
% 6.71/6.49  [2919]~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29191),x29192),x29194),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a13))),x29197))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29191),x29193),x29197),f298(a383,f30(f311(a20)),f392(f311(a20)),x29198)),x29199))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29191),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x29192),x29193)),x29199),x29195),x29196))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29191),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x29192),x29193)),x29194),x29195),x29196))
% 6.71/6.49  [2921]~E(f298(f311(a20),f346(a383),x29218,x29211),f337(a383))+P3(f298(f30(f311(a20)),a2,f298(f311(a20),f299(f30(f311(a20)),a2),a6,x29211),x29212))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29212),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29214),f298(f346(a383),f299(f311(a20),f346(a383)),f298(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383)))),f309(f311(a20),f346(a383)),x29215),x29211),f337(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29216),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29217),x29218)))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29219)))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(a335,f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(a335,f299(f30(f311(a20)),f30(f311(a20)))),f10(f311(a20)),x29211),x29213),x29212)),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29214),x29215))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(a335,f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(a335,f299(f30(f311(a20)),f30(f311(a20)))),f10(f311(a20)),x29211),x29213),x29216)),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29217),f298(f346(a383),f299(f311(a20),f346(a383)),f298(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383)))),f309(f311(a20),f346(a383)),x29218),x29211),f298(f311(a20),f346(a383),x29215,x29211)))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29219)))
% 6.71/6.49  [2604]~E(f298(a383,f346(a335),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f346(a335)),a386,x26042),x26046),f298(a335,f346(a335),f351(a335),x26049))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a395,x26041),x26042),f298(f346(a335),f299(f311(a20),f346(a335)),f298(f311(a20),f299(f346(a335),f299(f311(a20),f346(a335))),f298(f299(f311(a20),f346(a335)),f299(f311(a20),f299(f346(a335),f299(f311(a20),f346(a335)))),f309(f311(a20),f346(a335)),x26043),x26044),f298(a335,f346(a335),f351(a335),x26045))),x26047),x26048))+~P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(a335,f299(a335,a2)),f403(f355(f311(f311(a20)),f30(f311(a20)))),x26041),x26049),x26045))+P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a395,x26041),x26042),x26043),f298(f30(f311(a20)),f30(f311(a20)),f298(a335,f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(a335,f299(f30(f311(a20)),f30(f311(a20)))),f10(f311(a20)),x26044),x26045),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x26044),f298(a383,f30(f311(a20)),f392(f311(a20)),x26046))),x26047))),x26048))
% 6.71/6.49  [2650]~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a395,x26501),x26502),f298(f346(a335),f299(f311(a20),f346(a335)),f298(f311(a20),f299(f346(a335),f299(f311(a20),f346(a335))),f298(f299(f311(a20),f346(a335)),f299(f311(a20),f299(f346(a335),f299(f311(a20),f346(a335)))),f309(f311(a20),f346(a335)),x26503),x26506),f298(a335,f346(a335),f351(a335),f298(f311(a20),a335,a24,x26505)))),x26507),x26508))+~P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(a335,f299(a335,a2)),f403(f355(f311(f311(a20)),f30(f311(a20)))),x26501),x26509),x26508))+P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a395,x26501),x26502),x26503),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f381(f311(a20)),x26504),x26505),x26506),x26507)),x26508))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a395,x26501),x26502),x26503),x26504),x26509))
% 6.71/6.49  [2651]~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26511),x26512),f298(f346(a335),f299(f311(a20),f346(a335)),f298(f311(a20),f299(f346(a335),f299(f311(a20),f346(a335))),f298(f299(f311(a20),f346(a335)),f299(f311(a20),f299(f346(a335),f299(f311(a20),f346(a335)))),f309(f311(a20),f346(a335)),x26513),x26516),f298(a335,f346(a335),f351(a335),f298(f311(a20),a335,a24,x26515)))),x26517),x26518))+~P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(a335,f299(a335,a2)),f403(f355(f311(f311(a20)),f30(f311(a20)))),x26511),x26519),x26518))+P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26511),x26512),x26513),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f381(f311(a20)),x26514),x26515),x26516),x26517)),x26518))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26511),x26512),x26513),x26514),x26519))
% 6.71/6.49  [2807]~P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),f318(f355(f311(f311(a20)),f30(f311(a20)))),x28071),x28073))+P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),f318(f355(f311(f311(a20)),f30(f311(a20)))),x28071),x28072))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28075),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x28073),x28077))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28078),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x28072),x28079)))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28071)))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x28071),x28073),x28074),x28075),x28076))
% 6.71/6.49  [2838]~P3(f298(f299(f311(a20),f346(a335)),a2,f298(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2))),f326(f355(f311(f311(a20)),f30(f311(a20)))),x28381),x28385),x28388),x28384))+P3(f298(f299(f311(a20),f346(a335)),a2,f298(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2))),f326(f355(f311(f311(a20)),f30(f311(a20)))),x28381),x28382),x28383),x28384))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28386),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x28385),x28388))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28389),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x28382),x28383)))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28381)))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x28381),x28385),x28384),x28386),x28387))
% 6.71/6.49  [2945]~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x29451),x29452)),x29459)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29454),x29455))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29456))))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29451),x29453)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a13))),x29457))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29456))))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29452),x29457)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),x29458)),x29459))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29456))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x29451),x29452)),x29453)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29454),x29455))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29456))))
% 6.71/6.49  [2813]~P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),f318(f355(f311(f311(a20)),f30(f311(a20)))),x28131),x28133))+P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),f318(f355(f311(f311(a20)),f30(f311(a20)))),x28131),x28132))+~P3(f298(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28135),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x28133),x28137))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28138),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x28132),x28139)))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a366,x28131)))+~P3(f298(f311(a335),a2,f298(f311(f30(f311(a20))),f299(f311(a335),a2),f298(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)))),a398,x28131),x28133),x28134),x28135),x28136))
% 6.71/6.49  [2840]~P3(f298(f299(f311(a20),f346(a335)),a2,f298(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2))),f326(f355(f311(f311(a20)),f30(f311(a20)))),x28401),x28405),x28406),x28404))+P3(f298(f299(f311(a20),f346(a335)),a2,f298(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a335)),a2))),f326(f355(f311(f311(a20)),f30(f311(a20)))),x28401),x28402),x28403),x28404))+~P3(f298(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28407),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x28405),x28406))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28409),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x28402),x28403)))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a366,x28401)))+~P3(f298(f311(a335),a2,f298(f311(f30(f311(a20))),f299(f311(a335),a2),f298(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)))),a398,x28401),x28405),x28404),x28407),x28408))
% 6.71/6.49  [2827]~E(f298(f355(a15,f355(a383,a383)),f346(a383),a8,f298(f355(a383,a383),f355(a15,f355(a383,a383)),f298(a15,f299(f355(a383,a383),f355(a15,f355(a383,a383))),f356(a15,f355(a383,a383)),x28273),f298(a383,f355(a383,a383),f298(a383,f299(a383,f355(a383,a383)),f356(a383,a383),x28278),x28279))),f298(a383,f346(a383),f351(a383),x28276))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28271),x28272),x28275),f298(a383,f30(f311(a20)),f392(f311(a20)),x28278)),x282710))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28271),x28274),x282710),f298(a383,f30(f311(a20)),f392(f311(a20)),x28279)),x28277))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28271),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),x28272),x28273),x28274)),x28275),f298(a383,f30(f311(a20)),f392(f311(a20)),x28276)),x28277))
% 6.71/6.49  [2746]~E(f298(f311(a20),f346(a383),x274610,x27461),f298(a383,f346(a383),f351(a383),x27467))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x27463),f298(f30(f311(a20)),f30(f311(a20)),f298(a335,f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(a335,f299(f30(f311(a20)),f30(f311(a20)))),f10(f311(a20)),x27461),x27464),x27462)),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27465),x27466)),f298(f30(f311(a20)),f30(f311(a20)),f298(a335,f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(a335,f299(f30(f311(a20)),f30(f311(a20)))),f10(f311(a20)),x27461),x27464),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x27461),f298(a383,f30(f311(a20)),f392(f311(a20)),x27467))),x27468))),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27469),f298(f346(a383),f299(f311(a20),f346(a383)),f298(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383)))),f309(f311(a20),f346(a383)),x274610),x27461),f298(f311(a20),f346(a383),x27466,x27461)))))+P3(f298(f30(f311(a20)),a2,f298(f311(a20),f299(f30(f311(a20)),a2),a6,x27461),x27462))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x27463),x27462),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27465),f298(f346(a383),f299(f311(a20),f346(a383)),f298(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383)))),f309(f311(a20),f346(a383)),x27466),x27461),f337(a383)))),x27468),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27469),x274610)))
% 6.71/6.49  [2949]~E(f298(f311(f311(a20)),a1,f352(f311(f311(a20))),x29495),f298(f311(a383),a1,f352(f311(a383)),x29496))+~E(f298(f311(f311(a20)),a1,f352(f311(f311(a20))),x29495),f298(f311(a335),a1,f352(f311(a335)),x294910))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29491),x29492),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29493),f298(f311(a383),f299(f311(a20),f346(a383)),f298(f311(f311(a20)),f299(f311(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(f311(a20)),f299(f311(a383),f299(f311(a20),f346(a383)))),f331(f311(a20),a383),x29494),x29495),x29496))),x29497),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29498),f200(x29491,x29492,x29493,x29494,x29497,x29498,x29499,x29496,x29495,x294910))))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29491),f298(f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f30(f311(a20)),a12,f298(f355(f311(a335),f355(f311(a383),f30(f311(a20)))),f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f298(f311(f311(a20)),f299(f355(f311(a335),f355(f311(a383),f30(f311(a20)))),f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20)))))),f356(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),x29495),f298(f355(f311(a383),f30(f311(a20))),f355(f311(a335),f355(f311(a383),f30(f311(a20)))),f298(f311(a335),f299(f355(f311(a383),f30(f311(a20))),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f356(f311(a335),f355(f311(a383),f30(f311(a20)))),x294910),f298(f30(f311(a20)),f355(f311(a383),f30(f311(a20))),f298(f311(a383),f299(f30(f311(a20)),f355(f311(a383),f30(f311(a20)))),f356(f311(a383),f30(f311(a20))),x29496),x29492))))),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29493),x29494)),x29497),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29498),x29499)))
% 6.71/6.49  [2923]~E(f298(f311(a20),f346(a383),x29239,x29231),f298(a383,f346(a383),f351(a383),x29236))+P3(f298(f30(f311(a20)),a2,f298(f311(a20),f299(f30(f311(a20)),a2),a6,x29231),x29232))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29232),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29234),f298(f346(a383),f299(f311(a20),f346(a383)),f298(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383)))),f309(f311(a20),f346(a383)),x29235),x29231),f337(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29237),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29238),x29239)))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x292310)))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(a335,f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(a335,f299(f30(f311(a20)),f30(f311(a20)))),f10(f311(a20)),x29231),x29233),x29232)),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29234),x29235))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(a335,f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(a335,f299(f30(f311(a20)),f30(f311(a20)))),f10(f311(a20)),x29231),x29233),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f354(f311(a20)),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f322(f311(a20)),x29231),f298(a383,f30(f311(a20)),f392(f311(a20)),x29236))),x29237))),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29238),f298(f346(a383),f299(f311(a20),f346(a383)),f298(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383)))),f309(f311(a20),f346(a383)),x29239),x29231),f298(f311(a20),f346(a383),x29235,x29231)))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x292310)))
% 6.71/6.49  [2860]~E(f298(f355(f311(a20),f311(a20)),f346(a383),x28608,f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x28602),x28603)),f298(a383,f346(a383),f351(a383),x28605))+~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a319,x28606),x28609),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x286010),x28608)))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x28601),x28604)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x28609))),x28606))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28607))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(a20),f30(f311(a20)),f298(f311(a20),f299(f311(a20),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f30(f311(a20)))),f295(f311(a20)),x28601),x28602),x28603)),x28604)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),x28605)),x28606))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x28607))))
% 6.71/6.49  [2912]~E(x291210,f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29124),f298(f346(a383),f299(f311(a20),f346(a383)),f298(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383)))),f309(f311(a20),f346(a383)),x29125),x29121),f337(a383))))+~P3(f298(f30(f311(a20)),a2,f300(f311(a20)),x29126))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29123),x291210)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29126),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29127),x29128)))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29129))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(a335,f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(a335,f299(f30(f311(a20)),f30(f311(a20)))),f10(f311(a20)),x29121),x29122),x29123)),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29124),x29125))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29126),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29127),f298(f346(a383),f299(f311(a20),f346(a383)),f298(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383)))),f309(f311(a20),f346(a383)),x29128),x29121),f298(f311(a20),f346(a383),x29125,x29121)))))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29129))))
% 6.71/6.49  [2931]~E(f298(f355(a15,f355(a383,a383)),f346(a383),a8,f298(f355(a383,a383),f355(a15,f355(a383,a383)),f298(a15,f299(f355(a383,a383),f355(a15,f355(a383,a383))),f356(a15,f355(a383,a383)),x29312),f298(a383,f355(a383,a383),f298(a383,f299(a383,f355(a383,a383)),f356(a383,a383),x29318),x29319))),f298(a383,f346(a383),f351(a383),x29315))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29311),x29314)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),x29318)),x293110))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29317))))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29313),x293110)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),x29319)),x29316))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29317))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(a15,f299(f30(f311(a20)),f30(f311(a20))),f298(f30(f311(a20)),f299(a15,f299(f30(f311(a20)),f30(f311(a20)))),f9(f311(a20)),x29311),x29312),x29313)),x29314)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),x29315)),x29316))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29317))))
% 6.71/6.49  [2725]~E(f298(f355(f311(a20),f311(a20)),f346(a383),x27259,f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x27253),x27254)),f298(a383,f346(a383),f351(a383),x27256))+~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x27257,x272510),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x272511),x27259)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27251),f298(f311(a20),f30(f311(a20)),f298(f311(a20),f299(f311(a20),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f30(f311(a20)))),f295(f311(a20)),x27252),x27253),x27254)),x27255),f298(a383,f30(f311(a20)),f392(f311(a20)),x27256)),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27257),x27258)))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27251),x27252),x27255),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x272510))),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27257),x27258)))
% 6.71/6.49  [2735]~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x27359,x27358),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x27351),x273511)))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27353),x27354),x27357),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x27358)))),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27359),x273510)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27353),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f381(f311(a20)),x27354),x27352),x27355),x27356)),x27357),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x27358)))),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27359),x273510)))+P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x27351),x27352)),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f379(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f311(a20),f311(a20)),a2),f372(f355(f311(f311(a20)),f30(f311(a20)))),x27353))))
% 6.71/6.49  [2908]~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x29089,x29088),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x29081),x290811)))+P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x29081),x29082)),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f379(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f311(a20),f311(a20)),a2),f372(f355(f311(f311(a20)),f30(f311(a20)))),x29083))))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29084),x29087)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x29088)))),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29089),x290810)))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29083))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f381(f311(a20)),x29084),x29082),x29085),x29086)),x29087)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x29088)))),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29089),x290810)))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29083))))
% 6.71/6.49  [2562]~P3(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25622)))))))),a2,f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25622)))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x25622))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25622)))))))),a2),f401(x25622),x25624),x25623))+P3(f298(f299(a335,a2),a2,f298(f299(a335,a2),f299(f299(a335,a2),a2),f349(f299(a335,a2)),f298(f311(a335),f299(a335,a2),f353(a335),x25621)),f298(f299(a335,a2),f299(a335,a2),f25(a335),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25622)))))))),f299(a335,a2),f323(x25622),x25623))))+~P3(f298(f299(f355(f311(a20),f355(f311(a335),f355(a335,x25622))),a2),a2,f298(f355(f311(a20),f355(f311(a335),f355(a335,x25622))),f299(f299(f355(f311(a20),f355(f311(a335),f355(a335,x25622))),a2),a2),f327(f355(f311(a20),f355(f311(a335),f355(a335,x25622)))),f298(f355(f311(a335),f355(a335,x25622)),f355(f311(a20),f355(f311(a335),f355(a335,x25622))),f298(f311(a20),f299(f355(f311(a335),f355(a335,x25622)),f355(f311(a20),f355(f311(a335),f355(a335,x25622)))),f356(f311(a20),f355(f311(a335),f355(a335,x25622))),x25625),f298(f355(a335,x25622),f355(f311(a335),f355(a335,x25622)),f298(f311(a335),f299(f355(a335,x25622),f355(f311(a335),f355(a335,x25622))),f356(f311(a335),f355(a335,x25622)),x25621),f298(x25622,f355(a335,x25622),f298(a335,f299(x25622,f355(a335,x25622)),f356(a335,x25622),x25626),x25627)))),f298(f311(f355(f311(a20),f355(f311(a335),f355(a335,x25622)))),f299(f355(f311(a20),f355(f311(a335),f355(a335,x25622))),a2),f353(f355(f311(a20),f355(f311(a335),f355(a335,x25622)))),x25628)))+~P3(f298(f299(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25622))))))),a2),a2,f298(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25622))))))),f299(f299(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25622))))))),a2),a2),f327(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25622)))))))),f298(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25622)))))),f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25622))))))),f298(f311(a20),f299(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25622)))))),f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25622)))))))),f356(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25622))))))),x25629),f298(f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25622))))),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25622)))))),f298(f311(a20),f299(f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25622))))),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25622))))))),f356(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25622)))))),x256210),f298(f311(f355(f311(a20),f355(f311(a335),f355(a335,x25622)))),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25622))))),f298(f311(f355(f311(a20),a335)),f299(f311(f355(f311(a20),f355(f311(a335),f355(a335,x25622)))),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25622)))))),f356(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25622))))),x256211),x25628)))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25622)))))))),f299(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25622))))))),a2),f353(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25622)))))))),x25623)))
% 6.71/6.49  [2614]~P3(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26141)))))))),a2,f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26141)))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x26141))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26141)))))))),a2),f401(x26141),x26148),x26142))+~P3(f298(f299(f355(f311(a20),f355(f311(a335),f355(a335,x26141))),a2),a2,f298(f355(f311(a20),f355(f311(a335),f355(a335,x26141))),f299(f299(f355(f311(a20),f355(f311(a335),f355(a335,x26141))),a2),a2),f327(f355(f311(a20),f355(f311(a335),f355(a335,x26141)))),f298(f355(f311(a335),f355(a335,x26141)),f355(f311(a20),f355(f311(a335),f355(a335,x26141))),f298(f311(a20),f299(f355(f311(a335),f355(a335,x26141)),f355(f311(a20),f355(f311(a335),f355(a335,x26141)))),f356(f311(a20),f355(f311(a335),f355(a335,x26141))),x26144),f298(f355(a335,x26141),f355(f311(a335),f355(a335,x26141)),f298(f311(a335),f299(f355(a335,x26141),f355(f311(a335),f355(a335,x26141))),f356(f311(a335),f355(a335,x26141)),x26145),f298(x26141,f355(a335,x26141),f298(a335,f299(x26141,f355(a335,x26141)),f356(a335,x26141),x26146),x26147)))),f298(f311(f355(f311(a20),f355(f311(a335),f355(a335,x26141)))),f299(f355(f311(a20),f355(f311(a335),f355(a335,x26141))),a2),f353(f355(f311(a20),f355(f311(a335),f355(a335,x26141)))),x26149)))+P3(f298(f311(a20),a2,f298(x26141,f299(f311(a20),a2),f298(a335,f299(x26141,f299(f311(a20),a2)),f298(f311(a335),f299(a335,f299(x26141,f299(f311(a20),a2))),f298(f311(a20),f299(f311(a335),f299(a335,f299(x26141,f299(f311(a20),a2)))),f298(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x26141,f299(f311(a20),a2))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26141)))))))),f299(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x26141,f299(f311(a20),a2)))))),f333(x26141),x26142),x26143),x26144),x26145),x26146),x26147),x26143))+~P3(f298(f299(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26141))))))),a2),a2,f298(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26141))))))),f299(f299(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26141))))))),a2),a2),f327(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26141)))))))),f298(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26141)))))),f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26141))))))),f298(f311(a20),f299(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26141)))))),f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26141)))))))),f356(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26141))))))),x26143),f298(f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26141))))),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26141)))))),f298(f311(a20),f299(f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26141))))),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26141))))))),f356(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26141)))))),x261410),f298(f311(f355(f311(a20),f355(f311(a335),f355(a335,x26141)))),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26141))))),f298(f311(f355(f311(a20),a335)),f299(f311(f355(f311(a20),f355(f311(a335),f355(a335,x26141)))),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26141)))))),f356(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26141))))),x261411),x26149)))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26141)))))))),f299(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26141))))))),a2),f353(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26141)))))))),x26142)))
% 6.71/6.49  [2645]~P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x264510),x26455)),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f379(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26453)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x26453),x26454))))+P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x26451),x26452)),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f379(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26453)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x26453),x26454))))+~P3(f298(f311(a20),a2,f298(x26453,f299(f311(a20),a2),f298(a335,f299(x26453,f299(f311(a20),a2)),f298(f311(a335),f299(a335,f299(x26453,f299(f311(a20),a2))),f298(f311(a20),f299(f311(a335),f299(a335,f299(x26453,f299(f311(a20),a2)))),f298(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x26453,f299(f311(a20),a2))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26453)))))))),f299(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x26453,f299(f311(a20),a2)))))),f333(x26453),x26454),x264510),x26456),x264511),x264512),x264513),x26451))+~P3(f298(f311(a20),a2,f298(x26453,f299(f311(a20),a2),f298(a335,f299(x26453,f299(f311(a20),a2)),f298(f311(a335),f299(a335,f299(x26453,f299(f311(a20),a2))),f298(f311(a20),f299(f311(a335),f299(a335,f299(x26453,f299(f311(a20),a2)))),f298(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x26453,f299(f311(a20),a2))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26453)))))))),f299(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x26453,f299(f311(a20),a2)))))),f333(x26453),x26454),x26455),x26456),x26457),x26458),x26459),x26452))
% 6.71/6.49  [2950]~E(f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x29508),x29509)),f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x29506,x29507))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29504),x295013)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),x295010)),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29506),x295011)))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x295012))))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29501),x29505)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x29507))),x295013))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x295012))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),x29501),x29502),x29503),x29504)),x29505)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),a384)),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f298(a1,f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a1,f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))))),f309(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),x29506),x29507),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x29508),f298(f346(a383),f299(f355(f311(a20),f311(a20)),f346(a383)),f298(f355(f311(a20),f311(a20)),f299(f346(a383),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f299(f355(f311(a20),f311(a20)),f299(f346(a383),f299(f355(f311(a20),f311(a20)),f346(a383)))),f309(f355(f311(a20),f311(a20)),f346(a383)),x29509),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x29502),x29503)),f298(a383,f346(a383),f351(a383),x295010)))))),x295011)))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x295012))))
% 6.71/6.49  [2085]P3(f298(f311(a20),a2,x20851,x20852))+~P3(f298(f311(a20),a2,x20851,a23))+~P3(f298(f311(a20),a2,x20851,a342))+~P3(f298(f311(a20),a2,x20851,a343))+~P3(f298(f299(f311(a20),a2),a2,f298(f311(a20),f299(f299(f311(a20),a2),a2),f327(f311(a20)),x20852),a350))
% 6.71/6.49  [2465]~E(f120(x24653,x24651,x24652,x24654,x24655),a344)+P3(f298(f311(a20),a2,x24651,x24652))+~P3(f298(f311(a20),a2,x24651,a344))+~P3(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24653)))))))),a2,f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24653)))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x24653))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24653)))))))),a2),f401(x24653),x24654),x24655))+~P3(f298(f311(a20),a2,f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24653)))))))),f299(f311(a20),a2),f320(x24653),x24655),x24652))
% 6.71/6.49  [2466]P3(f298(f311(a20),a2,x24661,f128(x24663,x24661,x24662,x24664,x24665)))+P3(f298(f311(a20),a2,x24661,x24662))+~P3(f298(f311(a20),a2,x24661,a344))+~P3(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24663)))))))),a2,f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24663)))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x24663))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24663)))))))),a2),f401(x24663),x24664),x24665))+~P3(f298(f311(a20),a2,f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24663)))))))),f299(f311(a20),a2),f320(x24663),x24665),x24662))
% 6.71/6.49  [2468]~P3(f298(f311(a20),a2,x24681,f120(x24683,x24681,x24682,x24684,x24685)))+P3(f298(f311(a20),a2,x24681,x24682))+~P3(f298(f311(a20),a2,x24681,a344))+~P3(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24683)))))))),a2,f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24683)))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x24683))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24683)))))))),a2),f401(x24683),x24684),x24685))+~P3(f298(f311(a20),a2,f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24683)))))))),f299(f311(a20),a2),f320(x24683),x24685),x24682))
% 6.71/6.49  [2473]P3(f298(f311(a20),a2,x24731,x24732))+P3(f298(f311(a20),a2,f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24733)))))))),f299(f311(a20),a2),f320(x24733),x24734),f128(x24733,x24731,x24732,x24735,x24734)))+~P3(f298(f311(a20),a2,x24731,a344))+~P3(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24733)))))))),a2,f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24733)))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x24733))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24733)))))))),a2),f401(x24733),x24735),x24734))+~P3(f298(f311(a20),a2,f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24733)))))))),f299(f311(a20),a2),f320(x24733),x24734),x24732))
% 6.71/6.49  [2488]P3(f298(f311(a20),a2,x24881,x24882))+~P3(f298(f311(a20),a2,x24881,a344))+P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),f120(x24883,x24881,x24882,x24884,x24885)),f128(x24883,x24881,x24882,x24884,x24885))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24883)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x24883),x24885)))+~P3(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24883)))))))),a2,f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24883)))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x24883))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24883)))))))),a2),f401(x24883),x24884),x24885))+~P3(f298(f311(a20),a2,f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24883)))))))),f299(f311(a20),a2),f320(x24883),x24885),x24882))
% 6.71/6.49  [2704]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f125(x27042,x27043,x27044,x27045,x27041,x27046)),x27041)+E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f121(x27042,x27043,x27044,x27045,x27041,x27046)),x27041)+E(x27041,f298(a383,f30(f311(a20)),f392(f311(a20)),a384))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27042),x27043),x27045),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a13))),f122(x27042,x27043,x27044,x27045,x27041,x27046)))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27042),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x27043),x27044)),x27045),x27041),x27046))
% 6.71/6.49  [2716]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f125(x27162,x27163,x27164,x27165,x27161,x27166)),x27161)+E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f121(x27162,x27163,x27164,x27165,x27161,x27166)),x27161)+E(x27161,f298(a383,f30(f311(a20)),f392(f311(a20)),a384))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27162),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x27163),x27164)),f123(x27162,x27163,x27164,x27165,x27161,x27166)),x27161),x27166))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27162),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x27163),x27164)),x27165),x27161),x27166))
% 6.71/6.49  [2724]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f125(x27242,x27243,x27244,x27245,x27241,x27246)),x27241)+E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f121(x27242,x27243,x27244,x27245,x27241,x27246)),x27241)+E(x27241,f298(a383,f30(f311(a20)),f392(f311(a20)),a384))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27242),x27244),f122(x27242,x27243,x27244,x27245,x27241,x27246)),f298(a383,f30(f311(a20)),f392(f311(a20)),f124(x27242,x27243,x27244,x27245,x27241,x27246))),f123(x27242,x27243,x27244,x27245,x27241,x27246)))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27242),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x27243),x27244)),x27245),x27241),x27246))
% 6.71/6.50  [2772]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f125(x27721,x27722,x27723,x27724,x27725,x27726)),x27725)+E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f121(x27721,x27722,x27723,x27724,x27725,x27726)),x27725)+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27721),x27722),x27724),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a13))),f122(x27721,x27722,x27723,x27724,x27725,x27726)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27721),x27722),x27724),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a29))),x27726))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27721),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x27722),x27723)),x27724),x27725),x27726))
% 6.71/6.50  [2773]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f121(x27732,x27733,x27734,x27735,x27731,x27736)),x27731)+E(x27731,f298(a383,f30(f311(a20)),f392(f311(a20)),a384))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27732),x27733),x27735),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a13))),f126(x27732,x27733,x27734,x27735,x27731,x27736)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27732),x27733),x27735),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a13))),f122(x27732,x27733,x27734,x27735,x27731,x27736)))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27732),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x27733),x27734)),x27735),x27731),x27736))
% 6.71/6.50  [2774]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f125(x27742,x27743,x27744,x27745,x27741,x27746)),x27741)+E(x27741,f298(a383,f30(f311(a20)),f392(f311(a20)),a384))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27742),x27743),x27745),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a13))),f122(x27742,x27743,x27744,x27745,x27741,x27746)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27742),x27743),x27745),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f121(x27742,x27743,x27744,x27745,x27741,x27746))),x27746))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27742),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x27743),x27744)),x27745),x27741),x27746))
% 6.71/6.50  [2775]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f125(x27751,x27752,x27753,x27754,x27755,x27756)),x27755)+E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f121(x27751,x27752,x27753,x27754,x27755,x27756)),x27755)+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27751),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x27752),x27753)),f123(x27751,x27752,x27753,x27754,x27755,x27756)),x27755),x27756))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27751),x27752),x27754),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a29))),x27756))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27751),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x27752),x27753)),x27754),x27755),x27756))
% 6.71/6.50  [2778]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f121(x27782,x27783,x27784,x27785,x27781,x27786)),x27781)+E(x27781,f298(a383,f30(f311(a20)),f392(f311(a20)),a384))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27782),x27783),x27785),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a13))),f126(x27782,x27783,x27784,x27785,x27781,x27786)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27782),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x27783),x27784)),f123(x27782,x27783,x27784,x27785,x27781,x27786)),x27781),x27786))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27782),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x27783),x27784)),x27785),x27781),x27786))
% 6.71/6.50  [2781]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f121(x27812,x27813,x27814,x27815,x27811,x27816)),x27811)+E(x27811,f298(a383,f30(f311(a20)),f392(f311(a20)),a384))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27812),x27813),x27815),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a13))),f122(x27812,x27813,x27814,x27815,x27811,x27816)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27812),x27814),f126(x27812,x27813,x27814,x27815,x27811,x27816)),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f125(x27812,x27813,x27814,x27815,x27811,x27816))),x27816))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27812),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x27813),x27814)),x27815),x27811),x27816))
% 6.71/6.50  [2782]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f125(x27822,x27823,x27824,x27825,x27821,x27826)),x27821)+E(x27821,f298(a383,f30(f311(a20)),f392(f311(a20)),a384))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27822),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x27823),x27824)),f123(x27822,x27823,x27824,x27825,x27821,x27826)),x27821),x27826))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27822),x27823),x27825),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f121(x27822,x27823,x27824,x27825,x27821,x27826))),x27826))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27822),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x27823),x27824)),x27825),x27821),x27826))
% 6.71/6.50  [2784]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f125(x27841,x27842,x27843,x27844,x27845,x27846)),x27845)+E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f121(x27841,x27842,x27843,x27844,x27845,x27846)),x27845)+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27841),x27843),f122(x27841,x27842,x27843,x27844,x27845,x27846)),f298(a383,f30(f311(a20)),f392(f311(a20)),f124(x27841,x27842,x27843,x27844,x27845,x27846))),f123(x27841,x27842,x27843,x27844,x27845,x27846)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27841),x27842),x27844),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a29))),x27846))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27841),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x27842),x27843)),x27844),x27845),x27846))
% 6.71/6.50  [2785]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f121(x27852,x27853,x27854,x27855,x27851,x27856)),x27851)+E(x27851,f298(a383,f30(f311(a20)),f392(f311(a20)),a384))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27852),x27853),x27855),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a13))),f126(x27852,x27853,x27854,x27855,x27851,x27856)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27852),x27854),f122(x27852,x27853,x27854,x27855,x27851,x27856)),f298(a383,f30(f311(a20)),f392(f311(a20)),f124(x27852,x27853,x27854,x27855,x27851,x27856))),f123(x27852,x27853,x27854,x27855,x27851,x27856)))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27852),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x27853),x27854)),x27855),x27851),x27856))
% 6.71/6.50  [2788]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f125(x27882,x27883,x27884,x27885,x27881,x27886)),x27881)+E(x27881,f298(a383,f30(f311(a20)),f392(f311(a20)),a384))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27882),x27884),f122(x27882,x27883,x27884,x27885,x27881,x27886)),f298(a383,f30(f311(a20)),f392(f311(a20)),f124(x27882,x27883,x27884,x27885,x27881,x27886))),f123(x27882,x27883,x27884,x27885,x27881,x27886)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27882),x27883),x27885),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f121(x27882,x27883,x27884,x27885,x27881,x27886))),x27886))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27882),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x27883),x27884)),x27885),x27881),x27886))
% 6.71/6.50  [2789]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f121(x27892,x27893,x27894,x27895,x27891,x27896)),x27891)+E(x27891,f298(a383,f30(f311(a20)),f392(f311(a20)),a384))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27892),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x27893),x27894)),f123(x27892,x27893,x27894,x27895,x27891,x27896)),x27891),x27896))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27892),x27894),f126(x27892,x27893,x27894,x27895,x27891,x27896)),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f125(x27892,x27893,x27894,x27895,x27891,x27896))),x27896))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27892),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x27893),x27894)),x27895),x27891),x27896))
% 6.71/6.50  [2792]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f121(x27922,x27923,x27924,x27925,x27921,x27926)),x27921)+E(x27921,f298(a383,f30(f311(a20)),f392(f311(a20)),a384))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27922),x27924),f122(x27922,x27923,x27924,x27925,x27921,x27926)),f298(a383,f30(f311(a20)),f392(f311(a20)),f124(x27922,x27923,x27924,x27925,x27921,x27926))),f123(x27922,x27923,x27924,x27925,x27921,x27926)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27922),x27924),f126(x27922,x27923,x27924,x27925,x27921,x27926)),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f125(x27922,x27923,x27924,x27925,x27921,x27926))),x27926))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x27922),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x27923),x27924)),x27925),x27921),x27926))
% 6.71/6.50  [2869]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f121(x28691,x28692,x28693,x28694,x28695,x28696)),x28695)+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28691),x28692),x28694),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a13))),f126(x28691,x28692,x28693,x28694,x28695,x28696)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28691),x28692),x28694),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a13))),f122(x28691,x28692,x28693,x28694,x28695,x28696)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28691),x28692),x28694),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a29))),x28696))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28691),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x28692),x28693)),x28694),x28695),x28696))
% 6.71/6.50  [2871]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f125(x28711,x28712,x28713,x28714,x28715,x28716)),x28715)+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28711),x28712),x28714),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a13))),f122(x28711,x28712,x28713,x28714,x28715,x28716)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28711),x28712),x28714),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a29))),x28716))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28711),x28712),x28714),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f121(x28711,x28712,x28713,x28714,x28715,x28716))),x28716))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28711),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x28712),x28713)),x28714),x28715),x28716))
% 6.71/6.50  [2872]E(x28721,f298(a383,f30(f311(a20)),f392(f311(a20)),a384))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28722),x28723),x28724),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a13))),f126(x28722,x28723,x28725,x28724,x28721,x28726)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28722),x28723),x28724),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a13))),f122(x28722,x28723,x28725,x28724,x28721,x28726)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28722),x28723),x28724),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f121(x28722,x28723,x28725,x28724,x28721,x28726))),x28726))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28722),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x28723),x28725)),x28724),x28721),x28726))
% 6.71/6.50  [2873]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f121(x28731,x28732,x28733,x28734,x28735,x28736)),x28735)+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28731),x28732),x28734),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a13))),f126(x28731,x28732,x28733,x28734,x28735,x28736)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28731),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x28732),x28733)),f123(x28731,x28732,x28733,x28734,x28735,x28736)),x28735),x28736))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28731),x28732),x28734),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a29))),x28736))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28731),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x28732),x28733)),x28734),x28735),x28736))
% 6.71/6.50  [2874]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f121(x28741,x28742,x28743,x28744,x28745,x28746)),x28745)+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28741),x28742),x28744),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a13))),f122(x28741,x28742,x28743,x28744,x28745,x28746)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28741),x28742),x28744),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a29))),x28746))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28741),x28743),f126(x28741,x28742,x28743,x28744,x28745,x28746)),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f125(x28741,x28742,x28743,x28744,x28745,x28746))),x28746))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28741),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x28742),x28743)),x28744),x28745),x28746))
% 6.71/6.50  [2875]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f125(x28751,x28752,x28753,x28754,x28755,x28756)),x28755)+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28751),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x28752),x28753)),f123(x28751,x28752,x28753,x28754,x28755,x28756)),x28755),x28756))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28751),x28752),x28754),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a29))),x28756))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28751),x28752),x28754),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f121(x28751,x28752,x28753,x28754,x28755,x28756))),x28756))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28751),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x28752),x28753)),x28754),x28755),x28756))
% 6.71/6.50  [2876]E(x28761,f298(a383,f30(f311(a20)),f392(f311(a20)),a384))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28762),x28763),x28764),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a13))),f126(x28762,x28763,x28765,x28764,x28761,x28766)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28762),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x28763),x28765)),f123(x28762,x28763,x28765,x28764,x28761,x28766)),x28761),x28766))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28762),x28763),x28764),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f121(x28762,x28763,x28765,x28764,x28761,x28766))),x28766))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28762),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x28763),x28765)),x28764),x28761),x28766))
% 6.71/6.50  [2877]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f121(x28771,x28772,x28773,x28774,x28775,x28776)),x28775)+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28771),x28772),x28774),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a13))),f126(x28771,x28772,x28773,x28774,x28775,x28776)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28771),x28773),f122(x28771,x28772,x28773,x28774,x28775,x28776)),f298(a383,f30(f311(a20)),f392(f311(a20)),f124(x28771,x28772,x28773,x28774,x28775,x28776))),f123(x28771,x28772,x28773,x28774,x28775,x28776)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28771),x28772),x28774),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a29))),x28776))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28771),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x28772),x28773)),x28774),x28775),x28776))
% 6.71/6.50  [2879]E(x28791,f298(a383,f30(f311(a20)),f392(f311(a20)),a384))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28792),x28793),x28794),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a13))),f122(x28792,x28793,x28795,x28794,x28791,x28796)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28792),x28795),f126(x28792,x28793,x28795,x28794,x28791,x28796)),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f125(x28792,x28793,x28795,x28794,x28791,x28796))),x28796))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28792),x28793),x28794),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f121(x28792,x28793,x28795,x28794,x28791,x28796))),x28796))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28792),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x28793),x28795)),x28794),x28791),x28796))
% 6.71/6.50  [2880]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f125(x28801,x28802,x28803,x28804,x28805,x28806)),x28805)+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28801),x28803),f122(x28801,x28802,x28803,x28804,x28805,x28806)),f298(a383,f30(f311(a20)),f392(f311(a20)),f124(x28801,x28802,x28803,x28804,x28805,x28806))),f123(x28801,x28802,x28803,x28804,x28805,x28806)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28801),x28802),x28804),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a29))),x28806))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28801),x28802),x28804),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f121(x28801,x28802,x28803,x28804,x28805,x28806))),x28806))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28801),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x28802),x28803)),x28804),x28805),x28806))
% 6.71/6.50  [2882]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f121(x28821,x28822,x28823,x28824,x28825,x28826)),x28825)+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28821),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x28822),x28823)),f123(x28821,x28822,x28823,x28824,x28825,x28826)),x28825),x28826))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28821),x28822),x28824),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a29))),x28826))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28821),x28823),f126(x28821,x28822,x28823,x28824,x28825,x28826)),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f125(x28821,x28822,x28823,x28824,x28825,x28826))),x28826))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28821),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x28822),x28823)),x28824),x28825),x28826))
% 6.71/6.50  [2883]E(x28831,f298(a383,f30(f311(a20)),f392(f311(a20)),a384))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28832),x28833),x28834),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a13))),f126(x28832,x28833,x28835,x28834,x28831,x28836)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28832),x28835),f122(x28832,x28833,x28835,x28834,x28831,x28836)),f298(a383,f30(f311(a20)),f392(f311(a20)),f124(x28832,x28833,x28835,x28834,x28831,x28836))),f123(x28832,x28833,x28835,x28834,x28831,x28836)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28832),x28833),x28834),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f121(x28832,x28833,x28835,x28834,x28831,x28836))),x28836))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28832),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x28833),x28835)),x28834),x28831),x28836))
% 6.71/6.50  [2884]E(x28841,f298(a383,f30(f311(a20)),f392(f311(a20)),a384))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28842),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x28843),x28845)),f123(x28842,x28843,x28845,x28844,x28841,x28846)),x28841),x28846))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28842),x28845),f126(x28842,x28843,x28845,x28844,x28841,x28846)),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f125(x28842,x28843,x28845,x28844,x28841,x28846))),x28846))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28842),x28843),x28844),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f121(x28842,x28843,x28845,x28844,x28841,x28846))),x28846))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28842),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x28843),x28845)),x28844),x28841),x28846))
% 6.71/6.50  [2885]E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f121(x28851,x28852,x28853,x28854,x28855,x28856)),x28855)+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28851),x28853),f122(x28851,x28852,x28853,x28854,x28855,x28856)),f298(a383,f30(f311(a20)),f392(f311(a20)),f124(x28851,x28852,x28853,x28854,x28855,x28856))),f123(x28851,x28852,x28853,x28854,x28855,x28856)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28851),x28852),x28854),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a29))),x28856))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28851),x28853),f126(x28851,x28852,x28853,x28854,x28855,x28856)),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f125(x28851,x28852,x28853,x28854,x28855,x28856))),x28856))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28851),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x28852),x28853)),x28854),x28855),x28856))
% 6.71/6.50  [2890]E(x28901,f298(a383,f30(f311(a20)),f392(f311(a20)),a384))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28902),x28905),f122(x28902,x28903,x28905,x28904,x28901,x28906)),f298(a383,f30(f311(a20)),f392(f311(a20)),f124(x28902,x28903,x28905,x28904,x28901,x28906))),f123(x28902,x28903,x28905,x28904,x28901,x28906)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28902),x28905),f126(x28902,x28903,x28905,x28904,x28901,x28906)),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f125(x28902,x28903,x28905,x28904,x28901,x28906))),x28906))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28902),x28903),x28904),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f121(x28902,x28903,x28905,x28904,x28901,x28906))),x28906))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28902),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x28903),x28905)),x28904),x28901),x28906))
% 6.71/6.50  [2914]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29141),x29142),x29143),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a13))),f126(x29141,x29142,x29145,x29143,x29146,x29144)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29141),x29142),x29143),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a13))),f122(x29141,x29142,x29145,x29143,x29146,x29144)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29141),x29142),x29143),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a29))),x29144))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29141),x29142),x29143),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f121(x29141,x29142,x29145,x29143,x29146,x29144))),x29144))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29141),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x29142),x29145)),x29143),x29146),x29144))
% 6.71/6.50  [2915]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29151),x29152),x29153),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a13))),f126(x29151,x29152,x29155,x29153,x29156,x29154)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29151),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x29152),x29155)),f123(x29151,x29152,x29155,x29153,x29156,x29154)),x29156),x29154))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29151),x29152),x29153),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a29))),x29154))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29151),x29152),x29153),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f121(x29151,x29152,x29155,x29153,x29156,x29154))),x29154))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29151),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x29152),x29155)),x29153),x29156),x29154))
% 6.71/6.50  [2916]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29161),x29162),x29163),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a13))),f122(x29161,x29162,x29165,x29163,x29166,x29164)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29161),x29162),x29163),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a29))),x29164))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29161),x29162),x29163),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f121(x29161,x29162,x29165,x29163,x29166,x29164))),x29164))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29161),x29165),f126(x29161,x29162,x29165,x29163,x29166,x29164)),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f125(x29161,x29162,x29165,x29163,x29166,x29164))),x29164))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29161),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x29162),x29165)),x29163),x29166),x29164))
% 6.71/6.50  [2917]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29171),x29172),x29173),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a13))),f126(x29171,x29172,x29175,x29173,x29176,x29174)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29171),x29175),f122(x29171,x29172,x29175,x29173,x29176,x29174)),f298(a383,f30(f311(a20)),f392(f311(a20)),f124(x29171,x29172,x29175,x29173,x29176,x29174))),f123(x29171,x29172,x29175,x29173,x29176,x29174)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29171),x29172),x29173),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a29))),x29174))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29171),x29172),x29173),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f121(x29171,x29172,x29175,x29173,x29176,x29174))),x29174))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29171),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x29172),x29175)),x29173),x29176),x29174))
% 6.71/6.50  [2918]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29181),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x29182),x29185)),f123(x29181,x29182,x29185,x29183,x29186,x29184)),x29186),x29184))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29181),x29182),x29183),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a29))),x29184))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29181),x29182),x29183),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f121(x29181,x29182,x29185,x29183,x29186,x29184))),x29184))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29181),x29185),f126(x29181,x29182,x29185,x29183,x29186,x29184)),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f125(x29181,x29182,x29185,x29183,x29186,x29184))),x29184))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29181),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x29182),x29185)),x29183),x29186),x29184))
% 6.71/6.50  [2920]P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29201),x29205),f122(x29201,x29202,x29205,x29203,x29206,x29204)),f298(a383,f30(f311(a20)),f392(f311(a20)),f124(x29201,x29202,x29205,x29203,x29206,x29204))),f123(x29201,x29202,x29205,x29203,x29206,x29204)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29201),x29202),x29203),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a2,a383,a16,a29))),x29204))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29201),x29202),x29203),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f121(x29201,x29202,x29205,x29203,x29206,x29204))),x29204))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29201),x29205),f126(x29201,x29202,x29205,x29203,x29206,x29204)),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f125(x29201,x29202,x29205,x29203,x29206,x29204))),x29204))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29201),f298(f30(f311(a20)),f30(f311(a20)),f298(f30(f311(a20)),f299(f30(f311(a20)),f30(f311(a20))),f393(f311(a20)),x29202),x29205)),x29203),x29206),x29204))
% 6.71/6.50  [2419]~E(x24192,x24191)+~E(x24193,x24196)+E(x24191,a344)+P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x24192),x24193)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24194)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x24194),x24195)))+~E(f298(f311(a20),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24194))))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24194)))))))),f299(f311(a20),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24194)))))))),f26(x24194),x24195),x24191),f298(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24194)))))),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24194))))))),f351(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24194))))))),f298(f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24194))))),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24194)))))),f298(f311(a20),f299(f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24194))))),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24194))))))),f356(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24194)))))),x24196),x24197)))
% 6.71/6.50  [2437]~E(x24374,x24371)+~E(x24375,x24376)+E(x24371,a344)+P3(f298(f311(a20),a2,f298(f311(a20),f299(f311(a20),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24372)))))))),f299(f311(a20),f299(f311(a20),a2)),f371(x24372),x24373),x24374),x24375))+~E(f298(f311(a20),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24372))))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24372)))))))),f299(f311(a20),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24372)))))))),f26(x24372),x24373),x24371),f298(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24372)))))),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24372))))))),f351(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24372))))))),f298(f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24372))))),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24372)))))),f298(f311(a20),f299(f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24372))))),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24372))))))),f356(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x24372)))))),x24376),x24377)))
% 6.71/6.50  [2528]E(x25281,a344)+~P3(f298(f311(f355(f355(f311(a20),f311(a20)),a335)),a2,f298(f311(a20),f299(f311(f355(f355(f311(a20),f311(a20)),a335)),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25282)))))))),f299(f311(a20),f299(f311(f355(f355(f311(a20),f311(a20)),a335)),a2)),f306(x25282),x25283),x25287),x25286))+P3(f298(f311(f355(f355(f311(a20),f311(a20)),a335)),a2,f298(f311(a20),f299(f311(f355(f355(f311(a20),f311(a20)),a335)),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25282)))))))),f299(f311(a20),f299(f311(f355(f355(f311(a20),f311(a20)),a335)),a2)),f306(x25282),x25283),x25281),x25284))+~E(f298(f311(a20),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25282))))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25282)))))))),f299(f311(a20),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25282)))))))),f26(x25282),x25283),x25281),f298(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25282)))))),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25282))))))),f351(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25282))))))),f298(f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25282))))),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25282)))))),f298(f311(a20),f299(f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25282))))),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25282))))))),f356(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25282)))))),x25287),f298(f311(f355(f311(a20),f355(f311(a335),f355(a335,x25282)))),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25282))))),f298(f311(f355(f311(a20),a335)),f299(f311(f355(f311(a20),f355(f311(a335),f355(a335,x25282)))),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25282)))))),f356(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25282))))),x25285),x25288))))+~E(x25284,f298(f311(f355(f355(f311(a20),f311(a20)),a335)),f311(f355(f355(f311(a20),f311(a20)),a335)),f298(f311(f355(f355(f311(a20),f311(a20)),a335)),f299(f311(f355(f355(f311(a20),f311(a20)),a335)),f311(f355(f355(f311(a20),f311(a20)),a335))),f7(f355(f355(f311(a20),f311(a20)),a335)),f298(f311(f355(f311(a20),a335)),f311(f355(f355(f311(a20),f311(a20)),a335)),f298(f299(f355(f311(a20),a335),f355(f355(f311(a20),f311(a20)),a335)),f299(f311(f355(f311(a20),a335)),f311(f355(f355(f311(a20),f311(a20)),a335))),f328(f355(f311(a20),a335),f355(f355(f311(a20),f311(a20)),a335)),f298(f299(f311(a20),f299(a335,f355(f355(f311(a20),f311(a20)),a335))),f299(f355(f311(a20),a335),f355(f355(f311(a20),f311(a20)),a335)),f357(f311(a20),a335,f355(f355(f311(a20),f311(a20)),a335)),f298(f299(f311(a20),f355(f311(a20),f311(a20))),f299(f311(a20),f299(a335,f355(f355(f311(a20),f311(a20)),a335))),f298(f299(f355(f311(a20),f311(a20)),f299(a335,f355(f355(f311(a20),f311(a20)),a335))),f299(f299(f311(a20),f355(f311(a20),f311(a20))),f299(f311(a20),f299(a335,f355(f355(f311(a20),f311(a20)),a335)))),f27(f355(f311(a20),f311(a20)),f299(a335,f355(f355(f311(a20),f311(a20)),a335)),f311(a20)),f356(f355(f311(a20),f311(a20)),a335)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f298(f299(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20)))),f299(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20)))),f28(f311(a20),f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20))),x25281)))),x25285)),x25286))
% 6.71/6.50  [2230]~E(x22305,x22309)+~E(x22303,x22307)+~E(x22302,x22306)+~E(f298(x22301,x22301,f14(x22301),x22304),f298(x22301,x22301,f14(x22301),x22308))+E(f298(f30(x22301),f30(x22301),f298(x22301,f299(f30(x22301),f30(x22301)),f298(f311(a20),f299(x22301,f299(f30(x22301),f30(x22301))),f298(f30(x22301),f299(f311(a20),f299(x22301,f299(f30(x22301),f30(x22301)))),f381(x22301),x22302),x22303),x22304),x22305),f298(f30(x22301),f30(x22301),f298(x22301,f299(f30(x22301),f30(x22301)),f298(f311(a20),f299(x22301,f299(f30(x22301),f30(x22301))),f298(f30(x22301),f299(f311(a20),f299(x22301,f299(f30(x22301),f30(x22301)))),f381(x22301),x22306),x22307),x22308),x22309))
% 6.71/6.50  [2503]~P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x250310),x25032)),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f379(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25035)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x25035),x25036))))+~P3(f298(f311(f355(f355(f311(a20),f311(a20)),a335)),a2,f298(f311(a20),f299(f311(f355(f355(f311(a20),f311(a20)),a335)),a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25035)))))))),f299(f311(a20),f299(f311(f355(f355(f311(a20),f311(a20)),a335)),a2)),f306(x25035),x25036),x250310),x25034))+~E(f298(f311(a20),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25035))))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25035)))))))),f299(f311(a20),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25035)))))))),f26(x25035),x25036),x25032),f298(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25035)))))),f346(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25035))))))),f351(f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25035))))))),f298(f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25035))))),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25035)))))),f298(f311(a20),f299(f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25035))))),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25035))))))),f356(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25035)))))),x25037),f298(f311(f355(f311(a20),f355(f311(a335),f355(a335,x25035)))),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25035))))),f298(f311(f355(f311(a20),a335)),f299(f311(f355(f311(a20),f355(f311(a335),f355(a335,x25035)))),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25035)))))),f356(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x25035))))),x25038),x25039))))+~P3(f298(f299(f355(f311(a20),a335),a2),a2,f298(f355(f311(a20),a335),f299(f299(f355(f311(a20),a335),a2),a2),f327(f355(f311(a20),a335)),f298(a335,f355(f311(a20),a335),f298(f311(a20),f299(a335,f355(f311(a20),a335)),f356(f311(a20),a335),x25031),x25033)),f298(f311(f355(f311(a20),a335)),f299(f355(f311(a20),a335),a2),f353(f355(f311(a20),a335)),x25038)))+P3(f298(f299(f355(f355(f311(a20),f311(a20)),a335),a2),a2,f298(f355(f355(f311(a20),f311(a20)),a335),f299(f299(f355(f355(f311(a20),f311(a20)),a335),a2),a2),f327(f355(f355(f311(a20),f311(a20)),a335)),f298(a335,f355(f355(f311(a20),f311(a20)),a335),f298(f355(f311(a20),f311(a20)),f299(a335,f355(f355(f311(a20),f311(a20)),a335)),f356(f355(f311(a20),f311(a20)),a335),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x25031),x25032)),x25033)),f298(f311(f355(f355(f311(a20),f311(a20)),a335)),f299(f355(f355(f311(a20),f311(a20)),a335),a2),f353(f355(f355(f311(a20),f311(a20)),a335)),x25034)))
% 6.71/6.50  [2676]~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a395,x26761),x26762),x26763),x26764),f298(f311(a20),a335,a24,x267610)))+~P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(a335,f299(a335,a2)),f403(f355(f311(f311(a20)),f30(f311(a20)))),x26761),x26768),x26769))+P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a395,x26761),x26762),x26763),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),x26764),x26765),x26766),x26767)),a382))+~P3(f298(f311(a20),a2,f298(a335,f299(f311(a20),a2),f298(f311(a20),f299(a335,f299(f311(a20),a2)),f298(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2)))),f317(f355(f311(f311(a20)),f30(f311(a20)))),x26761),x267610),x26765),x26769),x26766))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a395,x26761),x26762),x26763),x26767),x26768))
% 6.71/6.50  [2677]~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26771),x26772),x26773),x26774),f298(f311(a20),a335,a24,x267710)))+~P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(a335,f299(a335,a2)),f403(f355(f311(f311(a20)),f30(f311(a20)))),x26771),x26778),x26779))+P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26771),x26772),x26773),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),x26774),x26775),x26776),x26777)),a382))+~P3(f298(f311(a20),a2,f298(a335,f299(f311(a20),a2),f298(f311(a20),f299(a335,f299(f311(a20),a2)),f298(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f311(a20),f299(a335,f299(f311(a20),a2)))),f317(f355(f311(f311(a20)),f30(f311(a20)))),x26771),x267710),x26775),x26779),x26776))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26771),x26772),x26773),x26777),x26778))
% 6.71/6.50  [2947]~E(f298(f311(a383),a1,f352(f311(a383)),x29473),f298(f311(a335),a1,f352(f311(a335)),x29472))+~E(f298(f311(f311(a20)),a1,f352(f311(f311(a20))),x29471),f298(f311(a335),a1,f352(f311(a335)),x29472))+~P3(f298(f311(f311(a20)),a2,f32(f311(a20)),x29471))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29474),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29475),f298(f311(a383),f299(f311(a20),f346(a383)),f298(f311(f311(a20)),f299(f311(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(f311(a20)),f299(f311(a383),f299(f311(a20),f346(a383)))),f331(f311(a20),a383),x29476),x29471),x29473)))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29478),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29479),x29477)))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x294710))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f30(f311(a20)),a12,f298(f355(f311(a335),f355(f311(a383),f30(f311(a20)))),f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f298(f311(f311(a20)),f299(f355(f311(a335),f355(f311(a383),f30(f311(a20)))),f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20)))))),f356(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),x29471),f298(f355(f311(a383),f30(f311(a20))),f355(f311(a335),f355(f311(a383),f30(f311(a20)))),f298(f311(a335),f299(f355(f311(a383),f30(f311(a20))),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f356(f311(a335),f355(f311(a383),f30(f311(a20)))),x29472),f298(f30(f311(a20)),f355(f311(a383),f30(f311(a20))),f298(f311(a383),f299(f30(f311(a20)),f355(f311(a383),f30(f311(a20)))),f356(f311(a383),f30(f311(a20))),x29473),x29474))))),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29475),x29476))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f30(f311(a20)),a12,f298(f355(f311(a335),f355(f311(a383),f30(f311(a20)))),f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f298(f311(f311(a20)),f299(f355(f311(a335),f355(f311(a383),f30(f311(a20)))),f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20)))))),f356(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),x29471),f298(f355(f311(a383),f30(f311(a20))),f355(f311(a335),f355(f311(a383),f30(f311(a20)))),f298(f311(a335),f299(f355(f311(a383),f30(f311(a20))),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f356(f311(a335),f355(f311(a383),f30(f311(a20)))),x29472),f298(f30(f311(a20)),f355(f311(a383),f30(f311(a20))),f298(f311(a383),f299(f30(f311(a20)),f355(f311(a383),f30(f311(a20)))),f356(f311(a383),f30(f311(a20))),f298(f311(f311(a20)),f311(a383),f298(f299(f311(a20),a383),f299(f311(f311(a20)),f311(a383)),f328(f311(a20),a383),f298(f299(f311(a20),f346(a383)),f299(f311(a20),a383),f298(f299(f346(a383),a383),f299(f299(f311(a20),f346(a383)),f299(f311(a20),a383)),f36(f346(a383),a383,f311(a20)),f375(a383)),x29477)),x29471)),x29478))))),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29479),f298(f299(f311(a20),a2),f299(f311(a20),f346(a383)),f298(f299(f311(a20),f346(a383)),f299(f299(f311(a20),a2),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),a2),f299(f311(a20),f346(a383)))),f358(f311(a20),f346(a383)),x29477),x29476),f298(f311(f311(a20)),f299(f311(a20),a2),f353(f311(a20)),x29471)))))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x294710))))
% 6.71/6.50  [2934]~E(f298(f311(a383),a1,f352(f311(a383)),x29343),f298(f311(f311(a20)),a1,f352(f311(f311(a20))),x29345))+~E(f298(f311(a335),a1,f352(f311(a335)),x29347),f298(f311(f311(a20)),a1,f352(f311(f311(a20))),x29345))+~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a319,x29344),x29341),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x293410),x293411)))+~P3(f298(f311(a20),a2,f298(f355(f311(f311(a20)),f30(f311(a20))),f299(f311(a20),a2),f298(a335,f299(f355(f311(f311(a20)),f30(f311(a20))),f299(f311(a20),a2)),f298(f311(a335),f299(a335,f299(f355(f311(f311(a20)),f30(f311(a20))),f299(f311(a20),a2))),f298(f311(a20),f299(f311(a335),f299(a335,f299(f355(f311(f311(a20)),f30(f311(a20))),f299(f311(a20),a2)))),f298(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(f355(f311(f311(a20)),f30(f311(a20))),f299(f311(a20),a2))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(f355(f311(f311(a20)),f30(f311(a20))),f299(f311(a20),a2)))))),f333(f355(f311(f311(a20)),f30(f311(a20)))),x29349),x293410),x29342),x29347),x293412),f298(f30(f311(a20)),f355(f311(f311(a20)),f30(f311(a20))),f298(f311(f311(a20)),f299(f30(f311(a20)),f355(f311(f311(a20)),f30(f311(a20)))),f356(f311(f311(a20)),f30(f311(a20))),x29345),x29348)),x29346))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f30(f311(a20)),f298(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20)))),f22(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x29341))),x29342),f298(f311(a383),f311(f30(f311(a20))),f298(f299(a383,f30(f311(a20))),f299(f311(a383),f311(f30(f311(a20)))),f328(a383,f30(f311(a20))),f392(f311(a20))),x29343))),x29344)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f30(f311(a20)),a12,f298(f355(f311(a335),f355(f311(a383),f30(f311(a20)))),f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f298(f311(f311(a20)),f299(f355(f311(a335),f355(f311(a383),f30(f311(a20)))),f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20)))))),f356(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f298(f311(f311(a20)),f311(f311(a20)),f298(f311(a20),f299(f311(f311(a20)),f311(f311(a20))),f34(f311(a20)),a374),x29345)),f298(f355(f311(a383),f30(f311(a20))),f355(f311(a335),f355(f311(a383),f30(f311(a20)))),f298(f311(a335),f299(f355(f311(a383),f30(f311(a20))),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f356(f311(a335),f355(f311(a383),f30(f311(a20)))),f298(f311(a335),f311(a335),f298(a335,f299(f311(a335),f311(a335)),f34(a335),f298(f311(a20),a335,a24,x29346)),x29347)),f298(f30(f311(a20)),f355(f311(a383),f30(f311(a20))),f298(f311(a383),f299(f30(f311(a20)),f355(f311(a383),f30(f311(a20)))),f356(f311(a383),f30(f311(a20))),f298(f311(a383),f311(a383),f298(a383,f299(f311(a383),f311(a383)),f34(a383),f298(a1,a383,a4,x29341)),x29343)),x29348))))),x29344))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29349)))
% 6.71/6.50  [2799]~E(f298(f311(a383),a1,f352(f311(a383)),x27994),f298(f311(f311(a20)),a1,f352(f311(f311(a20))),x27996))+~E(f298(f311(a335),a1,f352(f311(a335)),x27998),f298(f311(f311(a20)),a1,f352(f311(f311(a20))),x27996))+~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a319,x27995),x27992),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x279910),x279911)))+~P3(f298(f311(a20),a2,f298(f355(f311(f311(a20)),f30(f311(a20))),f299(f311(a20),a2),f298(a335,f299(f355(f311(f311(a20)),f30(f311(a20))),f299(f311(a20),a2)),f298(f311(a335),f299(a335,f299(f355(f311(f311(a20)),f30(f311(a20))),f299(f311(a20),a2))),f298(f311(a20),f299(f311(a335),f299(a335,f299(f355(f311(f311(a20)),f30(f311(a20))),f299(f311(a20),a2)))),f298(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(f355(f311(f311(a20)),f30(f311(a20))),f299(f311(a20),a2))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(f355(f311(f311(a20)),f30(f311(a20))),f299(f311(a20),a2)))))),f333(f355(f311(f311(a20)),f30(f311(a20)))),x27991),x279910),x27993),x27998),x279912),f298(f30(f311(a20)),f355(f311(f311(a20)),f30(f311(a20))),f298(f311(f311(a20)),f299(f30(f311(a20)),f355(f311(f311(a20)),f30(f311(a20)))),f356(f311(f311(a20)),f30(f311(a20))),x27996),x27999)),x27997))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a367,x27991),f298(f311(f30(f311(a20))),f30(f311(a20)),f298(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20)))),f22(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x27992))),x27993),f298(f311(a383),f311(f30(f311(a20))),f298(f299(a383,f30(f311(a20))),f299(f311(a383),f311(f30(f311(a20)))),f328(a383,f30(f311(a20))),f392(f311(a20))),x27994))),x27995),f298(f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f30(f311(a20)),a12,f298(f355(f311(a335),f355(f311(a383),f30(f311(a20)))),f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f298(f311(f311(a20)),f299(f355(f311(a335),f355(f311(a383),f30(f311(a20)))),f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20)))))),f356(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f298(f311(f311(a20)),f311(f311(a20)),f298(f311(a20),f299(f311(f311(a20)),f311(f311(a20))),f34(f311(a20)),a374),x27996)),f298(f355(f311(a383),f30(f311(a20))),f355(f311(a335),f355(f311(a383),f30(f311(a20)))),f298(f311(a335),f299(f355(f311(a383),f30(f311(a20))),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f356(f311(a335),f355(f311(a383),f30(f311(a20)))),f298(f311(a335),f311(a335),f298(a335,f299(f311(a335),f311(a335)),f34(a335),f298(f311(a20),a335,a24,x27997)),x27998)),f298(f30(f311(a20)),f355(f311(a383),f30(f311(a20))),f298(f311(a383),f299(f30(f311(a20)),f355(f311(a383),f30(f311(a20)))),f356(f311(a383),f30(f311(a20))),f298(f311(a383),f311(a383),f298(a383,f299(f311(a383),f311(a383)),f34(a383),f298(a1,a383,a4,x27992)),x27994)),x27999))))),x27995))
% 6.71/6.50  [2822]~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a395,x28221),x28222),x28223),x28224),f298(f311(a20),a335,a24,x282210)))+~P3(f298(f311(a20),a2,f298(f355(f311(f311(a20)),f30(f311(a20))),f299(f311(a20),a2),f298(a335,f299(f355(f311(f311(a20)),f30(f311(a20))),f299(f311(a20),a2)),f298(f311(a335),f299(a335,f299(f355(f311(f311(a20)),f30(f311(a20))),f299(f311(a20),a2))),f298(f311(a20),f299(f311(a335),f299(a335,f299(f355(f311(f311(a20)),f30(f311(a20))),f299(f311(a20),a2)))),f298(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(f355(f311(f311(a20)),f30(f311(a20))),f299(f311(a20),a2))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(f355(f311(f311(a20)),f30(f311(a20))),f299(f311(a20),a2)))))),f333(f355(f311(f311(a20)),f30(f311(a20)))),x28221),x282210),x28225),x28229),x28227),f298(f30(f311(a20)),f355(f311(f311(a20)),f30(f311(a20))),f298(f311(f311(a20)),f299(f30(f311(a20)),f355(f311(f311(a20)),f30(f311(a20)))),f356(f311(f311(a20)),f30(f311(a20))),x282211),x282212)),x282213))+P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a395,x28221),x28222),x28223),f298(f311(f30(f311(a20))),f30(f311(a20)),f298(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20)))),f22(f311(a20)),x28224),x28225),x28226)),x28227))+~P3(f298(f311(a335),a2,f298(f311(a335),f299(f311(a335),a2),f298(f299(a335,f299(a335,a2)),f299(f311(a335),f299(f311(a335),a2)),f329(a335,a335),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(a335,f299(a335,a2)),f403(f355(f311(f311(a20)),f30(f311(a20)))),x28221)),x28228),x28229))+~P3(f298(f311(a335),a2,f298(f311(f30(f311(a20))),f299(f311(a335),a2),f298(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)))),a397,x28221),x28222),x28223),x28226),x28228))
% 6.71/6.50  [2823]~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x28231),x28232),x28233),x28234),f298(f311(a20),a335,a24,x282310)))+~P3(f298(f311(a20),a2,f298(f355(f311(f311(a20)),f30(f311(a20))),f299(f311(a20),a2),f298(a335,f299(f355(f311(f311(a20)),f30(f311(a20))),f299(f311(a20),a2)),f298(f311(a335),f299(a335,f299(f355(f311(f311(a20)),f30(f311(a20))),f299(f311(a20),a2))),f298(f311(a20),f299(f311(a335),f299(a335,f299(f355(f311(f311(a20)),f30(f311(a20))),f299(f311(a20),a2)))),f298(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(f355(f311(f311(a20)),f30(f311(a20))),f299(f311(a20),a2))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(f355(f311(f311(a20)),f30(f311(a20))),f299(f311(a20),a2)))))),f333(f355(f311(f311(a20)),f30(f311(a20)))),x28231),x282310),x28235),x28239),x28237),f298(f30(f311(a20)),f355(f311(f311(a20)),f30(f311(a20))),f298(f311(f311(a20)),f299(f30(f311(a20)),f355(f311(f311(a20)),f30(f311(a20)))),f356(f311(f311(a20)),f30(f311(a20))),x282311),x282312)),x282313))+P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x28231),x28232),x28233),f298(f311(f30(f311(a20))),f30(f311(a20)),f298(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20)))),f22(f311(a20)),x28234),x28235),x28236)),x28237))+~P3(f298(f311(a335),a2,f298(f311(a335),f299(f311(a335),a2),f298(f299(a335,f299(a335,a2)),f299(f311(a335),f299(f311(a335),a2)),f329(a335,a335),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(a335,f299(a335,a2)),f403(f355(f311(f311(a20)),f30(f311(a20)))),x28231)),x28238),x28239))+~P3(f298(f311(a335),a2,f298(f311(f30(f311(a20))),f299(f311(a335),a2),f298(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f311(f30(f311(a20))),f299(f311(a335),a2)))),a398,x28231),x28232),x28233),x28236),x28238))
% 6.71/6.50  [2886]~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x288611,x288612),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x288613),x288614)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28861),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f381(f311(a20)),x28862),x28863),x28864),x28865)),x28866),x28867),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x28868),f298(f346(a383),f299(f311(a20),f346(a383)),f298(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383)))),f309(f311(a20),f346(a383)),x28869),x28864),f298(f311(a20),f346(a383),x288610,x28864)))))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28861),x28865),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x288611),f298(f346(a383),f299(f311(a20),f346(a383)),f298(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383)))),f309(f311(a20),f346(a383)),x288610),x28864),f298(a383,f346(a383),f351(a383),f298(a1,a383,a4,x288612))))),x28867),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x28868),x28869)))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28861),x28862),x28866),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x288612)))),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x288611),x288610)))+~P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x288613),x28863)),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f379(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f311(a20),f311(a20)),a2),f372(f355(f311(f311(a20)),f30(f311(a20)))),x28861))))
% 6.71/6.50  [2652]~P3(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26521)))))))),a2,f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26521)))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x26521))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26521)))))))),a2),f401(x26521),x26525),x26522))+~P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x265211),x26526)),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f379(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26521)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x26521),x26522))))+P3(f298(a335,a2,f298(a335,f299(a335,a2),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26521)))))))),f299(a335,f299(a335,a2)),f403(x26521),x26522),x26523),x26524))+~P3(f298(f311(a20),a2,f298(x26521,f299(f311(a20),a2),f298(a335,f299(x26521,f299(f311(a20),a2)),f298(f311(a335),f299(a335,f299(x26521,f299(f311(a20),a2))),f298(f311(a20),f299(f311(a335),f299(a335,f299(x26521,f299(f311(a20),a2)))),f298(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x26521,f299(f311(a20),a2))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26521)))))))),f299(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x26521,f299(f311(a20),a2)))))),f333(x26521),x26522),x265211),x26527),x265212),x26523),x265213),x265214))+~P3(f298(f311(a20),a2,f298(x26521,f299(f311(a20),a2),f298(a335,f299(x26521,f299(f311(a20),a2)),f298(f311(a335),f299(a335,f299(x26521,f299(f311(a20),a2))),f298(f311(a20),f299(f311(a335),f299(a335,f299(x26521,f299(f311(a20),a2)))),f298(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x26521,f299(f311(a20),a2))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26521)))))))),f299(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x26521,f299(f311(a20),a2)))))),f333(x26521),x26522),x26526),x26527),x26528),x26524),x26529),x265210))
% 6.71/6.50  [2656]~P3(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26561)))))))),a2,f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26561)))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,x26561))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26561)))))))),a2),f401(x26561),x26565),x26562))+~P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x265611),x26566)),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f379(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26561)))))))),f299(f355(f311(a20),f311(a20)),a2),f372(x26561),x26562))))+P3(f298(f311(a335),a2,f298(f311(a335),f299(f311(a335),a2),f298(f299(a335,f299(a335,a2)),f299(f311(a335),f299(f311(a335),a2)),f329(a335,a335),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26561)))))))),f299(a335,f299(a335,a2)),f403(x26561),x26562)),x26563),x26564))+~P3(f298(f311(a20),a2,f298(x26561,f299(f311(a20),a2),f298(a335,f299(x26561,f299(f311(a20),a2)),f298(f311(a335),f299(a335,f299(x26561,f299(f311(a20),a2))),f298(f311(a20),f299(f311(a335),f299(a335,f299(x26561,f299(f311(a20),a2)))),f298(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x26561,f299(f311(a20),a2))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26561)))))))),f299(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x26561,f299(f311(a20),a2)))))),f333(x26561),x26562),x265611),x26567),x26564),x265612),x265613),x265614))+~P3(f298(f311(a20),a2,f298(x26561,f299(f311(a20),a2),f298(a335,f299(x26561,f299(f311(a20),a2)),f298(f311(a335),f299(a335,f299(x26561,f299(f311(a20),a2))),f298(f311(a20),f299(f311(a335),f299(a335,f299(x26561,f299(f311(a20),a2)))),f298(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x26561,f299(f311(a20),a2))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,x26561)))))))),f299(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(x26561,f299(f311(a20),a2)))))),f333(x26561),x26562),x26566),x26567),x26563),x26568),x26569),x265610))
% 6.71/6.50  [2548]E(f298(f311(a20),a335,a24,f105(x25481,x25482,x25483,x25484,x25485)),x25485)+~P3(f298(a335,a2,a312,x25485))+E(x25484,f298(a383,f30(f311(a20)),f392(f311(a20)),a341))+E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,f108(x25481,x25482,x25483,x25484,x25485)))),x25484)+~P3(f298(f30(f311(a20)),a2,f300(f311(a20)),x25484))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x25481),x25482),x25483),x25484),x25485))
% 6.71/6.50  [2549]~P3(f298(a335,a2,a312,x25495))+E(x25491,f298(a383,f30(f311(a20)),f392(f311(a20)),a341))+E(f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,f106(x25492,x25493,x25494,x25491,x25495))),x25491)+E(f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,f108(x25492,x25493,x25494,x25491,x25495)))),x25491)+~P3(f298(f30(f311(a20)),a2,f300(f311(a20)),x25491))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x25492),x25493),x25494),x25491),x25495))
% 6.71/6.50  [2744]P3(f298(f30(f311(a20)),a2,f300(f311(a20)),x27441))+~P3(f298(f346(f299(f311(a20),a2)),a2,f298(f30(f311(a20)),f299(f346(f299(f311(a20),a2)),a2),f39(f311(a20)),x27441),f298(f299(f311(a20),a2),f346(f299(f311(a20),a2)),f351(f299(f311(a20),a2)),f298(f299(f311(a20),f346(a383)),f299(f311(a20),a2),f41(f311(a20),a383),x27443))))+~P3(f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2,f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),a2),f318(f355(f311(f311(a20)),f30(f311(a20)))),x27446),x27442))+~P3(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),a2,f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),a2),f401(f355(f311(f311(a20)),f30(f311(a20)))),a404),x27446))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x27441),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x27442),x27443))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f292(x27443,x27444,x27441,x27445,x27442,x27446)),f293(x27443,x27444,x27441,x27445,x27442,x27446)))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x27446)))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x27446),x27442),x27444),x27441),x27445))
% 6.71/6.50  [2292]~E(x22924,f298(f311(x22922),f311(x22922),f298(f311(x22922),f299(f311(x22922),f311(x22922)),f7(x22922),x22928),x22927))+~E(f298(f311(x22922),a1,f352(f311(x22922)),x22927),f298(f311(x22921),a1,f352(f311(x22921)),x22926))+~E(f298(f311(x22922),a1,f352(f311(x22922)),x22928),f298(f311(x22921),a1,f352(f311(x22921)),x22925))+~P3(f298(f311(x22921),a2,f298(f311(x22922),f299(f311(x22921),a2),f298(f299(x22922,f299(x22921,a2)),f299(f311(x22922),f299(f311(x22921),a2)),f329(x22922,x22921),x22923),x22928),x22925))+~P3(f298(f311(x22921),a2,f298(f311(x22922),f299(f311(x22921),a2),f298(f299(x22922,f299(x22921,a2)),f299(f311(x22922),f299(f311(x22921),a2)),f329(x22922,x22921),x22923),x22927),x22926))+P3(f298(f311(x22921),a2,f298(f311(x22922),f299(f311(x22921),a2),f298(f299(x22922,f299(x22921,a2)),f299(f311(x22922),f299(f311(x22921),a2)),f329(x22922,x22921),x22923),x22924),f298(f311(x22921),f311(x22921),f298(f311(x22921),f299(f311(x22921),f311(x22921)),f7(x22921),x22925),x22926)))
% 6.71/6.50  [2311]~E(x23116,f298(f311(x23111),f311(x23111),f298(f311(x23111),f299(f311(x23111),f311(x23111)),f7(x23111),x23118),x23117))+~E(f298(f311(x23111),a1,f352(f311(x23111)),x23117),f298(f311(x23112),a1,f352(f311(x23112)),x23115))+~E(f298(f311(x23111),a1,f352(f311(x23111)),x23118),f298(f311(x23112),a1,f352(f311(x23112)),x23114))+~P3(f298(f311(x23111),a2,f298(f311(x23112),f299(f311(x23111),a2),f298(f299(x23112,f299(x23111,a2)),f299(f311(x23112),f299(f311(x23111),a2)),f329(x23112,x23111),x23113),x23114),x23118))+~P3(f298(f311(x23111),a2,f298(f311(x23112),f299(f311(x23111),a2),f298(f299(x23112,f299(x23111,a2)),f299(f311(x23112),f299(f311(x23111),a2)),f329(x23112,x23111),x23113),x23115),x23117))+P3(f298(f311(x23111),a2,f298(f311(x23112),f299(f311(x23111),a2),f298(f299(x23112,f299(x23111,a2)),f299(f311(x23112),f299(f311(x23111),a2)),f329(x23112,x23111),x23113),f298(f311(x23112),f311(x23112),f298(f311(x23112),f299(f311(x23112),f311(x23112)),f7(x23112),x23114),x23115)),x23116))
% 6.71/6.50  [2616]~E(f298(f311(a383),a1,f352(f311(a383)),x26166),f298(f311(a335),a1,f352(f311(a335)),x26165))+~E(f298(f311(f311(a20)),a1,f352(f311(f311(a20))),x26164),f298(f311(a335),a1,f352(f311(a335)),x26165))+~E(f298(f311(a383),f311(f346(a335)),f298(f299(a383,f346(a335)),f299(f311(a383),f311(f346(a335))),f328(a383,f346(a335)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a383,f346(a335)),a386,x26162)),x26166),f298(f311(a335),f311(f346(a335)),f298(f299(a335,f346(a335)),f299(f311(a335),f311(f346(a335))),f328(a335,f346(a335)),f351(a335)),x26169))+~P3(f298(f311(a335),a2,f298(f311(a335),f299(f311(a335),a2),f298(f299(a335,f299(a335,a2)),f299(f311(a335),f299(f311(a335),a2)),f329(a335,a335),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(a335,f299(a335,a2)),f403(f355(f311(f311(a20)),f30(f311(a20)))),x26161)),x26169),x26165))+~P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26161),x26162),f298(f311(a335),f299(f311(a20),f346(a335)),f298(f311(f311(a20)),f299(f311(a335),f299(f311(a20),f346(a335))),f298(f299(f311(a20),f346(a335)),f299(f311(f311(a20)),f299(f311(a335),f299(f311(a20),f346(a335)))),f331(f311(a20),a335),x26163),x26164),x26165)),x26167),x26168))+P3(f298(a335,a2,f298(f30(f311(a20)),f299(a335,a2),f298(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a335)),f299(f30(f311(a20)),f299(a335,a2)))),a396,x26161),x26162),x26163),f298(f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f30(f311(a20)),a12,f298(f355(f311(a335),f355(f311(a383),f30(f311(a20)))),f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f298(f311(f311(a20)),f299(f355(f311(a335),f355(f311(a383),f30(f311(a20)))),f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20)))))),f356(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),x26164),f298(f355(f311(a383),f30(f311(a20))),f355(f311(a335),f355(f311(a383),f30(f311(a20)))),f298(f311(a335),f299(f355(f311(a383),f30(f311(a20))),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f356(f311(a335),f355(f311(a383),f30(f311(a20)))),x26165),f298(f30(f311(a20)),f355(f311(a383),f30(f311(a20))),f298(f311(a383),f299(f30(f311(a20)),f355(f311(a383),f30(f311(a20)))),f356(f311(a383),f30(f311(a20))),x26166),x26167))))),x26168))
% 6.71/6.50  [2943]~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x294311,x294312),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x294313),x294314)))+~P3(f298(f30(f311(a20)),a2,f300(f311(a20)),x29436))+~P3(f298(f299(f355(f311(a20),f311(a20)),a2),a2,f298(f355(f311(a20),f311(a20)),f299(f299(f355(f311(a20),f311(a20)),a2),a2),f327(f355(f311(a20),f311(a20))),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x294313),x29432)),f298(f299(f355(f311(a20),f311(a20)),a2),f299(f355(f311(a20),f311(a20)),a2),f379(f311(a20)),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f311(a20),f311(a20)),a2),f372(f355(f311(f311(a20)),f30(f311(a20)))),x294310))))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29434),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x294311),f298(f346(a383),f299(f311(a20),f346(a383)),f298(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383)))),f309(f311(a20),f346(a383)),x29439),x29433),f298(a383,f346(a383),f351(a383),f298(a1,a383,a4,x294312)))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29436),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29437),x29438)))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x294310))))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29431),x29435)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f377(f311(a20)),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x294312)))),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x294311),x29439)))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x294310))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f381(f311(a20)),x29431),x29432),x29433),x29434)),x29435)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29436),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29437),f298(f346(a383),f299(f311(a20),f346(a383)),f298(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383)))),f309(f311(a20),f346(a383)),x29438),x29433),f298(f311(a20),f346(a383),x29439,x29433)))))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x294310))))
% 6.71/6.50  [2837]~E(x28379,f298(f346(a383),f299(f355(f311(a20),f311(a20)),f346(a383)),f298(f355(f311(a20),f311(a20)),f299(f346(a383),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f299(f355(f311(a20),f311(a20)),f299(f346(a383),f299(f355(f311(a20),f311(a20)),f346(a383)))),f309(f355(f311(a20),f311(a20)),f346(a383)),x283710),f298(f311(a20),f355(f311(a20),f311(a20)),f298(f311(a20),f299(f311(a20),f355(f311(a20),f311(a20))),f356(f311(a20),f311(a20)),x28373),x28374)),f298(a383,f346(a383),f351(a383),x283711)))+~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x283712,x283713),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x283714),x283710)))+~E(x28377,f298(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f298(a1,f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(a1,f299(f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))))),f309(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),x283712),x283713),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x283714),x28379))))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28371),x28372),x28376),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x283713))),x283715))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28371),f298(f30(f311(a20)),f30(f311(a20)),f298(f311(a20),f299(f30(f311(a20)),f30(f311(a20))),f298(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20)))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(a20),f299(f30(f311(a20)),f30(f311(a20))))),f296(f311(a20)),x28372),x28373),x28374),x28375)),x28376),f298(a383,f30(f311(a20)),f392(f311(a20)),a384)),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x28377),x28378)))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x28371),x28375),x283715),f298(a383,f30(f311(a20)),f392(f311(a20)),x283711)),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x283712),x28378)))
% 6.71/6.50  [2938]~E(f298(f311(a383),a1,f352(f311(a383)),x29383),f298(f311(a335),a1,f352(f311(a335)),x29382))+~E(x29389,f298(f299(f311(a20),a2),f299(f311(a20),f346(a383)),f298(f299(f311(a20),f346(a383)),f299(f299(f311(a20),a2),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f299(f311(a20),f346(a383)),f299(f299(f311(a20),a2),f299(f311(a20),f346(a383)))),f358(f311(a20),f346(a383)),x293811),x29386),f298(f311(f311(a20)),f299(f311(a20),a2),f353(f311(a20)),x29381)))+~E(f298(f311(f311(a20)),a1,f352(f311(f311(a20))),x29381),f298(f311(a335),a1,f352(f311(a335)),x29382))+~P3(f298(f311(f311(a20)),a2,f32(f311(a20)),x29381))+~P3(f298(f30(f311(a20)),a2,f300(f311(a20)),x29387))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29384),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29385),f298(f311(a383),f299(f311(a20),f346(a383)),f298(f311(f311(a20)),f299(f311(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(f311(a20)),f299(f311(a383),f299(f311(a20),f346(a383)))),f331(f311(a20),a383),x29386),x29381),x29383)))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29387),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29388),x293811)))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x293810))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f30(f311(a20)),a12,f298(f355(f311(a335),f355(f311(a383),f30(f311(a20)))),f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f298(f311(f311(a20)),f299(f355(f311(a335),f355(f311(a383),f30(f311(a20)))),f355(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20)))))),f356(f311(f311(a20)),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),x29381),f298(f355(f311(a383),f30(f311(a20))),f355(f311(a335),f355(f311(a383),f30(f311(a20)))),f298(f311(a335),f299(f355(f311(a383),f30(f311(a20))),f355(f311(a335),f355(f311(a383),f30(f311(a20))))),f356(f311(a335),f355(f311(a383),f30(f311(a20)))),x29382),f298(f30(f311(a20)),f355(f311(a383),f30(f311(a20))),f298(f311(a383),f299(f30(f311(a20)),f355(f311(a383),f30(f311(a20)))),f356(f311(a383),f30(f311(a20))),x29383),x29384))))),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29385),x29386))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29387),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29388),x29389)))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x293810))))
% 6.71/6.50  [2942]~E(f298(f311(a383),a1,f352(f311(a383)),x29429),f298(f311(f311(a20)),a1,f352(f311(f311(a20))),x294210))+~E(x294215,f298(f311(a383),f299(f311(a20),f346(a383)),f298(f311(f311(a20)),f299(f311(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(f311(a20)),f299(f311(a383),f299(f311(a20),f346(a383)))),f331(f311(a20),a383),f298(f346(a383),f299(f311(a20),f346(a383)),f298(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383)))),f309(f311(a20),f346(a383)),f298(f346(a383),f299(f311(a20),f346(a383)),f33(f346(a383),f311(a20)),f337(a383))),a374),f298(a383,f346(a383),f351(a383),f298(a1,a383,a4,x294212)))),x294210),x29429))+~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x294211,x294212),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x294213),x294214)))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29421),x29422),x29425),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x294212))),x294220))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a294,x29421),x29424),x294220),f298(f311(a383),f311(f30(f311(a20))),f298(f299(a383,f30(f311(a20))),f299(f311(a383),f311(f30(f311(a20)))),f328(a383,f30(f311(a20))),f392(f311(a20))),x29429)),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x294211),x29428)))+~P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29421),x294218),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x294211),x294215)),x29426),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29427),x294221)))+P3(f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2,f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f299(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),a2)))),a234,x29421),f298(f311(f30(f311(a20))),f30(f311(a20)),f298(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20)))),f22(f311(a20)),x29422),x29423),x29424)),x29425),x29426),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29427),x29428)))+~P3(f298(f311(a20),a2,f298(f355(f311(f311(a20)),f30(f311(a20))),f299(f311(a20),a2),f298(a335,f299(f355(f311(f311(a20)),f30(f311(a20))),f299(f311(a20),a2)),f298(f311(a335),f299(a335,f299(f355(f311(f311(a20)),f30(f311(a20))),f299(f311(a20),a2))),f298(f311(a20),f299(f311(a335),f299(a335,f299(f355(f311(f311(a20)),f30(f311(a20))),f299(f311(a20),a2)))),f298(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(f355(f311(f311(a20)),f30(f311(a20))),f299(f311(a20),a2))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(f355(f311(f311(a20)),f30(f311(a20))),f299(f311(a20),a2)))))),f333(f355(f311(f311(a20)),f30(f311(a20)))),x29421),x294213),x29423),x294216),x294217),f298(f30(f311(a20)),f355(f311(f311(a20)),f30(f311(a20))),f298(f311(f311(a20)),f299(f30(f311(a20)),f355(f311(f311(a20)),f30(f311(a20)))),f356(f311(f311(a20)),f30(f311(a20))),x294210),x294218)),x294219))
% 6.71/6.50  [2948]~E(f298(f311(a383),a1,f352(f311(a383)),x29489),f298(f311(f311(a20)),a1,f352(f311(f311(a20))),x294810))+~E(x294815,f298(f311(a383),f299(f311(a20),f346(a383)),f298(f311(f311(a20)),f299(f311(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(f311(a20)),f299(f311(a383),f299(f311(a20),f346(a383)))),f331(f311(a20),a383),f298(f346(a383),f299(f311(a20),f346(a383)),f298(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383))),f298(f299(f311(a20),f346(a383)),f299(f311(a20),f299(f346(a383),f299(f311(a20),f346(a383)))),f309(f311(a20),f346(a383)),f298(f346(a383),f299(f311(a20),f346(a383)),f33(f346(a383),f311(a20)),f337(a383))),a374),f298(a383,f346(a383),f351(a383),f298(a1,a383,a4,x294812)))),x294810),x29489))+~E(f298(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),x294811,x294812),f298(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f351(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f298(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),f298(f311(a20),f299(f299(f355(f311(a20),f311(a20)),f346(a383)),f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383)))),f356(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))),x294813),x294814)))+~P3(f298(f30(f311(a20)),a2,f300(f311(a20)),x29485))+~P3(f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),a2,f298(f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20)))))),a2))),f299(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),a2),f401(f355(f311(f311(a20)),f30(f311(a20)))),a404),x29488))+~P3(f298(f311(a20),a2,f298(f355(f311(f311(a20)),f30(f311(a20))),f299(f311(a20),a2),f298(a335,f299(f355(f311(f311(a20)),f30(f311(a20))),f299(f311(a20),a2)),f298(f311(a335),f299(a335,f299(f355(f311(f311(a20)),f30(f311(a20))),f299(f311(a20),a2))),f298(f311(a20),f299(f311(a335),f299(a335,f299(f355(f311(f311(a20)),f30(f311(a20))),f299(f311(a20),a2)))),f298(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(f355(f311(f311(a20)),f30(f311(a20))),f299(f311(a20),a2))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f311(a20),f299(f311(a20),f299(f311(a335),f299(a335,f299(f355(f311(f311(a20)),f30(f311(a20))),f299(f311(a20),a2)))))),f333(f355(f311(f311(a20)),f30(f311(a20)))),x29488),x294813),x29482),x294816),x294817),f298(f30(f311(a20)),f355(f311(f311(a20)),f30(f311(a20))),f298(f311(f311(a20)),f299(f30(f311(a20)),f355(f311(f311(a20)),f30(f311(a20)))),f356(f311(f311(a20)),f30(f311(a20))),x294810),x294818)),x294819))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x294818),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x294811),x294815))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29485),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29486),x294821)))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29488))))+~P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29481),x29484)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(a383,f30(f311(a20)),f392(f311(a20)),f298(a1,a383,a4,x294812))),x294820))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29488))))+~P3(f298(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29483),x294820)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(a383),f311(f30(f311(a20))),f298(f299(a383,f30(f311(a20))),f299(f311(a383),f311(f30(f311(a20)))),f328(a383,f30(f311(a20))),f392(f311(a20))),x29489)),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x294811),x29487)))),f298(f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f311(f30(f311(a20))),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a366,x29488))))+P3(f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2,f298(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f299(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a2),f327(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f299(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))))),f356(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f311(f30(f311(a20))),f30(f311(a20)),f298(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20))),f298(f30(f311(a20)),f299(f311(a20),f299(f311(f30(f311(a20))),f30(f311(a20)))),f22(f311(a20)),x29481),x29482),x29483)),x29484)),f298(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f298(f30(f311(a20)),f299(f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f356(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),x29485),f298(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),f298(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f299(f311(a20),f346(a383)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f356(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))),x29486),x29487)))),f298(f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),f379(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),f298(f311(f355(f311(a20),f355(f311(a20),f355(f311(f355(f311(a20),a335)),f311(f355(f311(a20),f355(f311(a335),f355(a335,f355(f311(f311(a20)),f30(f311(a20))))))))))),f299(f355(f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383)))),f355(f30(f311(a20)),f355(f299(a1,f346(f355(f311(a20),f299(f355(f311(a20),f311(a20)),f346(a383))))),f299(f311(a20),f346(a383))))),a2),a365,x29488))))
% 6.71/6.50  %EqnAxiom
% 6.71/6.50  [1]E(x11,x11)
% 6.71/6.50  [2]E(x22,x21)+~E(x21,x22)
% 6.71/6.50  [3]E(x31,x33)+~E(x31,x32)+~E(x32,x33)
% 6.71/6.50  [4]~E(x41,x42)+E(f14(x41),f14(x42))
% 6.71/6.50  [5]~E(x51,x52)+E(f298(x51,x53,x54,x55),f298(x52,x53,x54,x55))
% 6.71/6.50  [6]~E(x61,x62)+E(f298(x63,x61,x64,x65),f298(x63,x62,x64,x65))
% 6.71/6.50  [7]~E(x71,x72)+E(f298(x73,x74,x71,x75),f298(x73,x74,x72,x75))
% 6.71/6.50  [8]~E(x81,x82)+E(f298(x83,x84,x85,x81),f298(x83,x84,x85,x82))
% 6.71/6.50  [9]~E(x91,x92)+E(f355(x91,x93),f355(x92,x93))
% 6.71/6.50  [10]~E(x101,x102)+E(f355(x103,x101),f355(x103,x102))
% 6.71/6.50  [11]~E(x111,x112)+E(f311(x111),f311(x112))
% 6.71/6.50  [12]~E(x121,x122)+E(f346(x121),f346(x122))
% 6.71/6.50  [13]~E(x131,x132)+E(f299(x131,x133),f299(x132,x133))
% 6.71/6.50  [14]~E(x141,x142)+E(f299(x143,x141),f299(x143,x142))
% 6.71/6.50  [15]~E(x151,x152)+E(f379(x151),f379(x152))
% 6.71/6.50  [16]~E(x161,x162)+E(f30(x161),f30(x162))
% 6.71/6.50  [17]~E(x171,x172)+E(f372(x171),f372(x172))
% 6.71/6.50  [18]~E(x181,x182)+E(f392(x181),f392(x182))
% 6.71/6.50  [19]~E(x191,x192)+E(f356(x191,x193),f356(x192,x193))
% 6.71/6.50  [20]~E(x201,x202)+E(f356(x203,x201),f356(x203,x202))
% 6.71/6.50  [21]~E(x211,x212)+E(f123(x211,x213,x214,x215,x216,x217),f123(x212,x213,x214,x215,x216,x217))
% 6.71/6.50  [22]~E(x221,x222)+E(f123(x223,x221,x224,x225,x226,x227),f123(x223,x222,x224,x225,x226,x227))
% 6.71/6.50  [23]~E(x231,x232)+E(f123(x233,x234,x231,x235,x236,x237),f123(x233,x234,x232,x235,x236,x237))
% 6.71/6.50  [24]~E(x241,x242)+E(f123(x243,x244,x245,x241,x246,x247),f123(x243,x244,x245,x242,x246,x247))
% 6.71/6.50  [25]~E(x251,x252)+E(f123(x253,x254,x255,x256,x251,x257),f123(x253,x254,x255,x256,x252,x257))
% 6.71/6.50  [26]~E(x261,x262)+E(f123(x263,x264,x265,x266,x267,x261),f123(x263,x264,x265,x266,x267,x262))
% 6.71/6.50  [27]~E(x271,x272)+E(f124(x271,x273,x274,x275,x276,x277),f124(x272,x273,x274,x275,x276,x277))
% 6.71/6.50  [28]~E(x281,x282)+E(f124(x283,x281,x284,x285,x286,x287),f124(x283,x282,x284,x285,x286,x287))
% 6.71/6.50  [29]~E(x291,x292)+E(f124(x293,x294,x291,x295,x296,x297),f124(x293,x294,x292,x295,x296,x297))
% 6.71/6.50  [30]~E(x301,x302)+E(f124(x303,x304,x305,x301,x306,x307),f124(x303,x304,x305,x302,x306,x307))
% 6.71/6.50  [31]~E(x311,x312)+E(f124(x313,x314,x315,x316,x311,x317),f124(x313,x314,x315,x316,x312,x317))
% 6.71/6.50  [32]~E(x321,x322)+E(f124(x323,x324,x325,x326,x327,x321),f124(x323,x324,x325,x326,x327,x322))
% 6.71/6.50  [33]~E(x331,x332)+E(f333(x331),f333(x332))
% 6.71/6.50  [34]~E(x341,x342)+E(f274(x341,x343,x344,x345,x346,x347,x348,x349),f274(x342,x343,x344,x345,x346,x347,x348,x349))
% 6.71/6.50  [35]~E(x351,x352)+E(f274(x353,x351,x354,x355,x356,x357,x358,x359),f274(x353,x352,x354,x355,x356,x357,x358,x359))
% 6.71/6.50  [36]~E(x361,x362)+E(f274(x363,x364,x361,x365,x366,x367,x368,x369),f274(x363,x364,x362,x365,x366,x367,x368,x369))
% 6.71/6.50  [37]~E(x371,x372)+E(f274(x373,x374,x375,x371,x376,x377,x378,x379),f274(x373,x374,x375,x372,x376,x377,x378,x379))
% 6.71/6.50  [38]~E(x381,x382)+E(f274(x383,x384,x385,x386,x381,x387,x388,x389),f274(x383,x384,x385,x386,x382,x387,x388,x389))
% 6.71/6.50  [39]~E(x391,x392)+E(f274(x393,x394,x395,x396,x397,x391,x398,x399),f274(x393,x394,x395,x396,x397,x392,x398,x399))
% 6.71/6.50  [40]~E(x401,x402)+E(f274(x403,x404,x405,x406,x407,x408,x401,x409),f274(x403,x404,x405,x406,x407,x408,x402,x409))
% 6.71/6.50  [41]~E(x411,x412)+E(f274(x413,x414,x415,x416,x417,x418,x419,x411),f274(x413,x414,x415,x416,x417,x418,x419,x412))
% 6.71/6.50  [42]~E(x421,x422)+E(f28(x421,x423,x424),f28(x422,x423,x424))
% 6.71/6.50  [43]~E(x431,x432)+E(f28(x433,x431,x434),f28(x433,x432,x434))
% 6.71/6.50  [44]~E(x441,x442)+E(f28(x443,x444,x441),f28(x443,x444,x442))
% 6.71/6.50  [45]~E(x451,x452)+E(f277(x451,x453,x454,x455,x456,x457),f277(x452,x453,x454,x455,x456,x457))
% 6.71/6.50  [46]~E(x461,x462)+E(f277(x463,x461,x464,x465,x466,x467),f277(x463,x462,x464,x465,x466,x467))
% 6.71/6.50  [47]~E(x471,x472)+E(f277(x473,x474,x471,x475,x476,x477),f277(x473,x474,x472,x475,x476,x477))
% 6.71/6.50  [48]~E(x481,x482)+E(f277(x483,x484,x485,x481,x486,x487),f277(x483,x484,x485,x482,x486,x487))
% 6.71/6.50  [49]~E(x491,x492)+E(f277(x493,x494,x495,x496,x491,x497),f277(x493,x494,x495,x496,x492,x497))
% 6.71/6.50  [50]~E(x501,x502)+E(f277(x503,x504,x505,x506,x507,x501),f277(x503,x504,x505,x506,x507,x502))
% 6.71/6.50  [51]~E(x511,x512)+E(f122(x511,x513,x514,x515,x516,x517),f122(x512,x513,x514,x515,x516,x517))
% 6.71/6.50  [52]~E(x521,x522)+E(f122(x523,x521,x524,x525,x526,x527),f122(x523,x522,x524,x525,x526,x527))
% 6.71/6.50  [53]~E(x531,x532)+E(f122(x533,x534,x531,x535,x536,x537),f122(x533,x534,x532,x535,x536,x537))
% 6.71/6.50  [54]~E(x541,x542)+E(f122(x543,x544,x545,x541,x546,x547),f122(x543,x544,x545,x542,x546,x547))
% 6.71/6.50  [55]~E(x551,x552)+E(f122(x553,x554,x555,x556,x551,x557),f122(x553,x554,x555,x556,x552,x557))
% 6.71/6.50  [56]~E(x561,x562)+E(f122(x563,x564,x565,x566,x567,x561),f122(x563,x564,x565,x566,x567,x562))
% 6.71/6.50  [57]~E(x571,x572)+E(f266(x571,x573,x574,x575,x576,x577,x578,x579),f266(x572,x573,x574,x575,x576,x577,x578,x579))
% 6.71/6.50  [58]~E(x581,x582)+E(f266(x583,x581,x584,x585,x586,x587,x588,x589),f266(x583,x582,x584,x585,x586,x587,x588,x589))
% 6.71/6.50  [59]~E(x591,x592)+E(f266(x593,x594,x591,x595,x596,x597,x598,x599),f266(x593,x594,x592,x595,x596,x597,x598,x599))
% 6.71/6.50  [60]~E(x601,x602)+E(f266(x603,x604,x605,x601,x606,x607,x608,x609),f266(x603,x604,x605,x602,x606,x607,x608,x609))
% 6.71/6.50  [61]~E(x611,x612)+E(f266(x613,x614,x615,x616,x611,x617,x618,x619),f266(x613,x614,x615,x616,x612,x617,x618,x619))
% 6.71/6.50  [62]~E(x621,x622)+E(f266(x623,x624,x625,x626,x627,x621,x628,x629),f266(x623,x624,x625,x626,x627,x622,x628,x629))
% 6.71/6.50  [63]~E(x631,x632)+E(f266(x633,x634,x635,x636,x637,x638,x631,x639),f266(x633,x634,x635,x636,x637,x638,x632,x639))
% 6.71/6.50  [64]~E(x641,x642)+E(f266(x643,x644,x645,x646,x647,x648,x649,x641),f266(x643,x644,x645,x646,x647,x648,x649,x642))
% 6.71/6.50  [65]~E(x651,x652)+E(f381(x651),f381(x652))
% 6.71/6.50  [66]~E(x661,x662)+E(f38(x661),f38(x662))
% 6.71/6.50  [67]~E(x671,x672)+E(f371(x671),f371(x672))
% 6.71/6.50  [68]~E(x681,x682)+E(f26(x681),f26(x682))
% 6.71/6.50  [69]~E(x691,x692)+E(f327(x691),f327(x692))
% 6.71/6.50  [70]~E(x701,x702)+E(f329(x701,x703),f329(x702,x703))
% 6.71/6.50  [71]~E(x711,x712)+E(f329(x713,x711),f329(x713,x712))
% 6.71/6.50  [72]~E(x721,x722)+E(f385(x721),f385(x722))
% 6.71/6.50  [73]~E(x731,x732)+E(f296(x731),f296(x732))
% 6.71/6.50  [74]~E(x741,x742)+E(f351(x741),f351(x742))
% 6.71/6.50  [75]~E(x751,x752)+E(f205(x751,x753,x754,x755,x756,x757),f205(x752,x753,x754,x755,x756,x757))
% 6.71/6.50  [76]~E(x761,x762)+E(f205(x763,x761,x764,x765,x766,x767),f205(x763,x762,x764,x765,x766,x767))
% 6.71/6.50  [77]~E(x771,x772)+E(f205(x773,x774,x771,x775,x776,x777),f205(x773,x774,x772,x775,x776,x777))
% 6.71/6.50  [78]~E(x781,x782)+E(f205(x783,x784,x785,x781,x786,x787),f205(x783,x784,x785,x782,x786,x787))
% 6.71/6.50  [79]~E(x791,x792)+E(f205(x793,x794,x795,x796,x791,x797),f205(x793,x794,x795,x796,x792,x797))
% 6.71/6.50  [80]~E(x801,x802)+E(f205(x803,x804,x805,x806,x807,x801),f205(x803,x804,x805,x806,x807,x802))
% 6.71/6.50  [81]~E(x811,x812)+E(f377(x811),f377(x812))
% 6.71/6.50  [82]~E(x821,x822)+E(f41(x821,x823),f41(x822,x823))
% 6.71/6.50  [83]~E(x831,x832)+E(f41(x833,x831),f41(x833,x832))
% 6.71/6.50  [84]~E(x841,x842)+E(f153(x841,x843,x844,x845,x846,x847,x848),f153(x842,x843,x844,x845,x846,x847,x848))
% 6.71/6.50  [85]~E(x851,x852)+E(f153(x853,x851,x854,x855,x856,x857,x858),f153(x853,x852,x854,x855,x856,x857,x858))
% 6.71/6.50  [86]~E(x861,x862)+E(f153(x863,x864,x861,x865,x866,x867,x868),f153(x863,x864,x862,x865,x866,x867,x868))
% 6.71/6.50  [87]~E(x871,x872)+E(f153(x873,x874,x875,x871,x876,x877,x878),f153(x873,x874,x875,x872,x876,x877,x878))
% 6.71/6.50  [88]~E(x881,x882)+E(f153(x883,x884,x885,x886,x881,x887,x888),f153(x883,x884,x885,x886,x882,x887,x888))
% 6.71/6.50  [89]~E(x891,x892)+E(f153(x893,x894,x895,x896,x897,x891,x898),f153(x893,x894,x895,x896,x897,x892,x898))
% 6.71/6.50  [90]~E(x901,x902)+E(f153(x903,x904,x905,x906,x907,x908,x901),f153(x903,x904,x905,x906,x907,x908,x902))
% 6.71/6.50  [91]~E(x911,x912)+E(f138(x911,x913,x914,x915,x916,x917,x918,x919),f138(x912,x913,x914,x915,x916,x917,x918,x919))
% 6.71/6.50  [92]~E(x921,x922)+E(f138(x923,x921,x924,x925,x926,x927,x928,x929),f138(x923,x922,x924,x925,x926,x927,x928,x929))
% 6.71/6.50  [93]~E(x931,x932)+E(f138(x933,x934,x931,x935,x936,x937,x938,x939),f138(x933,x934,x932,x935,x936,x937,x938,x939))
% 6.71/6.50  [94]~E(x941,x942)+E(f138(x943,x944,x945,x941,x946,x947,x948,x949),f138(x943,x944,x945,x942,x946,x947,x948,x949))
% 6.71/6.50  [95]~E(x951,x952)+E(f138(x953,x954,x955,x956,x951,x957,x958,x959),f138(x953,x954,x955,x956,x952,x957,x958,x959))
% 6.71/6.50  [96]~E(x961,x962)+E(f138(x963,x964,x965,x966,x967,x961,x968,x969),f138(x963,x964,x965,x966,x967,x962,x968,x969))
% 6.71/6.50  [97]~E(x971,x972)+E(f138(x973,x974,x975,x976,x977,x978,x971,x979),f138(x973,x974,x975,x976,x977,x978,x972,x979))
% 6.71/6.50  [98]~E(x981,x982)+E(f138(x983,x984,x985,x986,x987,x988,x989,x981),f138(x983,x984,x985,x986,x987,x988,x989,x982))
% 6.71/6.50  [99]~E(x991,x992)+E(f331(x991,x993),f331(x992,x993))
% 6.71/6.50  [100]~E(x1001,x1002)+E(f331(x1003,x1001),f331(x1003,x1002))
% 6.71/6.50  [101]~E(x1011,x1012)+E(f337(x1011),f337(x1012))
% 6.71/6.50  [102]~E(x1021,x1022)+E(f401(x1021),f401(x1022))
% 6.71/6.50  [103]~E(x1031,x1032)+E(f102(x1031,x1033,x1034,x1035,x1036,x1037,x1038),f102(x1032,x1033,x1034,x1035,x1036,x1037,x1038))
% 6.71/6.50  [104]~E(x1041,x1042)+E(f102(x1043,x1041,x1044,x1045,x1046,x1047,x1048),f102(x1043,x1042,x1044,x1045,x1046,x1047,x1048))
% 6.71/6.50  [105]~E(x1051,x1052)+E(f102(x1053,x1054,x1051,x1055,x1056,x1057,x1058),f102(x1053,x1054,x1052,x1055,x1056,x1057,x1058))
% 6.71/6.50  [106]~E(x1061,x1062)+E(f102(x1063,x1064,x1065,x1061,x1066,x1067,x1068),f102(x1063,x1064,x1065,x1062,x1066,x1067,x1068))
% 6.71/6.50  [107]~E(x1071,x1072)+E(f102(x1073,x1074,x1075,x1076,x1071,x1077,x1078),f102(x1073,x1074,x1075,x1076,x1072,x1077,x1078))
% 6.71/6.50  [108]~E(x1081,x1082)+E(f102(x1083,x1084,x1085,x1086,x1087,x1081,x1088),f102(x1083,x1084,x1085,x1086,x1087,x1082,x1088))
% 6.71/6.50  [109]~E(x1091,x1092)+E(f102(x1093,x1094,x1095,x1096,x1097,x1098,x1091),f102(x1093,x1094,x1095,x1096,x1097,x1098,x1092))
% 6.71/6.50  [110]~E(x1101,x1102)+E(f110(x1101,x1103,x1104,x1105,x1106),f110(x1102,x1103,x1104,x1105,x1106))
% 6.71/6.50  [111]~E(x1111,x1112)+E(f110(x1113,x1111,x1114,x1115,x1116),f110(x1113,x1112,x1114,x1115,x1116))
% 6.71/6.50  [112]~E(x1121,x1122)+E(f110(x1123,x1124,x1121,x1125,x1126),f110(x1123,x1124,x1122,x1125,x1126))
% 6.71/6.50  [113]~E(x1131,x1132)+E(f110(x1133,x1134,x1135,x1131,x1136),f110(x1133,x1134,x1135,x1132,x1136))
% 6.71/6.50  [114]~E(x1141,x1142)+E(f110(x1143,x1144,x1145,x1146,x1141),f110(x1143,x1144,x1145,x1146,x1142))
% 6.71/6.50  [115]~E(x1151,x1152)+E(f322(x1151),f322(x1152))
% 6.71/6.50  [116]~E(x1161,x1162)+E(f328(x1161,x1163),f328(x1162,x1163))
% 6.71/6.50  [117]~E(x1171,x1172)+E(f328(x1173,x1171),f328(x1173,x1172))
% 6.71/6.50  [118]~E(x1181,x1182)+E(f7(x1181),f7(x1182))
% 6.71/6.50  [119]~E(x1191,x1192)+E(f253(x1191,x1193,x1194,x1195,x1196,x1197,x1198,x1199),f253(x1192,x1193,x1194,x1195,x1196,x1197,x1198,x1199))
% 6.71/6.50  [120]~E(x1201,x1202)+E(f253(x1203,x1201,x1204,x1205,x1206,x1207,x1208,x1209),f253(x1203,x1202,x1204,x1205,x1206,x1207,x1208,x1209))
% 6.71/6.50  [121]~E(x1211,x1212)+E(f253(x1213,x1214,x1211,x1215,x1216,x1217,x1218,x1219),f253(x1213,x1214,x1212,x1215,x1216,x1217,x1218,x1219))
% 6.71/6.50  [122]~E(x1221,x1222)+E(f253(x1223,x1224,x1225,x1221,x1226,x1227,x1228,x1229),f253(x1223,x1224,x1225,x1222,x1226,x1227,x1228,x1229))
% 6.71/6.50  [123]~E(x1231,x1232)+E(f253(x1233,x1234,x1235,x1236,x1231,x1237,x1238,x1239),f253(x1233,x1234,x1235,x1236,x1232,x1237,x1238,x1239))
% 6.71/6.50  [124]~E(x1241,x1242)+E(f253(x1243,x1244,x1245,x1246,x1247,x1241,x1248,x1249),f253(x1243,x1244,x1245,x1246,x1247,x1242,x1248,x1249))
% 6.71/6.50  [125]~E(x1251,x1252)+E(f253(x1253,x1254,x1255,x1256,x1257,x1258,x1251,x1259),f253(x1253,x1254,x1255,x1256,x1257,x1258,x1252,x1259))
% 6.71/6.50  [126]~E(x1261,x1262)+E(f253(x1263,x1264,x1265,x1266,x1267,x1268,x1269,x1261),f253(x1263,x1264,x1265,x1266,x1267,x1268,x1269,x1262))
% 6.71/6.50  [127]~E(x1271,x1272)+E(f34(x1271),f34(x1272))
% 6.71/6.50  [128]~E(x1281,x1282)+E(f125(x1281,x1283,x1284,x1285,x1286,x1287),f125(x1282,x1283,x1284,x1285,x1286,x1287))
% 6.71/6.50  [129]~E(x1291,x1292)+E(f125(x1293,x1291,x1294,x1295,x1296,x1297),f125(x1293,x1292,x1294,x1295,x1296,x1297))
% 6.71/6.50  [130]~E(x1301,x1302)+E(f125(x1303,x1304,x1301,x1305,x1306,x1307),f125(x1303,x1304,x1302,x1305,x1306,x1307))
% 6.71/6.50  [131]~E(x1311,x1312)+E(f125(x1313,x1314,x1315,x1311,x1316,x1317),f125(x1313,x1314,x1315,x1312,x1316,x1317))
% 6.71/6.50  [132]~E(x1321,x1322)+E(f125(x1323,x1324,x1325,x1326,x1321,x1327),f125(x1323,x1324,x1325,x1326,x1322,x1327))
% 6.71/6.50  [133]~E(x1331,x1332)+E(f125(x1333,x1334,x1335,x1336,x1337,x1331),f125(x1333,x1334,x1335,x1336,x1337,x1332))
% 6.71/6.50  [134]~E(x1341,x1342)+E(f307(x1341),f307(x1342))
% 6.71/6.50  [135]~E(x1351,x1352)+E(f22(x1351),f22(x1352))
% 6.71/6.50  [136]~E(x1361,x1362)+E(f349(x1361),f349(x1362))
% 6.71/6.50  [137]~E(x1371,x1372)+E(f121(x1371,x1373,x1374,x1375,x1376,x1377),f121(x1372,x1373,x1374,x1375,x1376,x1377))
% 6.71/6.50  [138]~E(x1381,x1382)+E(f121(x1383,x1381,x1384,x1385,x1386,x1387),f121(x1383,x1382,x1384,x1385,x1386,x1387))
% 6.71/6.50  [139]~E(x1391,x1392)+E(f121(x1393,x1394,x1391,x1395,x1396,x1397),f121(x1393,x1394,x1392,x1395,x1396,x1397))
% 6.71/6.50  [140]~E(x1401,x1402)+E(f121(x1403,x1404,x1405,x1401,x1406,x1407),f121(x1403,x1404,x1405,x1402,x1406,x1407))
% 6.71/6.50  [141]~E(x1411,x1412)+E(f121(x1413,x1414,x1415,x1416,x1411,x1417),f121(x1413,x1414,x1415,x1416,x1412,x1417))
% 6.71/6.50  [142]~E(x1421,x1422)+E(f121(x1423,x1424,x1425,x1426,x1427,x1421),f121(x1423,x1424,x1425,x1426,x1427,x1422))
% 6.71/6.50  [143]~E(x1431,x1432)+E(f111(x1431,x1433,x1434,x1435,x1436),f111(x1432,x1433,x1434,x1435,x1436))
% 6.71/6.50  [144]~E(x1441,x1442)+E(f111(x1443,x1441,x1444,x1445,x1446),f111(x1443,x1442,x1444,x1445,x1446))
% 6.71/6.50  [145]~E(x1451,x1452)+E(f111(x1453,x1454,x1451,x1455,x1456),f111(x1453,x1454,x1452,x1455,x1456))
% 6.71/6.50  [146]~E(x1461,x1462)+E(f111(x1463,x1464,x1465,x1461,x1466),f111(x1463,x1464,x1465,x1462,x1466))
% 6.71/6.50  [147]~E(x1471,x1472)+E(f111(x1473,x1474,x1475,x1476,x1471),f111(x1473,x1474,x1475,x1476,x1472))
% 6.71/6.50  [148]~E(x1481,x1482)+E(f361(x1481,x1483,x1484),f361(x1482,x1483,x1484))
% 6.71/6.50  [149]~E(x1491,x1492)+E(f361(x1493,x1491,x1494),f361(x1493,x1492,x1494))
% 6.71/6.50  [150]~E(x1501,x1502)+E(f361(x1503,x1504,x1501),f361(x1503,x1504,x1502))
% 6.71/6.50  [151]~E(x1511,x1512)+E(f330(x1511,x1513),f330(x1512,x1513))
% 6.71/6.50  [152]~E(x1521,x1522)+E(f330(x1523,x1521),f330(x1523,x1522))
% 6.71/6.50  [153]~E(x1531,x1532)+E(f133(x1531,x1533,x1534,x1535),f133(x1532,x1533,x1534,x1535))
% 6.71/6.50  [154]~E(x1541,x1542)+E(f133(x1543,x1541,x1544,x1545),f133(x1543,x1542,x1544,x1545))
% 6.71/6.50  [155]~E(x1551,x1552)+E(f133(x1553,x1554,x1551,x1555),f133(x1553,x1554,x1552,x1555))
% 6.71/6.50  [156]~E(x1561,x1562)+E(f133(x1563,x1564,x1565,x1561),f133(x1563,x1564,x1565,x1562))
% 6.71/6.50  [157]~E(x1571,x1572)+E(f104(x1571,x1573,x1574,x1575,x1576,x1577,x1578),f104(x1572,x1573,x1574,x1575,x1576,x1577,x1578))
% 6.71/6.50  [158]~E(x1581,x1582)+E(f104(x1583,x1581,x1584,x1585,x1586,x1587,x1588),f104(x1583,x1582,x1584,x1585,x1586,x1587,x1588))
% 6.71/6.50  [159]~E(x1591,x1592)+E(f104(x1593,x1594,x1591,x1595,x1596,x1597,x1598),f104(x1593,x1594,x1592,x1595,x1596,x1597,x1598))
% 6.71/6.50  [160]~E(x1601,x1602)+E(f104(x1603,x1604,x1605,x1601,x1606,x1607,x1608),f104(x1603,x1604,x1605,x1602,x1606,x1607,x1608))
% 6.71/6.50  [161]~E(x1611,x1612)+E(f104(x1613,x1614,x1615,x1616,x1611,x1617,x1618),f104(x1613,x1614,x1615,x1616,x1612,x1617,x1618))
% 6.71/6.50  [162]~E(x1621,x1622)+E(f104(x1623,x1624,x1625,x1626,x1627,x1621,x1628),f104(x1623,x1624,x1625,x1626,x1627,x1622,x1628))
% 6.71/6.50  [163]~E(x1631,x1632)+E(f104(x1633,x1634,x1635,x1636,x1637,x1638,x1631),f104(x1633,x1634,x1635,x1636,x1637,x1638,x1632))
% 6.71/6.50  [164]~E(x1641,x1642)+E(f39(x1641),f39(x1642))
% 6.71/6.50  [165]~E(x1651,x1652)+E(f25(x1651),f25(x1652))
% 6.71/6.50  [166]~E(x1661,x1662)+E(f402(x1661),f402(x1662))
% 6.71/6.50  [167]~E(x1671,x1672)+E(f9(x1671),f9(x1672))
% 6.71/6.50  [168]~E(x1681,x1682)+E(f334(x1681),f334(x1682))
% 6.71/6.50  [169]~E(x1691,x1692)+E(f288(x1691,x1693,x1694,x1695,x1696,x1697,x1698,x1699),f288(x1692,x1693,x1694,x1695,x1696,x1697,x1698,x1699))
% 6.71/6.50  [170]~E(x1701,x1702)+E(f288(x1703,x1701,x1704,x1705,x1706,x1707,x1708,x1709),f288(x1703,x1702,x1704,x1705,x1706,x1707,x1708,x1709))
% 6.71/6.50  [171]~E(x1711,x1712)+E(f288(x1713,x1714,x1711,x1715,x1716,x1717,x1718,x1719),f288(x1713,x1714,x1712,x1715,x1716,x1717,x1718,x1719))
% 6.71/6.50  [172]~E(x1721,x1722)+E(f288(x1723,x1724,x1725,x1721,x1726,x1727,x1728,x1729),f288(x1723,x1724,x1725,x1722,x1726,x1727,x1728,x1729))
% 6.71/6.50  [173]~E(x1731,x1732)+E(f288(x1733,x1734,x1735,x1736,x1731,x1737,x1738,x1739),f288(x1733,x1734,x1735,x1736,x1732,x1737,x1738,x1739))
% 6.71/6.50  [174]~E(x1741,x1742)+E(f288(x1743,x1744,x1745,x1746,x1747,x1741,x1748,x1749),f288(x1743,x1744,x1745,x1746,x1747,x1742,x1748,x1749))
% 6.71/6.50  [175]~E(x1751,x1752)+E(f288(x1753,x1754,x1755,x1756,x1757,x1758,x1751,x1759),f288(x1753,x1754,x1755,x1756,x1757,x1758,x1752,x1759))
% 6.71/6.50  [176]~E(x1761,x1762)+E(f288(x1763,x1764,x1765,x1766,x1767,x1768,x1769,x1761),f288(x1763,x1764,x1765,x1766,x1767,x1768,x1769,x1762))
% 6.71/6.50  [177]~E(x1771,x1772)+E(f199(x1771,x1773,x1774,x1775,x1776,x1777,x1778,x1779),f199(x1772,x1773,x1774,x1775,x1776,x1777,x1778,x1779))
% 6.71/6.50  [178]~E(x1781,x1782)+E(f199(x1783,x1781,x1784,x1785,x1786,x1787,x1788,x1789),f199(x1783,x1782,x1784,x1785,x1786,x1787,x1788,x1789))
% 6.71/6.50  [179]~E(x1791,x1792)+E(f199(x1793,x1794,x1791,x1795,x1796,x1797,x1798,x1799),f199(x1793,x1794,x1792,x1795,x1796,x1797,x1798,x1799))
% 6.71/6.50  [180]~E(x1801,x1802)+E(f199(x1803,x1804,x1805,x1801,x1806,x1807,x1808,x1809),f199(x1803,x1804,x1805,x1802,x1806,x1807,x1808,x1809))
% 6.71/6.50  [181]~E(x1811,x1812)+E(f199(x1813,x1814,x1815,x1816,x1811,x1817,x1818,x1819),f199(x1813,x1814,x1815,x1816,x1812,x1817,x1818,x1819))
% 6.71/6.50  [182]~E(x1821,x1822)+E(f199(x1823,x1824,x1825,x1826,x1827,x1821,x1828,x1829),f199(x1823,x1824,x1825,x1826,x1827,x1822,x1828,x1829))
% 6.71/6.50  [183]~E(x1831,x1832)+E(f199(x1833,x1834,x1835,x1836,x1837,x1838,x1831,x1839),f199(x1833,x1834,x1835,x1836,x1837,x1838,x1832,x1839))
% 6.71/6.50  [184]~E(x1841,x1842)+E(f199(x1843,x1844,x1845,x1846,x1847,x1848,x1849,x1841),f199(x1843,x1844,x1845,x1846,x1847,x1848,x1849,x1842))
% 6.71/6.50  [185]~E(x1851,x1852)+E(f103(x1851,x1853,x1854,x1855,x1856,x1857,x1858),f103(x1852,x1853,x1854,x1855,x1856,x1857,x1858))
% 6.71/6.50  [186]~E(x1861,x1862)+E(f103(x1863,x1861,x1864,x1865,x1866,x1867,x1868),f103(x1863,x1862,x1864,x1865,x1866,x1867,x1868))
% 6.71/6.50  [187]~E(x1871,x1872)+E(f103(x1873,x1874,x1871,x1875,x1876,x1877,x1878),f103(x1873,x1874,x1872,x1875,x1876,x1877,x1878))
% 6.71/6.50  [188]~E(x1881,x1882)+E(f103(x1883,x1884,x1885,x1881,x1886,x1887,x1888),f103(x1883,x1884,x1885,x1882,x1886,x1887,x1888))
% 6.71/6.50  [189]~E(x1891,x1892)+E(f103(x1893,x1894,x1895,x1896,x1891,x1897,x1898),f103(x1893,x1894,x1895,x1896,x1892,x1897,x1898))
% 6.71/6.50  [190]~E(x1901,x1902)+E(f103(x1903,x1904,x1905,x1906,x1907,x1901,x1908),f103(x1903,x1904,x1905,x1906,x1907,x1902,x1908))
% 6.71/6.50  [191]~E(x1911,x1912)+E(f103(x1913,x1914,x1915,x1916,x1917,x1918,x1911),f103(x1913,x1914,x1915,x1916,x1917,x1918,x1912))
% 6.71/6.50  [192]~E(x1921,x1922)+E(f352(x1921),f352(x1922))
% 6.71/6.50  [193]~E(x1931,x1932)+E(f364(x1931,x1933),f364(x1932,x1933))
% 6.71/6.50  [194]~E(x1941,x1942)+E(f364(x1943,x1941),f364(x1943,x1942))
% 6.71/6.50  [195]~E(x1951,x1952)+E(f63(x1951,x1953,x1954,x1955),f63(x1952,x1953,x1954,x1955))
% 6.71/6.50  [196]~E(x1961,x1962)+E(f63(x1963,x1961,x1964,x1965),f63(x1963,x1962,x1964,x1965))
% 6.71/6.50  [197]~E(x1971,x1972)+E(f63(x1973,x1974,x1971,x1975),f63(x1973,x1974,x1972,x1975))
% 6.71/6.50  [198]~E(x1981,x1982)+E(f63(x1983,x1984,x1985,x1981),f63(x1983,x1984,x1985,x1982))
% 6.71/6.50  [199]~E(x1991,x1992)+E(f403(x1991),f403(x1992))
% 6.71/6.50  [200]~E(x2001,x2002)+E(f338(x2001),f338(x2002))
% 6.71/6.50  [201]~E(x2011,x2012)+E(f362(x2011),f362(x2012))
% 6.71/6.50  [202]~E(x2021,x2022)+E(f393(x2021),f393(x2022))
% 6.71/6.50  [203]~E(x2031,x2032)+E(f309(x2031,x2033),f309(x2032,x2033))
% 6.71/6.50  [204]~E(x2041,x2042)+E(f309(x2043,x2041),f309(x2043,x2042))
% 6.71/6.50  [205]~E(x2051,x2052)+E(f243(x2051,x2053,x2054,x2055),f243(x2052,x2053,x2054,x2055))
% 6.71/6.50  [206]~E(x2061,x2062)+E(f243(x2063,x2061,x2064,x2065),f243(x2063,x2062,x2064,x2065))
% 6.71/6.50  [207]~E(x2071,x2072)+E(f243(x2073,x2074,x2071,x2075),f243(x2073,x2074,x2072,x2075))
% 6.71/6.50  [208]~E(x2081,x2082)+E(f243(x2083,x2084,x2085,x2081),f243(x2083,x2084,x2085,x2082))
% 6.71/6.50  [209]~E(x2091,x2092)+E(f157(x2091,x2093,x2094,x2095,x2096),f157(x2092,x2093,x2094,x2095,x2096))
% 6.71/6.50  [210]~E(x2101,x2102)+E(f157(x2103,x2101,x2104,x2105,x2106),f157(x2103,x2102,x2104,x2105,x2106))
% 6.71/6.50  [211]~E(x2111,x2112)+E(f157(x2113,x2114,x2111,x2115,x2116),f157(x2113,x2114,x2112,x2115,x2116))
% 6.71/6.50  [212]~E(x2121,x2122)+E(f157(x2123,x2124,x2125,x2121,x2126),f157(x2123,x2124,x2125,x2122,x2126))
% 6.71/6.50  [213]~E(x2131,x2132)+E(f157(x2133,x2134,x2135,x2136,x2131),f157(x2133,x2134,x2135,x2136,x2132))
% 6.71/6.50  [214]~E(x2141,x2142)+E(f101(x2141,x2143,x2144,x2145,x2146,x2147,x2148),f101(x2142,x2143,x2144,x2145,x2146,x2147,x2148))
% 6.71/6.50  [215]~E(x2151,x2152)+E(f101(x2153,x2151,x2154,x2155,x2156,x2157,x2158),f101(x2153,x2152,x2154,x2155,x2156,x2157,x2158))
% 6.71/6.50  [216]~E(x2161,x2162)+E(f101(x2163,x2164,x2161,x2165,x2166,x2167,x2168),f101(x2163,x2164,x2162,x2165,x2166,x2167,x2168))
% 6.71/6.50  [217]~E(x2171,x2172)+E(f101(x2173,x2174,x2175,x2171,x2176,x2177,x2178),f101(x2173,x2174,x2175,x2172,x2176,x2177,x2178))
% 6.71/6.50  [218]~E(x2181,x2182)+E(f101(x2183,x2184,x2185,x2186,x2181,x2187,x2188),f101(x2183,x2184,x2185,x2186,x2182,x2187,x2188))
% 6.71/6.50  [219]~E(x2191,x2192)+E(f101(x2193,x2194,x2195,x2196,x2197,x2191,x2198),f101(x2193,x2194,x2195,x2196,x2197,x2192,x2198))
% 6.71/6.50  [220]~E(x2201,x2202)+E(f101(x2203,x2204,x2205,x2206,x2207,x2208,x2201),f101(x2203,x2204,x2205,x2206,x2207,x2208,x2202))
% 6.71/6.50  [221]~E(x2211,x2212)+E(f176(x2211,x2213,x2214,x2215,x2216),f176(x2212,x2213,x2214,x2215,x2216))
% 6.71/6.50  [222]~E(x2221,x2222)+E(f176(x2223,x2221,x2224,x2225,x2226),f176(x2223,x2222,x2224,x2225,x2226))
% 6.71/6.50  [223]~E(x2231,x2232)+E(f176(x2233,x2234,x2231,x2235,x2236),f176(x2233,x2234,x2232,x2235,x2236))
% 6.71/6.50  [224]~E(x2241,x2242)+E(f176(x2243,x2244,x2245,x2241,x2246),f176(x2243,x2244,x2245,x2242,x2246))
% 6.71/6.50  [225]~E(x2251,x2252)+E(f176(x2253,x2254,x2255,x2256,x2251),f176(x2253,x2254,x2255,x2256,x2252))
% 6.71/6.50  [226]~E(x2261,x2262)+E(f354(x2261),f354(x2262))
% 6.71/6.50  [227]~E(x2271,x2272)+E(f295(x2271),f295(x2272))
% 6.71/6.50  [228]~E(x2281,x2282)+E(f300(x2281),f300(x2282))
% 6.71/6.50  [229]~E(x2291,x2292)+E(f353(x2291),f353(x2292))
% 6.71/6.50  [230]~E(x2301,x2302)+E(f357(x2301,x2303,x2304),f357(x2302,x2303,x2304))
% 6.71/6.50  [231]~E(x2311,x2312)+E(f357(x2313,x2311,x2314),f357(x2313,x2312,x2314))
% 6.71/6.50  [232]~E(x2321,x2322)+E(f357(x2323,x2324,x2321),f357(x2323,x2324,x2322))
% 6.71/6.50  [233]~E(x2331,x2332)+E(f163(x2331,x2333,x2334,x2335,x2336,x2337),f163(x2332,x2333,x2334,x2335,x2336,x2337))
% 6.71/6.50  [234]~E(x2341,x2342)+E(f163(x2343,x2341,x2344,x2345,x2346,x2347),f163(x2343,x2342,x2344,x2345,x2346,x2347))
% 6.71/6.50  [235]~E(x2351,x2352)+E(f163(x2353,x2354,x2351,x2355,x2356,x2357),f163(x2353,x2354,x2352,x2355,x2356,x2357))
% 6.71/6.50  [236]~E(x2361,x2362)+E(f163(x2363,x2364,x2365,x2361,x2366,x2367),f163(x2363,x2364,x2365,x2362,x2366,x2367))
% 6.71/6.50  [237]~E(x2371,x2372)+E(f163(x2373,x2374,x2375,x2376,x2371,x2377),f163(x2373,x2374,x2375,x2376,x2372,x2377))
% 6.71/6.50  [238]~E(x2381,x2382)+E(f163(x2383,x2384,x2385,x2386,x2387,x2381),f163(x2383,x2384,x2385,x2386,x2387,x2382))
% 6.71/6.50  [239]~E(x2391,x2392)+E(f164(x2391,x2393,x2394,x2395,x2396,x2397),f164(x2392,x2393,x2394,x2395,x2396,x2397))
% 6.71/6.50  [240]~E(x2401,x2402)+E(f164(x2403,x2401,x2404,x2405,x2406,x2407),f164(x2403,x2402,x2404,x2405,x2406,x2407))
% 6.71/6.50  [241]~E(x2411,x2412)+E(f164(x2413,x2414,x2411,x2415,x2416,x2417),f164(x2413,x2414,x2412,x2415,x2416,x2417))
% 6.71/6.50  [242]~E(x2421,x2422)+E(f164(x2423,x2424,x2425,x2421,x2426,x2427),f164(x2423,x2424,x2425,x2422,x2426,x2427))
% 6.71/6.50  [243]~E(x2431,x2432)+E(f164(x2433,x2434,x2435,x2436,x2431,x2437),f164(x2433,x2434,x2435,x2436,x2432,x2437))
% 6.71/6.50  [244]~E(x2441,x2442)+E(f164(x2443,x2444,x2445,x2446,x2447,x2441),f164(x2443,x2444,x2445,x2446,x2447,x2442))
% 6.71/6.50  [245]~E(x2451,x2452)+E(f27(x2451,x2453,x2454),f27(x2452,x2453,x2454))
% 6.71/6.50  [246]~E(x2461,x2462)+E(f27(x2463,x2461,x2464),f27(x2463,x2462,x2464))
% 6.71/6.50  [247]~E(x2471,x2472)+E(f27(x2473,x2474,x2471),f27(x2473,x2474,x2472))
% 6.71/6.50  [248]~E(x2481,x2482)+E(f325(x2481,x2483),f325(x2482,x2483))
% 6.71/6.50  [249]~E(x2491,x2492)+E(f325(x2493,x2491),f325(x2493,x2492))
% 6.71/6.50  [250]~E(x2501,x2502)+E(f196(x2501,x2503,x2504,x2505,x2506,x2507,x2508,x2509),f196(x2502,x2503,x2504,x2505,x2506,x2507,x2508,x2509))
% 6.71/6.50  [251]~E(x2511,x2512)+E(f196(x2513,x2511,x2514,x2515,x2516,x2517,x2518,x2519),f196(x2513,x2512,x2514,x2515,x2516,x2517,x2518,x2519))
% 6.71/6.50  [252]~E(x2521,x2522)+E(f196(x2523,x2524,x2521,x2525,x2526,x2527,x2528,x2529),f196(x2523,x2524,x2522,x2525,x2526,x2527,x2528,x2529))
% 6.71/6.50  [253]~E(x2531,x2532)+E(f196(x2533,x2534,x2535,x2531,x2536,x2537,x2538,x2539),f196(x2533,x2534,x2535,x2532,x2536,x2537,x2538,x2539))
% 6.71/6.50  [254]~E(x2541,x2542)+E(f196(x2543,x2544,x2545,x2546,x2541,x2547,x2548,x2549),f196(x2543,x2544,x2545,x2546,x2542,x2547,x2548,x2549))
% 6.71/6.50  [255]~E(x2551,x2552)+E(f196(x2553,x2554,x2555,x2556,x2557,x2551,x2558,x2559),f196(x2553,x2554,x2555,x2556,x2557,x2552,x2558,x2559))
% 6.71/6.50  [256]~E(x2561,x2562)+E(f196(x2563,x2564,x2565,x2566,x2567,x2568,x2561,x2569),f196(x2563,x2564,x2565,x2566,x2567,x2568,x2562,x2569))
% 6.71/6.50  [257]~E(x2571,x2572)+E(f196(x2573,x2574,x2575,x2576,x2577,x2578,x2579,x2571),f196(x2573,x2574,x2575,x2576,x2577,x2578,x2579,x2572))
% 6.71/6.50  [258]~E(x2581,x2582)+E(f193(x2581,x2583,x2584,x2585,x2586,x2587),f193(x2582,x2583,x2584,x2585,x2586,x2587))
% 6.71/6.50  [259]~E(x2591,x2592)+E(f193(x2593,x2591,x2594,x2595,x2596,x2597),f193(x2593,x2592,x2594,x2595,x2596,x2597))
% 6.71/6.50  [260]~E(x2601,x2602)+E(f193(x2603,x2604,x2601,x2605,x2606,x2607),f193(x2603,x2604,x2602,x2605,x2606,x2607))
% 6.71/6.50  [261]~E(x2611,x2612)+E(f193(x2613,x2614,x2615,x2611,x2616,x2617),f193(x2613,x2614,x2615,x2612,x2616,x2617))
% 6.71/6.50  [262]~E(x2621,x2622)+E(f193(x2623,x2624,x2625,x2626,x2621,x2627),f193(x2623,x2624,x2625,x2626,x2622,x2627))
% 6.71/6.50  [263]~E(x2631,x2632)+E(f193(x2633,x2634,x2635,x2636,x2637,x2631),f193(x2633,x2634,x2635,x2636,x2637,x2632))
% 6.71/6.50  [264]~E(x2641,x2642)+E(f132(x2641,x2643,x2644,x2645),f132(x2642,x2643,x2644,x2645))
% 6.71/6.50  [265]~E(x2651,x2652)+E(f132(x2653,x2651,x2654,x2655),f132(x2653,x2652,x2654,x2655))
% 6.71/6.50  [266]~E(x2661,x2662)+E(f132(x2663,x2664,x2661,x2665),f132(x2663,x2664,x2662,x2665))
% 6.71/6.50  [267]~E(x2671,x2672)+E(f132(x2673,x2674,x2675,x2671),f132(x2673,x2674,x2675,x2672))
% 6.71/6.50  [268]~E(x2681,x2682)+E(f108(x2681,x2683,x2684,x2685,x2686),f108(x2682,x2683,x2684,x2685,x2686))
% 6.71/6.50  [269]~E(x2691,x2692)+E(f108(x2693,x2691,x2694,x2695,x2696),f108(x2693,x2692,x2694,x2695,x2696))
% 6.71/6.50  [270]~E(x2701,x2702)+E(f108(x2703,x2704,x2701,x2705,x2706),f108(x2703,x2704,x2702,x2705,x2706))
% 6.71/6.50  [271]~E(x2711,x2712)+E(f108(x2713,x2714,x2715,x2711,x2716),f108(x2713,x2714,x2715,x2712,x2716))
% 6.71/6.50  [272]~E(x2721,x2722)+E(f108(x2723,x2724,x2725,x2726,x2721),f108(x2723,x2724,x2725,x2726,x2722))
% 6.71/6.50  [273]~E(x2731,x2732)+E(f378(x2731),f378(x2732))
% 6.71/6.50  [274]~E(x2741,x2742)+E(f186(x2741,x2743,x2744),f186(x2742,x2743,x2744))
% 6.71/6.50  [275]~E(x2751,x2752)+E(f186(x2753,x2751,x2754),f186(x2753,x2752,x2754))
% 6.71/6.50  [276]~E(x2761,x2762)+E(f186(x2763,x2764,x2761),f186(x2763,x2764,x2762))
% 6.71/6.50  [277]~E(x2771,x2772)+E(f35(x2771),f35(x2772))
% 6.71/6.50  [278]~E(x2781,x2782)+E(f126(x2781,x2783,x2784,x2785,x2786,x2787),f126(x2782,x2783,x2784,x2785,x2786,x2787))
% 6.71/6.50  [279]~E(x2791,x2792)+E(f126(x2793,x2791,x2794,x2795,x2796,x2797),f126(x2793,x2792,x2794,x2795,x2796,x2797))
% 6.71/6.50  [280]~E(x2801,x2802)+E(f126(x2803,x2804,x2801,x2805,x2806,x2807),f126(x2803,x2804,x2802,x2805,x2806,x2807))
% 6.71/6.50  [281]~E(x2811,x2812)+E(f126(x2813,x2814,x2815,x2811,x2816,x2817),f126(x2813,x2814,x2815,x2812,x2816,x2817))
% 6.71/6.50  [282]~E(x2821,x2822)+E(f126(x2823,x2824,x2825,x2826,x2821,x2827),f126(x2823,x2824,x2825,x2826,x2822,x2827))
% 6.71/6.50  [283]~E(x2831,x2832)+E(f126(x2833,x2834,x2835,x2836,x2837,x2831),f126(x2833,x2834,x2835,x2836,x2837,x2832))
% 6.71/6.50  [284]~E(x2841,x2842)+E(f10(x2841),f10(x2842))
% 6.71/6.50  [285]~E(x2851,x2852)+E(f380(x2851),f380(x2852))
% 6.71/6.50  [286]~E(x2861,x2862)+E(f76(x2861,x2863,x2864,x2865,x2866,x2867),f76(x2862,x2863,x2864,x2865,x2866,x2867))
% 6.71/6.50  [287]~E(x2871,x2872)+E(f76(x2873,x2871,x2874,x2875,x2876,x2877),f76(x2873,x2872,x2874,x2875,x2876,x2877))
% 6.71/6.50  [288]~E(x2881,x2882)+E(f76(x2883,x2884,x2881,x2885,x2886,x2887),f76(x2883,x2884,x2882,x2885,x2886,x2887))
% 6.71/6.50  [289]~E(x2891,x2892)+E(f76(x2893,x2894,x2895,x2891,x2896,x2897),f76(x2893,x2894,x2895,x2892,x2896,x2897))
% 6.71/6.50  [290]~E(x2901,x2902)+E(f76(x2903,x2904,x2905,x2906,x2901,x2907),f76(x2903,x2904,x2905,x2906,x2902,x2907))
% 6.71/6.50  [291]~E(x2911,x2912)+E(f76(x2913,x2914,x2915,x2916,x2917,x2911),f76(x2913,x2914,x2915,x2916,x2917,x2912))
% 6.71/6.50  [292]~E(x2921,x2922)+E(f250(x2921,x2923,x2924,x2925,x2926,x2927,x2928),f250(x2922,x2923,x2924,x2925,x2926,x2927,x2928))
% 6.71/6.50  [293]~E(x2931,x2932)+E(f250(x2933,x2931,x2934,x2935,x2936,x2937,x2938),f250(x2933,x2932,x2934,x2935,x2936,x2937,x2938))
% 6.71/6.50  [294]~E(x2941,x2942)+E(f250(x2943,x2944,x2941,x2945,x2946,x2947,x2948),f250(x2943,x2944,x2942,x2945,x2946,x2947,x2948))
% 6.71/6.50  [295]~E(x2951,x2952)+E(f250(x2953,x2954,x2955,x2951,x2956,x2957,x2958),f250(x2953,x2954,x2955,x2952,x2956,x2957,x2958))
% 6.71/6.50  [296]~E(x2961,x2962)+E(f250(x2963,x2964,x2965,x2966,x2961,x2967,x2968),f250(x2963,x2964,x2965,x2966,x2962,x2967,x2968))
% 6.71/6.50  [297]~E(x2971,x2972)+E(f250(x2973,x2974,x2975,x2976,x2977,x2971,x2978),f250(x2973,x2974,x2975,x2976,x2977,x2972,x2978))
% 6.71/6.50  [298]~E(x2981,x2982)+E(f250(x2983,x2984,x2985,x2986,x2987,x2988,x2981),f250(x2983,x2984,x2985,x2986,x2987,x2988,x2982))
% 6.71/6.50  [299]~E(x2991,x2992)+E(f387(x2991),f387(x2992))
% 6.71/6.50  [300]~E(x3001,x3002)+E(f161(x3001,x3003,x3004,x3005,x3006,x3007),f161(x3002,x3003,x3004,x3005,x3006,x3007))
% 6.71/6.50  [301]~E(x3011,x3012)+E(f161(x3013,x3011,x3014,x3015,x3016,x3017),f161(x3013,x3012,x3014,x3015,x3016,x3017))
% 6.71/6.50  [302]~E(x3021,x3022)+E(f161(x3023,x3024,x3021,x3025,x3026,x3027),f161(x3023,x3024,x3022,x3025,x3026,x3027))
% 6.71/6.50  [303]~E(x3031,x3032)+E(f161(x3033,x3034,x3035,x3031,x3036,x3037),f161(x3033,x3034,x3035,x3032,x3036,x3037))
% 6.71/6.50  [304]~E(x3041,x3042)+E(f161(x3043,x3044,x3045,x3046,x3041,x3047),f161(x3043,x3044,x3045,x3046,x3042,x3047))
% 6.71/6.50  [305]~E(x3051,x3052)+E(f161(x3053,x3054,x3055,x3056,x3057,x3051),f161(x3053,x3054,x3055,x3056,x3057,x3052))
% 6.71/6.50  [306]~E(x3061,x3062)+E(f320(x3061),f320(x3062))
% 6.71/6.50  [307]~E(x3071,x3072)+E(f98(x3071,x3073,x3074,x3075,x3076,x3077,x3078),f98(x3072,x3073,x3074,x3075,x3076,x3077,x3078))
% 6.71/6.50  [308]~E(x3081,x3082)+E(f98(x3083,x3081,x3084,x3085,x3086,x3087,x3088),f98(x3083,x3082,x3084,x3085,x3086,x3087,x3088))
% 6.71/6.50  [309]~E(x3091,x3092)+E(f98(x3093,x3094,x3091,x3095,x3096,x3097,x3098),f98(x3093,x3094,x3092,x3095,x3096,x3097,x3098))
% 6.71/6.50  [310]~E(x3101,x3102)+E(f98(x3103,x3104,x3105,x3101,x3106,x3107,x3108),f98(x3103,x3104,x3105,x3102,x3106,x3107,x3108))
% 6.71/6.50  [311]~E(x3111,x3112)+E(f98(x3113,x3114,x3115,x3116,x3111,x3117,x3118),f98(x3113,x3114,x3115,x3116,x3112,x3117,x3118))
% 6.71/6.50  [312]~E(x3121,x3122)+E(f98(x3123,x3124,x3125,x3126,x3127,x3121,x3128),f98(x3123,x3124,x3125,x3126,x3127,x3122,x3128))
% 6.71/6.50  [313]~E(x3131,x3132)+E(f98(x3133,x3134,x3135,x3136,x3137,x3138,x3131),f98(x3133,x3134,x3135,x3136,x3137,x3138,x3132))
% 6.71/6.50  [314]~E(x3141,x3142)+E(f306(x3141),f306(x3142))
% 6.71/6.50  [315]~E(x3151,x3152)+E(f154(x3151,x3153,x3154,x3155,x3156,x3157,x3158),f154(x3152,x3153,x3154,x3155,x3156,x3157,x3158))
% 6.71/6.50  [316]~E(x3161,x3162)+E(f154(x3163,x3161,x3164,x3165,x3166,x3167,x3168),f154(x3163,x3162,x3164,x3165,x3166,x3167,x3168))
% 6.71/6.50  [317]~E(x3171,x3172)+E(f154(x3173,x3174,x3171,x3175,x3176,x3177,x3178),f154(x3173,x3174,x3172,x3175,x3176,x3177,x3178))
% 6.71/6.50  [318]~E(x3181,x3182)+E(f154(x3183,x3184,x3185,x3181,x3186,x3187,x3188),f154(x3183,x3184,x3185,x3182,x3186,x3187,x3188))
% 6.71/6.50  [319]~E(x3191,x3192)+E(f154(x3193,x3194,x3195,x3196,x3191,x3197,x3198),f154(x3193,x3194,x3195,x3196,x3192,x3197,x3198))
% 6.71/6.50  [320]~E(x3201,x3202)+E(f154(x3203,x3204,x3205,x3206,x3207,x3201,x3208),f154(x3203,x3204,x3205,x3206,x3207,x3202,x3208))
% 6.71/6.50  [321]~E(x3211,x3212)+E(f154(x3213,x3214,x3215,x3216,x3217,x3218,x3211),f154(x3213,x3214,x3215,x3216,x3217,x3218,x3212))
% 6.71/6.50  [322]~E(x3221,x3222)+E(f62(x3221,x3223,x3224,x3225),f62(x3222,x3223,x3224,x3225))
% 6.71/6.50  [323]~E(x3231,x3232)+E(f62(x3233,x3231,x3234,x3235),f62(x3233,x3232,x3234,x3235))
% 6.71/6.50  [324]~E(x3241,x3242)+E(f62(x3243,x3244,x3241,x3245),f62(x3243,x3244,x3242,x3245))
% 6.71/6.50  [325]~E(x3251,x3252)+E(f62(x3253,x3254,x3255,x3251),f62(x3253,x3254,x3255,x3252))
% 6.71/6.50  [326]~E(x3261,x3262)+E(f275(x3261,x3263,x3264),f275(x3262,x3263,x3264))
% 6.71/6.50  [327]~E(x3271,x3272)+E(f275(x3273,x3271,x3274),f275(x3273,x3272,x3274))
% 6.71/6.50  [328]~E(x3281,x3282)+E(f275(x3283,x3284,x3281),f275(x3283,x3284,x3282))
% 6.71/6.50  [329]~E(x3291,x3292)+E(f21(x3291),f21(x3292))
% 6.71/6.50  [330]~E(x3301,x3302)+E(f155(x3301,x3303,x3304,x3305,x3306,x3307,x3308),f155(x3302,x3303,x3304,x3305,x3306,x3307,x3308))
% 6.71/6.50  [331]~E(x3311,x3312)+E(f155(x3313,x3311,x3314,x3315,x3316,x3317,x3318),f155(x3313,x3312,x3314,x3315,x3316,x3317,x3318))
% 6.71/6.50  [332]~E(x3321,x3322)+E(f155(x3323,x3324,x3321,x3325,x3326,x3327,x3328),f155(x3323,x3324,x3322,x3325,x3326,x3327,x3328))
% 6.71/6.50  [333]~E(x3331,x3332)+E(f155(x3333,x3334,x3335,x3331,x3336,x3337,x3338),f155(x3333,x3334,x3335,x3332,x3336,x3337,x3338))
% 6.71/6.50  [334]~E(x3341,x3342)+E(f155(x3343,x3344,x3345,x3346,x3341,x3347,x3348),f155(x3343,x3344,x3345,x3346,x3342,x3347,x3348))
% 6.71/6.50  [335]~E(x3351,x3352)+E(f155(x3353,x3354,x3355,x3356,x3357,x3351,x3358),f155(x3353,x3354,x3355,x3356,x3357,x3352,x3358))
% 6.71/6.50  [336]~E(x3361,x3362)+E(f155(x3363,x3364,x3365,x3366,x3367,x3368,x3361),f155(x3363,x3364,x3365,x3366,x3367,x3368,x3362))
% 6.71/6.50  [337]~E(x3371,x3372)+E(f242(x3371,x3373,x3374,x3375,x3376,x3377,x3378,x3379),f242(x3372,x3373,x3374,x3375,x3376,x3377,x3378,x3379))
% 6.71/6.50  [338]~E(x3381,x3382)+E(f242(x3383,x3381,x3384,x3385,x3386,x3387,x3388,x3389),f242(x3383,x3382,x3384,x3385,x3386,x3387,x3388,x3389))
% 6.71/6.50  [339]~E(x3391,x3392)+E(f242(x3393,x3394,x3391,x3395,x3396,x3397,x3398,x3399),f242(x3393,x3394,x3392,x3395,x3396,x3397,x3398,x3399))
% 6.71/6.50  [340]~E(x3401,x3402)+E(f242(x3403,x3404,x3405,x3401,x3406,x3407,x3408,x3409),f242(x3403,x3404,x3405,x3402,x3406,x3407,x3408,x3409))
% 6.71/6.50  [341]~E(x3411,x3412)+E(f242(x3413,x3414,x3415,x3416,x3411,x3417,x3418,x3419),f242(x3413,x3414,x3415,x3416,x3412,x3417,x3418,x3419))
% 6.71/6.50  [342]~E(x3421,x3422)+E(f242(x3423,x3424,x3425,x3426,x3427,x3421,x3428,x3429),f242(x3423,x3424,x3425,x3426,x3427,x3422,x3428,x3429))
% 6.71/6.50  [343]~E(x3431,x3432)+E(f242(x3433,x3434,x3435,x3436,x3437,x3438,x3431,x3439),f242(x3433,x3434,x3435,x3436,x3437,x3438,x3432,x3439))
% 6.71/6.50  [344]~E(x3441,x3442)+E(f242(x3443,x3444,x3445,x3446,x3447,x3448,x3449,x3441),f242(x3443,x3444,x3445,x3446,x3447,x3448,x3449,x3442))
% 6.71/6.50  [345]~E(x3451,x3452)+E(f18(x3451),f18(x3452))
% 6.71/6.50  [346]~E(x3461,x3462)+E(f326(x3461),f326(x3462))
% 6.71/6.50  [347]~E(x3471,x3472)+E(f130(x3471,x3473,x3474,x3475),f130(x3472,x3473,x3474,x3475))
% 6.71/6.50  [348]~E(x3481,x3482)+E(f130(x3483,x3481,x3484,x3485),f130(x3483,x3482,x3484,x3485))
% 6.71/6.50  [349]~E(x3491,x3492)+E(f130(x3493,x3494,x3491,x3495),f130(x3493,x3494,x3492,x3495))
% 6.71/6.50  [350]~E(x3501,x3502)+E(f130(x3503,x3504,x3505,x3501),f130(x3503,x3504,x3505,x3502))
% 6.71/6.50  [351]~E(x3511,x3512)+E(f131(x3511,x3513,x3514,x3515,x3516,x3517,x3518),f131(x3512,x3513,x3514,x3515,x3516,x3517,x3518))
% 6.71/6.50  [352]~E(x3521,x3522)+E(f131(x3523,x3521,x3524,x3525,x3526,x3527,x3528),f131(x3523,x3522,x3524,x3525,x3526,x3527,x3528))
% 6.71/6.50  [353]~E(x3531,x3532)+E(f131(x3533,x3534,x3531,x3535,x3536,x3537,x3538),f131(x3533,x3534,x3532,x3535,x3536,x3537,x3538))
% 6.71/6.50  [354]~E(x3541,x3542)+E(f131(x3543,x3544,x3545,x3541,x3546,x3547,x3548),f131(x3543,x3544,x3545,x3542,x3546,x3547,x3548))
% 6.71/6.50  [355]~E(x3551,x3552)+E(f131(x3553,x3554,x3555,x3556,x3551,x3557,x3558),f131(x3553,x3554,x3555,x3556,x3552,x3557,x3558))
% 6.71/6.50  [356]~E(x3561,x3562)+E(f131(x3563,x3564,x3565,x3566,x3567,x3561,x3568),f131(x3563,x3564,x3565,x3566,x3567,x3562,x3568))
% 6.71/6.50  [357]~E(x3571,x3572)+E(f131(x3573,x3574,x3575,x3576,x3577,x3578,x3571),f131(x3573,x3574,x3575,x3576,x3577,x3578,x3572))
% 6.71/6.50  [358]~E(x3581,x3582)+E(f246(x3581,x3583,x3584,x3585),f246(x3582,x3583,x3584,x3585))
% 6.71/6.50  [359]~E(x3591,x3592)+E(f246(x3593,x3591,x3594,x3595),f246(x3593,x3592,x3594,x3595))
% 6.71/6.50  [360]~E(x3601,x3602)+E(f246(x3603,x3604,x3601,x3605),f246(x3603,x3604,x3602,x3605))
% 6.71/6.50  [361]~E(x3611,x3612)+E(f246(x3613,x3614,x3615,x3611),f246(x3613,x3614,x3615,x3612))
% 6.71/6.50  [362]~E(x3621,x3622)+E(f109(x3621,x3623,x3624,x3625,x3626),f109(x3622,x3623,x3624,x3625,x3626))
% 6.71/6.50  [363]~E(x3631,x3632)+E(f109(x3633,x3631,x3634,x3635,x3636),f109(x3633,x3632,x3634,x3635,x3636))
% 6.71/6.50  [364]~E(x3641,x3642)+E(f109(x3643,x3644,x3641,x3645,x3646),f109(x3643,x3644,x3642,x3645,x3646))
% 6.71/6.50  [365]~E(x3651,x3652)+E(f109(x3653,x3654,x3655,x3651,x3656),f109(x3653,x3654,x3655,x3652,x3656))
% 6.71/6.50  [366]~E(x3661,x3662)+E(f109(x3663,x3664,x3665,x3666,x3661),f109(x3663,x3664,x3665,x3666,x3662))
% 6.71/6.50  [367]~E(x3671,x3672)+E(f203(x3671,x3673,x3674,x3675,x3676),f203(x3672,x3673,x3674,x3675,x3676))
% 6.71/6.50  [368]~E(x3681,x3682)+E(f203(x3683,x3681,x3684,x3685,x3686),f203(x3683,x3682,x3684,x3685,x3686))
% 6.71/6.50  [369]~E(x3691,x3692)+E(f203(x3693,x3694,x3691,x3695,x3696),f203(x3693,x3694,x3692,x3695,x3696))
% 6.71/6.50  [370]~E(x3701,x3702)+E(f203(x3703,x3704,x3705,x3701,x3706),f203(x3703,x3704,x3705,x3702,x3706))
% 6.71/6.50  [371]~E(x3711,x3712)+E(f203(x3713,x3714,x3715,x3716,x3711),f203(x3713,x3714,x3715,x3716,x3712))
% 6.71/6.50  [372]~E(x3721,x3722)+E(f112(x3721,x3723,x3724,x3725,x3726),f112(x3722,x3723,x3724,x3725,x3726))
% 6.71/6.50  [373]~E(x3731,x3732)+E(f112(x3733,x3731,x3734,x3735,x3736),f112(x3733,x3732,x3734,x3735,x3736))
% 6.71/6.50  [374]~E(x3741,x3742)+E(f112(x3743,x3744,x3741,x3745,x3746),f112(x3743,x3744,x3742,x3745,x3746))
% 6.71/6.50  [375]~E(x3751,x3752)+E(f112(x3753,x3754,x3755,x3751,x3756),f112(x3753,x3754,x3755,x3752,x3756))
% 6.71/6.50  [376]~E(x3761,x3762)+E(f112(x3763,x3764,x3765,x3766,x3761),f112(x3763,x3764,x3765,x3766,x3762))
% 6.71/6.50  [377]~E(x3771,x3772)+E(f135(x3771,x3773,x3774,x3775,x3776,x3777,x3778,x3779),f135(x3772,x3773,x3774,x3775,x3776,x3777,x3778,x3779))
% 6.71/6.50  [378]~E(x3781,x3782)+E(f135(x3783,x3781,x3784,x3785,x3786,x3787,x3788,x3789),f135(x3783,x3782,x3784,x3785,x3786,x3787,x3788,x3789))
% 6.71/6.50  [379]~E(x3791,x3792)+E(f135(x3793,x3794,x3791,x3795,x3796,x3797,x3798,x3799),f135(x3793,x3794,x3792,x3795,x3796,x3797,x3798,x3799))
% 6.71/6.50  [380]~E(x3801,x3802)+E(f135(x3803,x3804,x3805,x3801,x3806,x3807,x3808,x3809),f135(x3803,x3804,x3805,x3802,x3806,x3807,x3808,x3809))
% 6.71/6.50  [381]~E(x3811,x3812)+E(f135(x3813,x3814,x3815,x3816,x3811,x3817,x3818,x3819),f135(x3813,x3814,x3815,x3816,x3812,x3817,x3818,x3819))
% 6.71/6.50  [382]~E(x3821,x3822)+E(f135(x3823,x3824,x3825,x3826,x3827,x3821,x3828,x3829),f135(x3823,x3824,x3825,x3826,x3827,x3822,x3828,x3829))
% 6.71/6.50  [383]~E(x3831,x3832)+E(f135(x3833,x3834,x3835,x3836,x3837,x3838,x3831,x3839),f135(x3833,x3834,x3835,x3836,x3837,x3838,x3832,x3839))
% 6.71/6.50  [384]~E(x3841,x3842)+E(f135(x3843,x3844,x3845,x3846,x3847,x3848,x3849,x3841),f135(x3843,x3844,x3845,x3846,x3847,x3848,x3849,x3842))
% 6.71/6.50  [385]~E(x3851,x3852)+E(f270(x3851,x3853,x3854,x3855,x3856,x3857),f270(x3852,x3853,x3854,x3855,x3856,x3857))
% 6.71/6.50  [386]~E(x3861,x3862)+E(f270(x3863,x3861,x3864,x3865,x3866,x3867),f270(x3863,x3862,x3864,x3865,x3866,x3867))
% 6.71/6.50  [387]~E(x3871,x3872)+E(f270(x3873,x3874,x3871,x3875,x3876,x3877),f270(x3873,x3874,x3872,x3875,x3876,x3877))
% 6.71/6.50  [388]~E(x3881,x3882)+E(f270(x3883,x3884,x3885,x3881,x3886,x3887),f270(x3883,x3884,x3885,x3882,x3886,x3887))
% 6.71/6.50  [389]~E(x3891,x3892)+E(f270(x3893,x3894,x3895,x3896,x3891,x3897),f270(x3893,x3894,x3895,x3896,x3892,x3897))
% 6.71/6.50  [390]~E(x3901,x3902)+E(f270(x3903,x3904,x3905,x3906,x3907,x3901),f270(x3903,x3904,x3905,x3906,x3907,x3902))
% 6.71/6.50  [391]~E(x3911,x3912)+E(f37(x3911,x3913,x3914),f37(x3912,x3913,x3914))
% 6.71/6.50  [392]~E(x3921,x3922)+E(f37(x3923,x3921,x3924),f37(x3923,x3922,x3924))
% 6.71/6.50  [393]~E(x3931,x3932)+E(f37(x3933,x3934,x3931),f37(x3933,x3934,x3932))
% 6.71/6.50  [394]~E(x3941,x3942)+E(f141(x3941,x3943,x3944,x3945),f141(x3942,x3943,x3944,x3945))
% 6.71/6.50  [395]~E(x3951,x3952)+E(f141(x3953,x3951,x3954,x3955),f141(x3953,x3952,x3954,x3955))
% 6.71/6.50  [396]~E(x3961,x3962)+E(f141(x3963,x3964,x3961,x3965),f141(x3963,x3964,x3962,x3965))
% 6.71/6.50  [397]~E(x3971,x3972)+E(f141(x3973,x3974,x3975,x3971),f141(x3973,x3974,x3975,x3972))
% 6.71/6.50  [398]~E(x3981,x3982)+E(f147(x3981,x3983,x3984,x3985),f147(x3982,x3983,x3984,x3985))
% 6.71/6.50  [399]~E(x3991,x3992)+E(f147(x3993,x3991,x3994,x3995),f147(x3993,x3992,x3994,x3995))
% 6.71/6.50  [400]~E(x4001,x4002)+E(f147(x4003,x4004,x4001,x4005),f147(x4003,x4004,x4002,x4005))
% 6.71/6.50  [401]~E(x4011,x4012)+E(f147(x4013,x4014,x4015,x4011),f147(x4013,x4014,x4015,x4012))
% 6.71/6.50  [402]~E(x4021,x4022)+E(f200(x4021,x4023,x4024,x4025,x4026,x4027,x4028,x4029,x40210,x40211),f200(x4022,x4023,x4024,x4025,x4026,x4027,x4028,x4029,x40210,x40211))
% 6.71/6.50  [403]~E(x4031,x4032)+E(f200(x4033,x4031,x4034,x4035,x4036,x4037,x4038,x4039,x40310,x40311),f200(x4033,x4032,x4034,x4035,x4036,x4037,x4038,x4039,x40310,x40311))
% 6.71/6.50  [404]~E(x4041,x4042)+E(f200(x4043,x4044,x4041,x4045,x4046,x4047,x4048,x4049,x40410,x40411),f200(x4043,x4044,x4042,x4045,x4046,x4047,x4048,x4049,x40410,x40411))
% 6.71/6.50  [405]~E(x4051,x4052)+E(f200(x4053,x4054,x4055,x4051,x4056,x4057,x4058,x4059,x40510,x40511),f200(x4053,x4054,x4055,x4052,x4056,x4057,x4058,x4059,x40510,x40511))
% 6.71/6.50  [406]~E(x4061,x4062)+E(f200(x4063,x4064,x4065,x4066,x4061,x4067,x4068,x4069,x40610,x40611),f200(x4063,x4064,x4065,x4066,x4062,x4067,x4068,x4069,x40610,x40611))
% 6.71/6.50  [407]~E(x4071,x4072)+E(f200(x4073,x4074,x4075,x4076,x4077,x4071,x4078,x4079,x40710,x40711),f200(x4073,x4074,x4075,x4076,x4077,x4072,x4078,x4079,x40710,x40711))
% 6.71/6.50  [408]~E(x4081,x4082)+E(f200(x4083,x4084,x4085,x4086,x4087,x4088,x4081,x4089,x40810,x40811),f200(x4083,x4084,x4085,x4086,x4087,x4088,x4082,x4089,x40810,x40811))
% 6.71/6.50  [409]~E(x4091,x4092)+E(f200(x4093,x4094,x4095,x4096,x4097,x4098,x4099,x4091,x40910,x40911),f200(x4093,x4094,x4095,x4096,x4097,x4098,x4099,x4092,x40910,x40911))
% 6.71/6.50  [410]~E(x4101,x4102)+E(f200(x4103,x4104,x4105,x4106,x4107,x4108,x4109,x41010,x4101,x41011),f200(x4103,x4104,x4105,x4106,x4107,x4108,x4109,x41010,x4102,x41011))
% 6.71/6.50  [411]~E(x4111,x4112)+E(f200(x4113,x4114,x4115,x4116,x4117,x4118,x4119,x41110,x41111,x4111),f200(x4113,x4114,x4115,x4116,x4117,x4118,x4119,x41110,x41111,x4112))
% 6.71/6.50  [412]~E(x4121,x4122)+E(f33(x4121,x4123),f33(x4122,x4123))
% 6.71/6.50  [413]~E(x4131,x4132)+E(f33(x4133,x4131),f33(x4133,x4132))
% 6.71/6.50  [414]~E(x4141,x4142)+E(f53(x4141,x4143,x4144,x4145,x4146),f53(x4142,x4143,x4144,x4145,x4146))
% 6.71/6.50  [415]~E(x4151,x4152)+E(f53(x4153,x4151,x4154,x4155,x4156),f53(x4153,x4152,x4154,x4155,x4156))
% 6.71/6.50  [416]~E(x4161,x4162)+E(f53(x4163,x4164,x4161,x4165,x4166),f53(x4163,x4164,x4162,x4165,x4166))
% 6.71/6.50  [417]~E(x4171,x4172)+E(f53(x4173,x4174,x4175,x4171,x4176),f53(x4173,x4174,x4175,x4172,x4176))
% 6.71/6.50  [418]~E(x4181,x4182)+E(f53(x4183,x4184,x4185,x4186,x4181),f53(x4183,x4184,x4185,x4186,x4182))
% 6.71/6.50  [419]~E(x4191,x4192)+E(f94(x4191,x4193,x4194,x4195,x4196),f94(x4192,x4193,x4194,x4195,x4196))
% 6.71/6.50  [420]~E(x4201,x4202)+E(f94(x4203,x4201,x4204,x4205,x4206),f94(x4203,x4202,x4204,x4205,x4206))
% 6.71/6.50  [421]~E(x4211,x4212)+E(f94(x4213,x4214,x4211,x4215,x4216),f94(x4213,x4214,x4212,x4215,x4216))
% 6.71/6.50  [422]~E(x4221,x4222)+E(f94(x4223,x4224,x4225,x4221,x4226),f94(x4223,x4224,x4225,x4222,x4226))
% 6.71/6.50  [423]~E(x4231,x4232)+E(f94(x4233,x4234,x4235,x4236,x4231),f94(x4233,x4234,x4235,x4236,x4232))
% 6.71/6.50  [424]~E(x4241,x4242)+E(f363(x4241,x4243,x4244),f363(x4242,x4243,x4244))
% 6.71/6.50  [425]~E(x4251,x4252)+E(f363(x4253,x4251,x4254),f363(x4253,x4252,x4254))
% 6.71/6.50  [426]~E(x4261,x4262)+E(f363(x4263,x4264,x4261),f363(x4263,x4264,x4262))
% 6.71/6.50  [427]~E(x4271,x4272)+E(f269(x4271,x4273,x4274,x4275,x4276,x4277),f269(x4272,x4273,x4274,x4275,x4276,x4277))
% 6.71/6.50  [428]~E(x4281,x4282)+E(f269(x4283,x4281,x4284,x4285,x4286,x4287),f269(x4283,x4282,x4284,x4285,x4286,x4287))
% 6.71/6.50  [429]~E(x4291,x4292)+E(f269(x4293,x4294,x4291,x4295,x4296,x4297),f269(x4293,x4294,x4292,x4295,x4296,x4297))
% 6.71/6.50  [430]~E(x4301,x4302)+E(f269(x4303,x4304,x4305,x4301,x4306,x4307),f269(x4303,x4304,x4305,x4302,x4306,x4307))
% 6.71/6.50  [431]~E(x4311,x4312)+E(f269(x4313,x4314,x4315,x4316,x4311,x4317),f269(x4313,x4314,x4315,x4316,x4312,x4317))
% 6.71/6.50  [432]~E(x4321,x4322)+E(f269(x4323,x4324,x4325,x4326,x4327,x4321),f269(x4323,x4324,x4325,x4326,x4327,x4322))
% 6.71/6.50  [433]~E(x4331,x4332)+E(f85(x4331,x4333,x4334,x4335,x4336,x4337),f85(x4332,x4333,x4334,x4335,x4336,x4337))
% 6.71/6.50  [434]~E(x4341,x4342)+E(f85(x4343,x4341,x4344,x4345,x4346,x4347),f85(x4343,x4342,x4344,x4345,x4346,x4347))
% 6.71/6.50  [435]~E(x4351,x4352)+E(f85(x4353,x4354,x4351,x4355,x4356,x4357),f85(x4353,x4354,x4352,x4355,x4356,x4357))
% 6.71/6.50  [436]~E(x4361,x4362)+E(f85(x4363,x4364,x4365,x4361,x4366,x4367),f85(x4363,x4364,x4365,x4362,x4366,x4367))
% 6.71/6.50  [437]~E(x4371,x4372)+E(f85(x4373,x4374,x4375,x4376,x4371,x4377),f85(x4373,x4374,x4375,x4376,x4372,x4377))
% 6.71/6.50  [438]~E(x4381,x4382)+E(f85(x4383,x4384,x4385,x4386,x4387,x4381),f85(x4383,x4384,x4385,x4386,x4387,x4382))
% 6.71/6.50  [439]~E(x4391,x4392)+E(f36(x4391,x4393,x4394),f36(x4392,x4393,x4394))
% 6.71/6.50  [440]~E(x4401,x4402)+E(f36(x4403,x4401,x4404),f36(x4403,x4402,x4404))
% 6.71/6.50  [441]~E(x4411,x4412)+E(f36(x4413,x4414,x4411),f36(x4413,x4414,x4412))
% 6.71/6.50  [442]~E(x4421,x4422)+E(f271(x4421,x4423,x4424,x4425,x4426,x4427),f271(x4422,x4423,x4424,x4425,x4426,x4427))
% 6.71/6.50  [443]~E(x4431,x4432)+E(f271(x4433,x4431,x4434,x4435,x4436,x4437),f271(x4433,x4432,x4434,x4435,x4436,x4437))
% 6.71/6.50  [444]~E(x4441,x4442)+E(f271(x4443,x4444,x4441,x4445,x4446,x4447),f271(x4443,x4444,x4442,x4445,x4446,x4447))
% 6.71/6.50  [445]~E(x4451,x4452)+E(f271(x4453,x4454,x4455,x4451,x4456,x4457),f271(x4453,x4454,x4455,x4452,x4456,x4457))
% 6.71/6.50  [446]~E(x4461,x4462)+E(f271(x4463,x4464,x4465,x4466,x4461,x4467),f271(x4463,x4464,x4465,x4466,x4462,x4467))
% 6.71/6.50  [447]~E(x4471,x4472)+E(f271(x4473,x4474,x4475,x4476,x4477,x4471),f271(x4473,x4474,x4475,x4476,x4477,x4472))
% 6.71/6.50  [448]~E(x4481,x4482)+E(f369(x4481),f369(x4482))
% 6.71/6.50  [449]~E(x4491,x4492)+E(f376(x4491),f376(x4492))
% 6.71/6.50  [450]~E(x4501,x4502)+E(f244(x4501,x4503,x4504,x4505),f244(x4502,x4503,x4504,x4505))
% 6.71/6.50  [451]~E(x4511,x4512)+E(f244(x4513,x4511,x4514,x4515),f244(x4513,x4512,x4514,x4515))
% 6.71/6.50  [452]~E(x4521,x4522)+E(f244(x4523,x4524,x4521,x4525),f244(x4523,x4524,x4522,x4525))
% 6.71/6.50  [453]~E(x4531,x4532)+E(f244(x4533,x4534,x4535,x4531),f244(x4533,x4534,x4535,x4532))
% 6.71/6.50  [454]~E(x4541,x4542)+E(f281(x4541,x4543,x4544,x4545,x4546,x4547,x4548),f281(x4542,x4543,x4544,x4545,x4546,x4547,x4548))
% 6.71/6.50  [455]~E(x4551,x4552)+E(f281(x4553,x4551,x4554,x4555,x4556,x4557,x4558),f281(x4553,x4552,x4554,x4555,x4556,x4557,x4558))
% 6.71/6.50  [456]~E(x4561,x4562)+E(f281(x4563,x4564,x4561,x4565,x4566,x4567,x4568),f281(x4563,x4564,x4562,x4565,x4566,x4567,x4568))
% 6.71/6.50  [457]~E(x4571,x4572)+E(f281(x4573,x4574,x4575,x4571,x4576,x4577,x4578),f281(x4573,x4574,x4575,x4572,x4576,x4577,x4578))
% 6.71/6.50  [458]~E(x4581,x4582)+E(f281(x4583,x4584,x4585,x4586,x4581,x4587,x4588),f281(x4583,x4584,x4585,x4586,x4582,x4587,x4588))
% 6.71/6.50  [459]~E(x4591,x4592)+E(f281(x4593,x4594,x4595,x4596,x4597,x4591,x4598),f281(x4593,x4594,x4595,x4596,x4597,x4592,x4598))
% 6.71/6.50  [460]~E(x4601,x4602)+E(f281(x4603,x4604,x4605,x4606,x4607,x4608,x4601),f281(x4603,x4604,x4605,x4606,x4607,x4608,x4602))
% 6.71/6.50  [461]~E(x4611,x4612)+E(f106(x4611,x4613,x4614,x4615,x4616),f106(x4612,x4613,x4614,x4615,x4616))
% 6.71/6.50  [462]~E(x4621,x4622)+E(f106(x4623,x4621,x4624,x4625,x4626),f106(x4623,x4622,x4624,x4625,x4626))
% 6.71/6.50  [463]~E(x4631,x4632)+E(f106(x4633,x4634,x4631,x4635,x4636),f106(x4633,x4634,x4632,x4635,x4636))
% 6.71/6.50  [464]~E(x4641,x4642)+E(f106(x4643,x4644,x4645,x4641,x4646),f106(x4643,x4644,x4645,x4642,x4646))
% 6.71/6.50  [465]~E(x4651,x4652)+E(f106(x4653,x4654,x4655,x4656,x4651),f106(x4653,x4654,x4655,x4656,x4652))
% 6.71/6.50  [466]~E(x4661,x4662)+E(f171(x4661,x4663,x4664,x4665,x4666),f171(x4662,x4663,x4664,x4665,x4666))
% 6.71/6.50  [467]~E(x4671,x4672)+E(f171(x4673,x4671,x4674,x4675,x4676),f171(x4673,x4672,x4674,x4675,x4676))
% 6.71/6.50  [468]~E(x4681,x4682)+E(f171(x4683,x4684,x4681,x4685,x4686),f171(x4683,x4684,x4682,x4685,x4686))
% 6.71/6.50  [469]~E(x4691,x4692)+E(f171(x4693,x4694,x4695,x4691,x4696),f171(x4693,x4694,x4695,x4692,x4696))
% 6.71/6.50  [470]~E(x4701,x4702)+E(f171(x4703,x4704,x4705,x4706,x4701),f171(x4703,x4704,x4705,x4706,x4702))
% 6.71/6.50  [471]~E(x4711,x4712)+E(f293(x4711,x4713,x4714,x4715,x4716,x4717),f293(x4712,x4713,x4714,x4715,x4716,x4717))
% 6.71/6.50  [472]~E(x4721,x4722)+E(f293(x4723,x4721,x4724,x4725,x4726,x4727),f293(x4723,x4722,x4724,x4725,x4726,x4727))
% 6.71/6.50  [473]~E(x4731,x4732)+E(f293(x4733,x4734,x4731,x4735,x4736,x4737),f293(x4733,x4734,x4732,x4735,x4736,x4737))
% 6.71/6.50  [474]~E(x4741,x4742)+E(f293(x4743,x4744,x4745,x4741,x4746,x4747),f293(x4743,x4744,x4745,x4742,x4746,x4747))
% 6.71/6.50  [475]~E(x4751,x4752)+E(f293(x4753,x4754,x4755,x4756,x4751,x4757),f293(x4753,x4754,x4755,x4756,x4752,x4757))
% 6.71/6.50  [476]~E(x4761,x4762)+E(f293(x4763,x4764,x4765,x4766,x4767,x4761),f293(x4763,x4764,x4765,x4766,x4767,x4762))
% 6.71/6.50  [477]~E(x4771,x4772)+E(f190(x4771,x4773,x4774,x4775,x4776,x4777),f190(x4772,x4773,x4774,x4775,x4776,x4777))
% 6.71/6.50  [478]~E(x4781,x4782)+E(f190(x4783,x4781,x4784,x4785,x4786,x4787),f190(x4783,x4782,x4784,x4785,x4786,x4787))
% 6.71/6.50  [479]~E(x4791,x4792)+E(f190(x4793,x4794,x4791,x4795,x4796,x4797),f190(x4793,x4794,x4792,x4795,x4796,x4797))
% 6.71/6.50  [480]~E(x4801,x4802)+E(f190(x4803,x4804,x4805,x4801,x4806,x4807),f190(x4803,x4804,x4805,x4802,x4806,x4807))
% 6.71/6.50  [481]~E(x4811,x4812)+E(f190(x4813,x4814,x4815,x4816,x4811,x4817),f190(x4813,x4814,x4815,x4816,x4812,x4817))
% 6.71/6.50  [482]~E(x4821,x4822)+E(f190(x4823,x4824,x4825,x4826,x4827,x4821),f190(x4823,x4824,x4825,x4826,x4827,x4822))
% 6.71/6.50  [483]~E(x4831,x4832)+E(f50(x4831,x4833,x4834,x4835,x4836),f50(x4832,x4833,x4834,x4835,x4836))
% 6.71/6.50  [484]~E(x4841,x4842)+E(f50(x4843,x4841,x4844,x4845,x4846),f50(x4843,x4842,x4844,x4845,x4846))
% 6.71/6.50  [485]~E(x4851,x4852)+E(f50(x4853,x4854,x4851,x4855,x4856),f50(x4853,x4854,x4852,x4855,x4856))
% 6.71/6.50  [486]~E(x4861,x4862)+E(f50(x4863,x4864,x4865,x4861,x4866),f50(x4863,x4864,x4865,x4862,x4866))
% 6.71/6.50  [487]~E(x4871,x4872)+E(f50(x4873,x4874,x4875,x4876,x4871),f50(x4873,x4874,x4875,x4876,x4872))
% 6.71/6.50  [488]~E(x4881,x4882)+E(f282(x4881,x4883,x4884,x4885,x4886,x4887,x4888),f282(x4882,x4883,x4884,x4885,x4886,x4887,x4888))
% 6.71/6.50  [489]~E(x4891,x4892)+E(f282(x4893,x4891,x4894,x4895,x4896,x4897,x4898),f282(x4893,x4892,x4894,x4895,x4896,x4897,x4898))
% 6.71/6.50  [490]~E(x4901,x4902)+E(f282(x4903,x4904,x4901,x4905,x4906,x4907,x4908),f282(x4903,x4904,x4902,x4905,x4906,x4907,x4908))
% 6.71/6.50  [491]~E(x4911,x4912)+E(f282(x4913,x4914,x4915,x4911,x4916,x4917,x4918),f282(x4913,x4914,x4915,x4912,x4916,x4917,x4918))
% 6.71/6.50  [492]~E(x4921,x4922)+E(f282(x4923,x4924,x4925,x4926,x4921,x4927,x4928),f282(x4923,x4924,x4925,x4926,x4922,x4927,x4928))
% 6.71/6.50  [493]~E(x4931,x4932)+E(f282(x4933,x4934,x4935,x4936,x4937,x4931,x4938),f282(x4933,x4934,x4935,x4936,x4937,x4932,x4938))
% 6.71/6.50  [494]~E(x4941,x4942)+E(f282(x4943,x4944,x4945,x4946,x4947,x4948,x4941),f282(x4943,x4944,x4945,x4946,x4947,x4948,x4942))
% 6.71/6.50  [495]~E(x4951,x4952)+E(f129(x4951),f129(x4952))
% 6.71/6.50  [496]~E(x4961,x4962)+E(f182(x4961,x4963,x4964),f182(x4962,x4963,x4964))
% 6.71/6.50  [497]~E(x4971,x4972)+E(f182(x4973,x4971,x4974),f182(x4973,x4972,x4974))
% 6.71/6.50  [498]~E(x4981,x4982)+E(f182(x4983,x4984,x4981),f182(x4983,x4984,x4982))
% 6.71/6.50  [499]~E(x4991,x4992)+E(f150(x4991,x4993,x4994),f150(x4992,x4993,x4994))
% 6.71/6.50  [500]~E(x5001,x5002)+E(f150(x5003,x5001,x5004),f150(x5003,x5002,x5004))
% 6.71/6.50  [501]~E(x5011,x5012)+E(f150(x5013,x5014,x5011),f150(x5013,x5014,x5012))
% 6.71/6.50  [502]~E(x5021,x5022)+E(f259(x5021,x5023,x5024,x5025,x5026),f259(x5022,x5023,x5024,x5025,x5026))
% 6.71/6.50  [503]~E(x5031,x5032)+E(f259(x5033,x5031,x5034,x5035,x5036),f259(x5033,x5032,x5034,x5035,x5036))
% 6.71/6.50  [504]~E(x5041,x5042)+E(f259(x5043,x5044,x5041,x5045,x5046),f259(x5043,x5044,x5042,x5045,x5046))
% 6.71/6.50  [505]~E(x5051,x5052)+E(f259(x5053,x5054,x5055,x5051,x5056),f259(x5053,x5054,x5055,x5052,x5056))
% 6.71/6.50  [506]~E(x5061,x5062)+E(f259(x5063,x5064,x5065,x5066,x5061),f259(x5063,x5064,x5065,x5066,x5062))
% 6.71/6.50  [507]~E(x5071,x5072)+E(f285(x5071,x5073,x5074,x5075,x5076,x5077,x5078,x5079),f285(x5072,x5073,x5074,x5075,x5076,x5077,x5078,x5079))
% 6.71/6.50  [508]~E(x5081,x5082)+E(f285(x5083,x5081,x5084,x5085,x5086,x5087,x5088,x5089),f285(x5083,x5082,x5084,x5085,x5086,x5087,x5088,x5089))
% 6.71/6.50  [509]~E(x5091,x5092)+E(f285(x5093,x5094,x5091,x5095,x5096,x5097,x5098,x5099),f285(x5093,x5094,x5092,x5095,x5096,x5097,x5098,x5099))
% 6.71/6.50  [510]~E(x5101,x5102)+E(f285(x5103,x5104,x5105,x5101,x5106,x5107,x5108,x5109),f285(x5103,x5104,x5105,x5102,x5106,x5107,x5108,x5109))
% 6.71/6.50  [511]~E(x5111,x5112)+E(f285(x5113,x5114,x5115,x5116,x5111,x5117,x5118,x5119),f285(x5113,x5114,x5115,x5116,x5112,x5117,x5118,x5119))
% 6.71/6.50  [512]~E(x5121,x5122)+E(f285(x5123,x5124,x5125,x5126,x5127,x5121,x5128,x5129),f285(x5123,x5124,x5125,x5126,x5127,x5122,x5128,x5129))
% 6.71/6.50  [513]~E(x5131,x5132)+E(f285(x5133,x5134,x5135,x5136,x5137,x5138,x5131,x5139),f285(x5133,x5134,x5135,x5136,x5137,x5138,x5132,x5139))
% 6.71/6.50  [514]~E(x5141,x5142)+E(f285(x5143,x5144,x5145,x5146,x5147,x5148,x5149,x5141),f285(x5143,x5144,x5145,x5146,x5147,x5148,x5149,x5142))
% 6.71/6.50  [515]~E(x5151,x5152)+E(f273(x5151,x5153),f273(x5152,x5153))
% 6.71/6.50  [516]~E(x5161,x5162)+E(f273(x5163,x5161),f273(x5163,x5162))
% 6.71/6.50  [517]~E(x5171,x5172)+E(f358(x5171,x5173),f358(x5172,x5173))
% 6.71/6.50  [518]~E(x5181,x5182)+E(f358(x5183,x5181),f358(x5183,x5182))
% 6.71/6.50  [519]~E(x5191,x5192)+E(f317(x5191),f317(x5192))
% 6.71/6.50  [520]~E(x5201,x5202)+E(f136(x5201,x5203,x5204,x5205,x5206,x5207,x5208,x5209),f136(x5202,x5203,x5204,x5205,x5206,x5207,x5208,x5209))
% 6.71/6.50  [521]~E(x5211,x5212)+E(f136(x5213,x5211,x5214,x5215,x5216,x5217,x5218,x5219),f136(x5213,x5212,x5214,x5215,x5216,x5217,x5218,x5219))
% 6.71/6.50  [522]~E(x5221,x5222)+E(f136(x5223,x5224,x5221,x5225,x5226,x5227,x5228,x5229),f136(x5223,x5224,x5222,x5225,x5226,x5227,x5228,x5229))
% 6.71/6.50  [523]~E(x5231,x5232)+E(f136(x5233,x5234,x5235,x5231,x5236,x5237,x5238,x5239),f136(x5233,x5234,x5235,x5232,x5236,x5237,x5238,x5239))
% 6.71/6.50  [524]~E(x5241,x5242)+E(f136(x5243,x5244,x5245,x5246,x5241,x5247,x5248,x5249),f136(x5243,x5244,x5245,x5246,x5242,x5247,x5248,x5249))
% 6.71/6.50  [525]~E(x5251,x5252)+E(f136(x5253,x5254,x5255,x5256,x5257,x5251,x5258,x5259),f136(x5253,x5254,x5255,x5256,x5257,x5252,x5258,x5259))
% 6.71/6.50  [526]~E(x5261,x5262)+E(f136(x5263,x5264,x5265,x5266,x5267,x5268,x5261,x5269),f136(x5263,x5264,x5265,x5266,x5267,x5268,x5262,x5269))
% 6.71/6.50  [527]~E(x5271,x5272)+E(f136(x5273,x5274,x5275,x5276,x5277,x5278,x5279,x5271),f136(x5273,x5274,x5275,x5276,x5277,x5278,x5279,x5272))
% 6.71/6.50  [528]~E(x5281,x5282)+E(f227(x5281,x5283,x5284,x5285,x5286),f227(x5282,x5283,x5284,x5285,x5286))
% 6.71/6.50  [529]~E(x5291,x5292)+E(f227(x5293,x5291,x5294,x5295,x5296),f227(x5293,x5292,x5294,x5295,x5296))
% 6.71/6.50  [530]~E(x5301,x5302)+E(f227(x5303,x5304,x5301,x5305,x5306),f227(x5303,x5304,x5302,x5305,x5306))
% 6.71/6.50  [531]~E(x5311,x5312)+E(f227(x5313,x5314,x5315,x5311,x5316),f227(x5313,x5314,x5315,x5312,x5316))
% 6.71/6.50  [532]~E(x5321,x5322)+E(f227(x5323,x5324,x5325,x5326,x5321),f227(x5323,x5324,x5325,x5326,x5322))
% 6.71/6.50  [533]~E(x5331,x5332)+E(f66(x5331,x5333,x5334,x5335,x5336,x5337,x5338),f66(x5332,x5333,x5334,x5335,x5336,x5337,x5338))
% 6.71/6.50  [534]~E(x5341,x5342)+E(f66(x5343,x5341,x5344,x5345,x5346,x5347,x5348),f66(x5343,x5342,x5344,x5345,x5346,x5347,x5348))
% 6.71/6.50  [535]~E(x5351,x5352)+E(f66(x5353,x5354,x5351,x5355,x5356,x5357,x5358),f66(x5353,x5354,x5352,x5355,x5356,x5357,x5358))
% 6.71/6.50  [536]~E(x5361,x5362)+E(f66(x5363,x5364,x5365,x5361,x5366,x5367,x5368),f66(x5363,x5364,x5365,x5362,x5366,x5367,x5368))
% 6.71/6.50  [537]~E(x5371,x5372)+E(f66(x5373,x5374,x5375,x5376,x5371,x5377,x5378),f66(x5373,x5374,x5375,x5376,x5372,x5377,x5378))
% 6.71/6.50  [538]~E(x5381,x5382)+E(f66(x5383,x5384,x5385,x5386,x5387,x5381,x5388),f66(x5383,x5384,x5385,x5386,x5387,x5382,x5388))
% 6.71/6.50  [539]~E(x5391,x5392)+E(f66(x5393,x5394,x5395,x5396,x5397,x5398,x5391),f66(x5393,x5394,x5395,x5396,x5397,x5398,x5392))
% 6.71/6.50  [540]~E(x5401,x5402)+E(f77(x5401,x5403,x5404,x5405,x5406,x5407),f77(x5402,x5403,x5404,x5405,x5406,x5407))
% 6.71/6.50  [541]~E(x5411,x5412)+E(f77(x5413,x5411,x5414,x5415,x5416,x5417),f77(x5413,x5412,x5414,x5415,x5416,x5417))
% 6.71/6.50  [542]~E(x5421,x5422)+E(f77(x5423,x5424,x5421,x5425,x5426,x5427),f77(x5423,x5424,x5422,x5425,x5426,x5427))
% 6.71/6.50  [543]~E(x5431,x5432)+E(f77(x5433,x5434,x5435,x5431,x5436,x5437),f77(x5433,x5434,x5435,x5432,x5436,x5437))
% 6.71/6.50  [544]~E(x5441,x5442)+E(f77(x5443,x5444,x5445,x5446,x5441,x5447),f77(x5443,x5444,x5445,x5446,x5442,x5447))
% 6.71/6.50  [545]~E(x5451,x5452)+E(f77(x5453,x5454,x5455,x5456,x5457,x5451),f77(x5453,x5454,x5455,x5456,x5457,x5452))
% 6.71/6.50  [546]~E(x5461,x5462)+E(f32(x5461),f32(x5462))
% 6.71/6.50  [547]~E(x5471,x5472)+E(f400(x5471),f400(x5472))
% 6.71/6.50  [548]~E(x5481,x5482)+E(f239(x5481,x5483,x5484),f239(x5482,x5483,x5484))
% 6.71/6.50  [549]~E(x5491,x5492)+E(f239(x5493,x5491,x5494),f239(x5493,x5492,x5494))
% 6.71/6.50  [550]~E(x5501,x5502)+E(f239(x5503,x5504,x5501),f239(x5503,x5504,x5502))
% 6.71/6.50  [551]~E(x5511,x5512)+E(f49(x5511,x5513,x5514,x5515),f49(x5512,x5513,x5514,x5515))
% 6.71/6.50  [552]~E(x5521,x5522)+E(f49(x5523,x5521,x5524,x5525),f49(x5523,x5522,x5524,x5525))
% 6.71/6.50  [553]~E(x5531,x5532)+E(f49(x5533,x5534,x5531,x5535),f49(x5533,x5534,x5532,x5535))
% 6.71/6.50  [554]~E(x5541,x5542)+E(f49(x5543,x5544,x5545,x5541),f49(x5543,x5544,x5545,x5542))
% 6.71/6.50  [555]~E(x5551,x5552)+E(f289(x5551,x5553,x5554,x5555,x5556,x5557,x5558,x5559),f289(x5552,x5553,x5554,x5555,x5556,x5557,x5558,x5559))
% 6.71/6.50  [556]~E(x5561,x5562)+E(f289(x5563,x5561,x5564,x5565,x5566,x5567,x5568,x5569),f289(x5563,x5562,x5564,x5565,x5566,x5567,x5568,x5569))
% 6.71/6.50  [557]~E(x5571,x5572)+E(f289(x5573,x5574,x5571,x5575,x5576,x5577,x5578,x5579),f289(x5573,x5574,x5572,x5575,x5576,x5577,x5578,x5579))
% 6.71/6.50  [558]~E(x5581,x5582)+E(f289(x5583,x5584,x5585,x5581,x5586,x5587,x5588,x5589),f289(x5583,x5584,x5585,x5582,x5586,x5587,x5588,x5589))
% 6.71/6.50  [559]~E(x5591,x5592)+E(f289(x5593,x5594,x5595,x5596,x5591,x5597,x5598,x5599),f289(x5593,x5594,x5595,x5596,x5592,x5597,x5598,x5599))
% 6.71/6.50  [560]~E(x5601,x5602)+E(f289(x5603,x5604,x5605,x5606,x5607,x5601,x5608,x5609),f289(x5603,x5604,x5605,x5606,x5607,x5602,x5608,x5609))
% 6.71/6.50  [561]~E(x5611,x5612)+E(f289(x5613,x5614,x5615,x5616,x5617,x5618,x5611,x5619),f289(x5613,x5614,x5615,x5616,x5617,x5618,x5612,x5619))
% 6.71/6.50  [562]~E(x5621,x5622)+E(f289(x5623,x5624,x5625,x5626,x5627,x5628,x5629,x5621),f289(x5623,x5624,x5625,x5626,x5627,x5628,x5629,x5622))
% 6.71/6.50  [563]~E(x5631,x5632)+E(f348(x5631,x5633),f348(x5632,x5633))
% 6.71/6.50  [564]~E(x5641,x5642)+E(f348(x5643,x5641),f348(x5643,x5642))
% 6.71/6.50  [565]~E(x5651,x5652)+E(f174(x5651,x5653,x5654,x5655,x5656,x5657),f174(x5652,x5653,x5654,x5655,x5656,x5657))
% 6.71/6.50  [566]~E(x5661,x5662)+E(f174(x5663,x5661,x5664,x5665,x5666,x5667),f174(x5663,x5662,x5664,x5665,x5666,x5667))
% 6.71/6.50  [567]~E(x5671,x5672)+E(f174(x5673,x5674,x5671,x5675,x5676,x5677),f174(x5673,x5674,x5672,x5675,x5676,x5677))
% 6.71/6.50  [568]~E(x5681,x5682)+E(f174(x5683,x5684,x5685,x5681,x5686,x5687),f174(x5683,x5684,x5685,x5682,x5686,x5687))
% 6.71/6.50  [569]~E(x5691,x5692)+E(f174(x5693,x5694,x5695,x5696,x5691,x5697),f174(x5693,x5694,x5695,x5696,x5692,x5697))
% 6.71/6.50  [570]~E(x5701,x5702)+E(f174(x5703,x5704,x5705,x5706,x5707,x5701),f174(x5703,x5704,x5705,x5706,x5707,x5702))
% 6.71/6.50  [571]~E(x5711,x5712)+E(f93(x5711,x5713,x5714,x5715),f93(x5712,x5713,x5714,x5715))
% 6.71/6.50  [572]~E(x5721,x5722)+E(f93(x5723,x5721,x5724,x5725),f93(x5723,x5722,x5724,x5725))
% 6.71/6.50  [573]~E(x5731,x5732)+E(f93(x5733,x5734,x5731,x5735),f93(x5733,x5734,x5732,x5735))
% 6.71/6.50  [574]~E(x5741,x5742)+E(f93(x5743,x5744,x5745,x5741),f93(x5743,x5744,x5745,x5742))
% 6.71/6.50  [575]~E(x5751,x5752)+E(f70(x5751,x5753),f70(x5752,x5753))
% 6.71/6.50  [576]~E(x5761,x5762)+E(f70(x5763,x5761),f70(x5763,x5762))
% 6.71/6.50  [577]~E(x5771,x5772)+E(f230(x5771,x5773,x5774,x5775),f230(x5772,x5773,x5774,x5775))
% 6.71/6.50  [578]~E(x5781,x5782)+E(f230(x5783,x5781,x5784,x5785),f230(x5783,x5782,x5784,x5785))
% 6.71/6.50  [579]~E(x5791,x5792)+E(f230(x5793,x5794,x5791,x5795),f230(x5793,x5794,x5792,x5795))
% 6.71/6.50  [580]~E(x5801,x5802)+E(f230(x5803,x5804,x5805,x5801),f230(x5803,x5804,x5805,x5802))
% 6.71/6.50  [581]~E(x5811,x5812)+E(f318(x5811),f318(x5812))
% 6.71/6.50  [582]~E(x5821,x5822)+E(f347(x5821),f347(x5822))
% 6.71/6.50  [583]~E(x5831,x5832)+E(f323(x5831),f323(x5832))
% 6.71/6.50  [584]~E(x5841,x5842)+E(f67(x5841,x5843,x5844,x5845,x5846,x5847,x5848),f67(x5842,x5843,x5844,x5845,x5846,x5847,x5848))
% 6.71/6.50  [585]~E(x5851,x5852)+E(f67(x5853,x5851,x5854,x5855,x5856,x5857,x5858),f67(x5853,x5852,x5854,x5855,x5856,x5857,x5858))
% 6.71/6.50  [586]~E(x5861,x5862)+E(f67(x5863,x5864,x5861,x5865,x5866,x5867,x5868),f67(x5863,x5864,x5862,x5865,x5866,x5867,x5868))
% 6.71/6.50  [587]~E(x5871,x5872)+E(f67(x5873,x5874,x5875,x5871,x5876,x5877,x5878),f67(x5873,x5874,x5875,x5872,x5876,x5877,x5878))
% 6.71/6.50  [588]~E(x5881,x5882)+E(f67(x5883,x5884,x5885,x5886,x5881,x5887,x5888),f67(x5883,x5884,x5885,x5886,x5882,x5887,x5888))
% 6.71/6.50  [589]~E(x5891,x5892)+E(f67(x5893,x5894,x5895,x5896,x5897,x5891,x5898),f67(x5893,x5894,x5895,x5896,x5897,x5892,x5898))
% 6.71/6.50  [590]~E(x5901,x5902)+E(f67(x5903,x5904,x5905,x5906,x5907,x5908,x5901),f67(x5903,x5904,x5905,x5906,x5907,x5908,x5902))
% 6.71/6.50  [591]~E(x5911,x5912)+E(f137(x5911,x5913,x5914,x5915,x5916,x5917,x5918,x5919),f137(x5912,x5913,x5914,x5915,x5916,x5917,x5918,x5919))
% 6.71/6.50  [592]~E(x5921,x5922)+E(f137(x5923,x5921,x5924,x5925,x5926,x5927,x5928,x5929),f137(x5923,x5922,x5924,x5925,x5926,x5927,x5928,x5929))
% 6.71/6.50  [593]~E(x5931,x5932)+E(f137(x5933,x5934,x5931,x5935,x5936,x5937,x5938,x5939),f137(x5933,x5934,x5932,x5935,x5936,x5937,x5938,x5939))
% 6.71/6.50  [594]~E(x5941,x5942)+E(f137(x5943,x5944,x5945,x5941,x5946,x5947,x5948,x5949),f137(x5943,x5944,x5945,x5942,x5946,x5947,x5948,x5949))
% 6.71/6.50  [595]~E(x5951,x5952)+E(f137(x5953,x5954,x5955,x5956,x5951,x5957,x5958,x5959),f137(x5953,x5954,x5955,x5956,x5952,x5957,x5958,x5959))
% 6.71/6.50  [596]~E(x5961,x5962)+E(f137(x5963,x5964,x5965,x5966,x5967,x5961,x5968,x5969),f137(x5963,x5964,x5965,x5966,x5967,x5962,x5968,x5969))
% 6.71/6.50  [597]~E(x5971,x5972)+E(f137(x5973,x5974,x5975,x5976,x5977,x5978,x5971,x5979),f137(x5973,x5974,x5975,x5976,x5977,x5978,x5972,x5979))
% 6.71/6.50  [598]~E(x5981,x5982)+E(f137(x5983,x5984,x5985,x5986,x5987,x5988,x5989,x5981),f137(x5983,x5984,x5985,x5986,x5987,x5988,x5989,x5982))
% 6.71/6.50  [599]~E(x5991,x5992)+E(f60(x5991,x5993,x5994,x5995),f60(x5992,x5993,x5994,x5995))
% 6.71/6.50  [600]~E(x6001,x6002)+E(f60(x6003,x6001,x6004,x6005),f60(x6003,x6002,x6004,x6005))
% 6.71/6.50  [601]~E(x6011,x6012)+E(f60(x6013,x6014,x6011,x6015),f60(x6013,x6014,x6012,x6015))
% 6.71/6.50  [602]~E(x6021,x6022)+E(f60(x6023,x6024,x6025,x6021),f60(x6023,x6024,x6025,x6022))
% 6.71/6.50  [603]~E(x6031,x6032)+E(f72(x6031,x6033,x6034,x6035,x6036),f72(x6032,x6033,x6034,x6035,x6036))
% 6.71/6.50  [604]~E(x6041,x6042)+E(f72(x6043,x6041,x6044,x6045,x6046),f72(x6043,x6042,x6044,x6045,x6046))
% 6.71/6.50  [605]~E(x6051,x6052)+E(f72(x6053,x6054,x6051,x6055,x6056),f72(x6053,x6054,x6052,x6055,x6056))
% 6.71/6.50  [606]~E(x6061,x6062)+E(f72(x6063,x6064,x6065,x6061,x6066),f72(x6063,x6064,x6065,x6062,x6066))
% 6.71/6.50  [607]~E(x6071,x6072)+E(f72(x6073,x6074,x6075,x6076,x6071),f72(x6073,x6074,x6075,x6076,x6072))
% 6.71/6.50  [608]~E(x6081,x6082)+E(f86(x6081,x6083,x6084,x6085,x6086,x6087),f86(x6082,x6083,x6084,x6085,x6086,x6087))
% 6.71/6.50  [609]~E(x6091,x6092)+E(f86(x6093,x6091,x6094,x6095,x6096,x6097),f86(x6093,x6092,x6094,x6095,x6096,x6097))
% 6.71/6.50  [610]~E(x6101,x6102)+E(f86(x6103,x6104,x6101,x6105,x6106,x6107),f86(x6103,x6104,x6102,x6105,x6106,x6107))
% 6.71/6.50  [611]~E(x6111,x6112)+E(f86(x6113,x6114,x6115,x6111,x6116,x6117),f86(x6113,x6114,x6115,x6112,x6116,x6117))
% 6.71/6.50  [612]~E(x6121,x6122)+E(f86(x6123,x6124,x6125,x6126,x6121,x6127),f86(x6123,x6124,x6125,x6126,x6122,x6127))
% 6.71/6.50  [613]~E(x6131,x6132)+E(f86(x6133,x6134,x6135,x6136,x6137,x6131),f86(x6133,x6134,x6135,x6136,x6137,x6132))
% 6.71/6.50  [614]~E(x6141,x6142)+E(f249(x6141,x6143,x6144,x6145,x6146),f249(x6142,x6143,x6144,x6145,x6146))
% 6.71/6.50  [615]~E(x6151,x6152)+E(f249(x6153,x6151,x6154,x6155,x6156),f249(x6153,x6152,x6154,x6155,x6156))
% 6.71/6.50  [616]~E(x6161,x6162)+E(f249(x6163,x6164,x6161,x6165,x6166),f249(x6163,x6164,x6162,x6165,x6166))
% 6.71/6.50  [617]~E(x6171,x6172)+E(f249(x6173,x6174,x6175,x6171,x6176),f249(x6173,x6174,x6175,x6172,x6176))
% 6.71/6.50  [618]~E(x6181,x6182)+E(f249(x6183,x6184,x6185,x6186,x6181),f249(x6183,x6184,x6185,x6186,x6182))
% 6.71/6.50  [619]~E(x6191,x6192)+E(f287(x6191,x6193,x6194,x6195,x6196,x6197,x6198,x6199),f287(x6192,x6193,x6194,x6195,x6196,x6197,x6198,x6199))
% 6.71/6.50  [620]~E(x6201,x6202)+E(f287(x6203,x6201,x6204,x6205,x6206,x6207,x6208,x6209),f287(x6203,x6202,x6204,x6205,x6206,x6207,x6208,x6209))
% 6.71/6.50  [621]~E(x6211,x6212)+E(f287(x6213,x6214,x6211,x6215,x6216,x6217,x6218,x6219),f287(x6213,x6214,x6212,x6215,x6216,x6217,x6218,x6219))
% 6.71/6.50  [622]~E(x6221,x6222)+E(f287(x6223,x6224,x6225,x6221,x6226,x6227,x6228,x6229),f287(x6223,x6224,x6225,x6222,x6226,x6227,x6228,x6229))
% 6.71/6.50  [623]~E(x6231,x6232)+E(f287(x6233,x6234,x6235,x6236,x6231,x6237,x6238,x6239),f287(x6233,x6234,x6235,x6236,x6232,x6237,x6238,x6239))
% 6.71/6.50  [624]~E(x6241,x6242)+E(f287(x6243,x6244,x6245,x6246,x6247,x6241,x6248,x6249),f287(x6243,x6244,x6245,x6246,x6247,x6242,x6248,x6249))
% 6.71/6.50  [625]~E(x6251,x6252)+E(f287(x6253,x6254,x6255,x6256,x6257,x6258,x6251,x6259),f287(x6253,x6254,x6255,x6256,x6257,x6258,x6252,x6259))
% 6.71/6.50  [626]~E(x6261,x6262)+E(f287(x6263,x6264,x6265,x6266,x6267,x6268,x6269,x6261),f287(x6263,x6264,x6265,x6266,x6267,x6268,x6269,x6262))
% 6.71/6.50  [627]~E(x6271,x6272)+E(f79(x6271,x6273,x6274,x6275,x6276,x6277),f79(x6272,x6273,x6274,x6275,x6276,x6277))
% 6.71/6.50  [628]~E(x6281,x6282)+E(f79(x6283,x6281,x6284,x6285,x6286,x6287),f79(x6283,x6282,x6284,x6285,x6286,x6287))
% 6.71/6.50  [629]~E(x6291,x6292)+E(f79(x6293,x6294,x6291,x6295,x6296,x6297),f79(x6293,x6294,x6292,x6295,x6296,x6297))
% 6.71/6.50  [630]~E(x6301,x6302)+E(f79(x6303,x6304,x6305,x6301,x6306,x6307),f79(x6303,x6304,x6305,x6302,x6306,x6307))
% 6.71/6.50  [631]~E(x6311,x6312)+E(f79(x6313,x6314,x6315,x6316,x6311,x6317),f79(x6313,x6314,x6315,x6316,x6312,x6317))
% 6.71/6.50  [632]~E(x6321,x6322)+E(f79(x6323,x6324,x6325,x6326,x6327,x6321),f79(x6323,x6324,x6325,x6326,x6327,x6322))
% 6.71/6.50  [633]~E(x6331,x6332)+E(f231(x6331,x6333,x6334),f231(x6332,x6333,x6334))
% 6.71/6.50  [634]~E(x6341,x6342)+E(f231(x6343,x6341,x6344),f231(x6343,x6342,x6344))
% 6.71/6.50  [635]~E(x6351,x6352)+E(f231(x6353,x6354,x6351),f231(x6353,x6354,x6352))
% 6.71/6.50  [636]~E(x6361,x6362)+E(f370(x6361),f370(x6362))
% 6.71/6.50  [637]~E(x6371,x6372)+E(f117(x6371,x6373,x6374,x6375,x6376,x6377,x6378),f117(x6372,x6373,x6374,x6375,x6376,x6377,x6378))
% 6.71/6.50  [638]~E(x6381,x6382)+E(f117(x6383,x6381,x6384,x6385,x6386,x6387,x6388),f117(x6383,x6382,x6384,x6385,x6386,x6387,x6388))
% 6.71/6.50  [639]~E(x6391,x6392)+E(f117(x6393,x6394,x6391,x6395,x6396,x6397,x6398),f117(x6393,x6394,x6392,x6395,x6396,x6397,x6398))
% 6.71/6.50  [640]~E(x6401,x6402)+E(f117(x6403,x6404,x6405,x6401,x6406,x6407,x6408),f117(x6403,x6404,x6405,x6402,x6406,x6407,x6408))
% 6.71/6.50  [641]~E(x6411,x6412)+E(f117(x6413,x6414,x6415,x6416,x6411,x6417,x6418),f117(x6413,x6414,x6415,x6416,x6412,x6417,x6418))
% 6.71/6.50  [642]~E(x6421,x6422)+E(f117(x6423,x6424,x6425,x6426,x6427,x6421,x6428),f117(x6423,x6424,x6425,x6426,x6427,x6422,x6428))
% 6.71/6.50  [643]~E(x6431,x6432)+E(f117(x6433,x6434,x6435,x6436,x6437,x6438,x6431),f117(x6433,x6434,x6435,x6436,x6437,x6438,x6432))
% 6.71/6.50  [644]~E(x6441,x6442)+E(f210(x6441,x6443,x6444,x6445),f210(x6442,x6443,x6444,x6445))
% 6.71/6.50  [645]~E(x6451,x6452)+E(f210(x6453,x6451,x6454,x6455),f210(x6453,x6452,x6454,x6455))
% 6.71/6.50  [646]~E(x6461,x6462)+E(f210(x6463,x6464,x6461,x6465),f210(x6463,x6464,x6462,x6465))
% 6.71/6.50  [647]~E(x6471,x6472)+E(f210(x6473,x6474,x6475,x6471),f210(x6473,x6474,x6475,x6472))
% 6.71/6.50  [648]~E(x6481,x6482)+E(f73(x6481,x6483),f73(x6482,x6483))
% 6.71/6.50  [649]~E(x6491,x6492)+E(f73(x6493,x6491),f73(x6493,x6492))
% 6.71/6.50  [650]~E(x6501,x6502)+E(f179(x6501,x6503,x6504,x6505,x6506,x6507),f179(x6502,x6503,x6504,x6505,x6506,x6507))
% 6.71/6.50  [651]~E(x6511,x6512)+E(f179(x6513,x6511,x6514,x6515,x6516,x6517),f179(x6513,x6512,x6514,x6515,x6516,x6517))
% 6.71/6.50  [652]~E(x6521,x6522)+E(f179(x6523,x6524,x6521,x6525,x6526,x6527),f179(x6523,x6524,x6522,x6525,x6526,x6527))
% 6.71/6.50  [653]~E(x6531,x6532)+E(f179(x6533,x6534,x6535,x6531,x6536,x6537),f179(x6533,x6534,x6535,x6532,x6536,x6537))
% 6.71/6.50  [654]~E(x6541,x6542)+E(f179(x6543,x6544,x6545,x6546,x6541,x6547),f179(x6543,x6544,x6545,x6546,x6542,x6547))
% 6.71/6.50  [655]~E(x6551,x6552)+E(f179(x6553,x6554,x6555,x6556,x6557,x6551),f179(x6553,x6554,x6555,x6556,x6557,x6552))
% 6.71/6.50  [656]~E(x6561,x6562)+E(f279(x6561,x6563),f279(x6562,x6563))
% 6.71/6.50  [657]~E(x6571,x6572)+E(f279(x6573,x6571),f279(x6573,x6572))
% 6.71/6.50  [658]~E(x6581,x6582)+E(f268(x6581,x6583,x6584,x6585,x6586,x6587),f268(x6582,x6583,x6584,x6585,x6586,x6587))
% 6.71/6.50  [659]~E(x6591,x6592)+E(f268(x6593,x6591,x6594,x6595,x6596,x6597),f268(x6593,x6592,x6594,x6595,x6596,x6597))
% 6.71/6.50  [660]~E(x6601,x6602)+E(f268(x6603,x6604,x6601,x6605,x6606,x6607),f268(x6603,x6604,x6602,x6605,x6606,x6607))
% 6.71/6.50  [661]~E(x6611,x6612)+E(f268(x6613,x6614,x6615,x6611,x6616,x6617),f268(x6613,x6614,x6615,x6612,x6616,x6617))
% 6.71/6.50  [662]~E(x6621,x6622)+E(f268(x6623,x6624,x6625,x6626,x6621,x6627),f268(x6623,x6624,x6625,x6626,x6622,x6627))
% 6.71/6.50  [663]~E(x6631,x6632)+E(f268(x6633,x6634,x6635,x6636,x6637,x6631),f268(x6633,x6634,x6635,x6636,x6637,x6632))
% 6.71/6.50  [664]~E(x6641,x6642)+E(f149(x6641,x6643,x6644),f149(x6642,x6643,x6644))
% 6.71/6.50  [665]~E(x6651,x6652)+E(f149(x6653,x6651,x6654),f149(x6653,x6652,x6654))
% 6.71/6.50  [666]~E(x6661,x6662)+E(f149(x6663,x6664,x6661),f149(x6663,x6664,x6662))
% 6.71/6.50  [667]~E(x6671,x6672)+E(f97(x6671,x6673,x6674,x6675,x6676,x6677,x6678),f97(x6672,x6673,x6674,x6675,x6676,x6677,x6678))
% 6.71/6.50  [668]~E(x6681,x6682)+E(f97(x6683,x6681,x6684,x6685,x6686,x6687,x6688),f97(x6683,x6682,x6684,x6685,x6686,x6687,x6688))
% 6.71/6.50  [669]~E(x6691,x6692)+E(f97(x6693,x6694,x6691,x6695,x6696,x6697,x6698),f97(x6693,x6694,x6692,x6695,x6696,x6697,x6698))
% 6.71/6.50  [670]~E(x6701,x6702)+E(f97(x6703,x6704,x6705,x6701,x6706,x6707,x6708),f97(x6703,x6704,x6705,x6702,x6706,x6707,x6708))
% 6.71/6.50  [671]~E(x6711,x6712)+E(f97(x6713,x6714,x6715,x6716,x6711,x6717,x6718),f97(x6713,x6714,x6715,x6716,x6712,x6717,x6718))
% 6.71/6.50  [672]~E(x6721,x6722)+E(f97(x6723,x6724,x6725,x6726,x6727,x6721,x6728),f97(x6723,x6724,x6725,x6726,x6727,x6722,x6728))
% 6.71/6.50  [673]~E(x6731,x6732)+E(f97(x6733,x6734,x6735,x6736,x6737,x6738,x6731),f97(x6733,x6734,x6735,x6736,x6737,x6738,x6732))
% 6.71/6.50  [674]~E(x6741,x6742)+E(f218(x6741,x6743,x6744,x6745,x6746,x6747,x6748,x6749),f218(x6742,x6743,x6744,x6745,x6746,x6747,x6748,x6749))
% 6.71/6.50  [675]~E(x6751,x6752)+E(f218(x6753,x6751,x6754,x6755,x6756,x6757,x6758,x6759),f218(x6753,x6752,x6754,x6755,x6756,x6757,x6758,x6759))
% 6.71/6.50  [676]~E(x6761,x6762)+E(f218(x6763,x6764,x6761,x6765,x6766,x6767,x6768,x6769),f218(x6763,x6764,x6762,x6765,x6766,x6767,x6768,x6769))
% 6.71/6.50  [677]~E(x6771,x6772)+E(f218(x6773,x6774,x6775,x6771,x6776,x6777,x6778,x6779),f218(x6773,x6774,x6775,x6772,x6776,x6777,x6778,x6779))
% 6.71/6.50  [678]~E(x6781,x6782)+E(f218(x6783,x6784,x6785,x6786,x6781,x6787,x6788,x6789),f218(x6783,x6784,x6785,x6786,x6782,x6787,x6788,x6789))
% 6.71/6.50  [679]~E(x6791,x6792)+E(f218(x6793,x6794,x6795,x6796,x6797,x6791,x6798,x6799),f218(x6793,x6794,x6795,x6796,x6797,x6792,x6798,x6799))
% 6.71/6.50  [680]~E(x6801,x6802)+E(f218(x6803,x6804,x6805,x6806,x6807,x6808,x6801,x6809),f218(x6803,x6804,x6805,x6806,x6807,x6808,x6802,x6809))
% 6.71/6.50  [681]~E(x6811,x6812)+E(f218(x6813,x6814,x6815,x6816,x6817,x6818,x6819,x6811),f218(x6813,x6814,x6815,x6816,x6817,x6818,x6819,x6812))
% 6.71/6.50  [682]~E(x6821,x6822)+E(f55(x6821,x6823,x6824,x6825),f55(x6822,x6823,x6824,x6825))
% 6.71/6.50  [683]~E(x6831,x6832)+E(f55(x6833,x6831,x6834,x6835),f55(x6833,x6832,x6834,x6835))
% 6.71/6.50  [684]~E(x6841,x6842)+E(f55(x6843,x6844,x6841,x6845),f55(x6843,x6844,x6842,x6845))
% 6.71/6.50  [685]~E(x6851,x6852)+E(f55(x6853,x6854,x6855,x6851),f55(x6853,x6854,x6855,x6852))
% 6.71/6.50  [686]~E(x6861,x6862)+E(f291(x6861,x6863,x6864,x6865,x6866,x6867,x6868,x6869),f291(x6862,x6863,x6864,x6865,x6866,x6867,x6868,x6869))
% 6.71/6.50  [687]~E(x6871,x6872)+E(f291(x6873,x6871,x6874,x6875,x6876,x6877,x6878,x6879),f291(x6873,x6872,x6874,x6875,x6876,x6877,x6878,x6879))
% 6.71/6.50  [688]~E(x6881,x6882)+E(f291(x6883,x6884,x6881,x6885,x6886,x6887,x6888,x6889),f291(x6883,x6884,x6882,x6885,x6886,x6887,x6888,x6889))
% 6.71/6.50  [689]~E(x6891,x6892)+E(f291(x6893,x6894,x6895,x6891,x6896,x6897,x6898,x6899),f291(x6893,x6894,x6895,x6892,x6896,x6897,x6898,x6899))
% 6.71/6.50  [690]~E(x6901,x6902)+E(f291(x6903,x6904,x6905,x6906,x6901,x6907,x6908,x6909),f291(x6903,x6904,x6905,x6906,x6902,x6907,x6908,x6909))
% 6.71/6.50  [691]~E(x6911,x6912)+E(f291(x6913,x6914,x6915,x6916,x6917,x6911,x6918,x6919),f291(x6913,x6914,x6915,x6916,x6917,x6912,x6918,x6919))
% 6.71/6.50  [692]~E(x6921,x6922)+E(f291(x6923,x6924,x6925,x6926,x6927,x6928,x6921,x6929),f291(x6923,x6924,x6925,x6926,x6927,x6928,x6922,x6929))
% 6.71/6.50  [693]~E(x6931,x6932)+E(f291(x6933,x6934,x6935,x6936,x6937,x6938,x6939,x6931),f291(x6933,x6934,x6935,x6936,x6937,x6938,x6939,x6932))
% 6.71/6.50  [694]~E(x6941,x6942)+E(f44(x6941,x6943,x6944,x6945),f44(x6942,x6943,x6944,x6945))
% 6.71/6.50  [695]~E(x6951,x6952)+E(f44(x6953,x6951,x6954,x6955),f44(x6953,x6952,x6954,x6955))
% 6.71/6.50  [696]~E(x6961,x6962)+E(f44(x6963,x6964,x6961,x6965),f44(x6963,x6964,x6962,x6965))
% 6.71/6.50  [697]~E(x6971,x6972)+E(f44(x6973,x6974,x6975,x6971),f44(x6973,x6974,x6975,x6972))
% 6.71/6.50  [698]~E(x6981,x6982)+E(f255(x6981,x6983),f255(x6982,x6983))
% 6.71/6.50  [699]~E(x6991,x6992)+E(f255(x6993,x6991),f255(x6993,x6992))
% 6.71/6.50  [700]~E(x7001,x7002)+E(f87(x7001,x7003,x7004),f87(x7002,x7003,x7004))
% 6.71/6.50  [701]~E(x7011,x7012)+E(f87(x7013,x7011,x7014),f87(x7013,x7012,x7014))
% 6.71/6.50  [702]~E(x7021,x7022)+E(f87(x7023,x7024,x7021),f87(x7023,x7024,x7022))
% 6.71/6.50  [703]~E(x7031,x7032)+E(f19(x7031),f19(x7032))
% 6.71/6.50  [704]~E(x7041,x7042)+E(f178(x7041,x7043,x7044,x7045,x7046),f178(x7042,x7043,x7044,x7045,x7046))
% 6.71/6.50  [705]~E(x7051,x7052)+E(f178(x7053,x7051,x7054,x7055,x7056),f178(x7053,x7052,x7054,x7055,x7056))
% 6.71/6.50  [706]~E(x7061,x7062)+E(f178(x7063,x7064,x7061,x7065,x7066),f178(x7063,x7064,x7062,x7065,x7066))
% 6.71/6.50  [707]~E(x7071,x7072)+E(f178(x7073,x7074,x7075,x7071,x7076),f178(x7073,x7074,x7075,x7072,x7076))
% 6.71/6.50  [708]~E(x7081,x7082)+E(f178(x7083,x7084,x7085,x7086,x7081),f178(x7083,x7084,x7085,x7086,x7082))
% 6.71/6.50  [709]~E(x7091,x7092)+E(f257(x7091,x7093,x7094,x7095,x7096,x7097),f257(x7092,x7093,x7094,x7095,x7096,x7097))
% 6.71/6.50  [710]~E(x7101,x7102)+E(f257(x7103,x7101,x7104,x7105,x7106,x7107),f257(x7103,x7102,x7104,x7105,x7106,x7107))
% 6.71/6.50  [711]~E(x7111,x7112)+E(f257(x7113,x7114,x7111,x7115,x7116,x7117),f257(x7113,x7114,x7112,x7115,x7116,x7117))
% 6.71/6.50  [712]~E(x7121,x7122)+E(f257(x7123,x7124,x7125,x7121,x7126,x7127),f257(x7123,x7124,x7125,x7122,x7126,x7127))
% 6.71/6.50  [713]~E(x7131,x7132)+E(f257(x7133,x7134,x7135,x7136,x7131,x7137),f257(x7133,x7134,x7135,x7136,x7132,x7137))
% 6.71/6.50  [714]~E(x7141,x7142)+E(f257(x7143,x7144,x7145,x7146,x7147,x7141),f257(x7143,x7144,x7145,x7146,x7147,x7142))
% 6.71/6.50  [715]~E(x7151,x7152)+E(f241(x7151,x7153,x7154),f241(x7152,x7153,x7154))
% 6.71/6.50  [716]~E(x7161,x7162)+E(f241(x7163,x7161,x7164),f241(x7163,x7162,x7164))
% 6.71/6.50  [717]~E(x7171,x7172)+E(f241(x7173,x7174,x7171),f241(x7173,x7174,x7172))
% 6.71/6.50  [718]~E(x7181,x7182)+E(f45(x7181,x7183,x7184,x7185,x7186),f45(x7182,x7183,x7184,x7185,x7186))
% 6.71/6.50  [719]~E(x7191,x7192)+E(f45(x7193,x7191,x7194,x7195,x7196),f45(x7193,x7192,x7194,x7195,x7196))
% 6.71/6.50  [720]~E(x7201,x7202)+E(f45(x7203,x7204,x7201,x7205,x7206),f45(x7203,x7204,x7202,x7205,x7206))
% 6.71/6.50  [721]~E(x7211,x7212)+E(f45(x7213,x7214,x7215,x7211,x7216),f45(x7213,x7214,x7215,x7212,x7216))
% 6.71/6.50  [722]~E(x7221,x7222)+E(f45(x7223,x7224,x7225,x7226,x7221),f45(x7223,x7224,x7225,x7226,x7222))
% 6.71/6.50  [723]~E(x7231,x7232)+E(f113(x7231,x7233),f113(x7232,x7233))
% 6.71/6.50  [724]~E(x7241,x7242)+E(f113(x7243,x7241),f113(x7243,x7242))
% 6.71/6.50  [725]~E(x7251,x7252)+E(f158(x7251,x7253),f158(x7252,x7253))
% 6.71/6.50  [726]~E(x7261,x7262)+E(f158(x7263,x7261),f158(x7263,x7262))
% 6.71/6.50  [727]~E(x7271,x7272)+E(f254(x7271,x7273),f254(x7272,x7273))
% 6.71/6.50  [728]~E(x7281,x7282)+E(f254(x7283,x7281),f254(x7283,x7282))
% 6.71/6.50  [729]~E(x7291,x7292)+E(f213(x7291,x7293,x7294,x7295,x7296,x7297),f213(x7292,x7293,x7294,x7295,x7296,x7297))
% 6.71/6.50  [730]~E(x7301,x7302)+E(f213(x7303,x7301,x7304,x7305,x7306,x7307),f213(x7303,x7302,x7304,x7305,x7306,x7307))
% 6.71/6.50  [731]~E(x7311,x7312)+E(f213(x7313,x7314,x7311,x7315,x7316,x7317),f213(x7313,x7314,x7312,x7315,x7316,x7317))
% 6.71/6.50  [732]~E(x7321,x7322)+E(f213(x7323,x7324,x7325,x7321,x7326,x7327),f213(x7323,x7324,x7325,x7322,x7326,x7327))
% 6.71/6.50  [733]~E(x7331,x7332)+E(f213(x7333,x7334,x7335,x7336,x7331,x7337),f213(x7333,x7334,x7335,x7336,x7332,x7337))
% 6.71/6.50  [734]~E(x7341,x7342)+E(f213(x7343,x7344,x7345,x7346,x7347,x7341),f213(x7343,x7344,x7345,x7346,x7347,x7342))
% 6.71/6.50  [735]~E(x7351,x7352)+E(f54(x7351,x7353,x7354,x7355,x7356),f54(x7352,x7353,x7354,x7355,x7356))
% 6.71/6.50  [736]~E(x7361,x7362)+E(f54(x7363,x7361,x7364,x7365,x7366),f54(x7363,x7362,x7364,x7365,x7366))
% 6.71/6.50  [737]~E(x7371,x7372)+E(f54(x7373,x7374,x7371,x7375,x7376),f54(x7373,x7374,x7372,x7375,x7376))
% 6.71/6.50  [738]~E(x7381,x7382)+E(f54(x7383,x7384,x7385,x7381,x7386),f54(x7383,x7384,x7385,x7382,x7386))
% 6.71/6.50  [739]~E(x7391,x7392)+E(f54(x7393,x7394,x7395,x7396,x7391),f54(x7393,x7394,x7395,x7396,x7392))
% 6.71/6.50  [740]~E(x7401,x7402)+E(f120(x7401,x7403,x7404,x7405,x7406),f120(x7402,x7403,x7404,x7405,x7406))
% 6.71/6.50  [741]~E(x7411,x7412)+E(f120(x7413,x7411,x7414,x7415,x7416),f120(x7413,x7412,x7414,x7415,x7416))
% 6.71/6.50  [742]~E(x7421,x7422)+E(f120(x7423,x7424,x7421,x7425,x7426),f120(x7423,x7424,x7422,x7425,x7426))
% 6.71/6.50  [743]~E(x7431,x7432)+E(f120(x7433,x7434,x7435,x7431,x7436),f120(x7433,x7434,x7435,x7432,x7436))
% 6.71/6.50  [744]~E(x7441,x7442)+E(f120(x7443,x7444,x7445,x7446,x7441),f120(x7443,x7444,x7445,x7446,x7442))
% 6.71/6.50  [745]~E(x7451,x7452)+E(f169(x7451,x7453,x7454),f169(x7452,x7453,x7454))
% 6.71/6.50  [746]~E(x7461,x7462)+E(f169(x7463,x7461,x7464),f169(x7463,x7462,x7464))
% 6.71/6.50  [747]~E(x7471,x7472)+E(f169(x7473,x7474,x7471),f169(x7473,x7474,x7472))
% 6.71/6.50  [748]~E(x7481,x7482)+E(f303(x7481),f303(x7482))
% 6.71/6.50  [749]~E(x7491,x7492)+E(f144(x7491,x7493,x7494,x7495),f144(x7492,x7493,x7494,x7495))
% 6.71/6.50  [750]~E(x7501,x7502)+E(f144(x7503,x7501,x7504,x7505),f144(x7503,x7502,x7504,x7505))
% 6.71/6.50  [751]~E(x7511,x7512)+E(f144(x7513,x7514,x7511,x7515),f144(x7513,x7514,x7512,x7515))
% 6.71/6.50  [752]~E(x7521,x7522)+E(f144(x7523,x7524,x7525,x7521),f144(x7523,x7524,x7525,x7522))
% 6.71/6.50  [753]~E(x7531,x7532)+E(f212(x7531,x7533,x7534,x7535,x7536,x7537),f212(x7532,x7533,x7534,x7535,x7536,x7537))
% 6.71/6.50  [754]~E(x7541,x7542)+E(f212(x7543,x7541,x7544,x7545,x7546,x7547),f212(x7543,x7542,x7544,x7545,x7546,x7547))
% 6.71/6.50  [755]~E(x7551,x7552)+E(f212(x7553,x7554,x7551,x7555,x7556,x7557),f212(x7553,x7554,x7552,x7555,x7556,x7557))
% 6.71/6.50  [756]~E(x7561,x7562)+E(f212(x7563,x7564,x7565,x7561,x7566,x7567),f212(x7563,x7564,x7565,x7562,x7566,x7567))
% 6.71/6.50  [757]~E(x7571,x7572)+E(f212(x7573,x7574,x7575,x7576,x7571,x7577),f212(x7573,x7574,x7575,x7576,x7572,x7577))
% 6.71/6.50  [758]~E(x7581,x7582)+E(f212(x7583,x7584,x7585,x7586,x7587,x7581),f212(x7583,x7584,x7585,x7586,x7587,x7582))
% 6.71/6.50  [759]~E(x7591,x7592)+E(f256(x7591,x7593,x7594,x7595,x7596,x7597),f256(x7592,x7593,x7594,x7595,x7596,x7597))
% 6.71/6.50  [760]~E(x7601,x7602)+E(f256(x7603,x7601,x7604,x7605,x7606,x7607),f256(x7603,x7602,x7604,x7605,x7606,x7607))
% 6.71/6.50  [761]~E(x7611,x7612)+E(f256(x7613,x7614,x7611,x7615,x7616,x7617),f256(x7613,x7614,x7612,x7615,x7616,x7617))
% 6.71/6.50  [762]~E(x7621,x7622)+E(f256(x7623,x7624,x7625,x7621,x7626,x7627),f256(x7623,x7624,x7625,x7622,x7626,x7627))
% 6.71/6.50  [763]~E(x7631,x7632)+E(f256(x7633,x7634,x7635,x7636,x7631,x7637),f256(x7633,x7634,x7635,x7636,x7632,x7637))
% 6.71/6.50  [764]~E(x7641,x7642)+E(f256(x7643,x7644,x7645,x7646,x7647,x7641),f256(x7643,x7644,x7645,x7646,x7647,x7642))
% 6.71/6.50  [765]~E(x7651,x7652)+E(f99(x7651,x7653,x7654,x7655,x7656,x7657,x7658),f99(x7652,x7653,x7654,x7655,x7656,x7657,x7658))
% 6.71/6.50  [766]~E(x7661,x7662)+E(f99(x7663,x7661,x7664,x7665,x7666,x7667,x7668),f99(x7663,x7662,x7664,x7665,x7666,x7667,x7668))
% 6.71/6.50  [767]~E(x7671,x7672)+E(f99(x7673,x7674,x7671,x7675,x7676,x7677,x7678),f99(x7673,x7674,x7672,x7675,x7676,x7677,x7678))
% 6.71/6.50  [768]~E(x7681,x7682)+E(f99(x7683,x7684,x7685,x7681,x7686,x7687,x7688),f99(x7683,x7684,x7685,x7682,x7686,x7687,x7688))
% 6.71/6.50  [769]~E(x7691,x7692)+E(f99(x7693,x7694,x7695,x7696,x7691,x7697,x7698),f99(x7693,x7694,x7695,x7696,x7692,x7697,x7698))
% 6.71/6.50  [770]~E(x7701,x7702)+E(f99(x7703,x7704,x7705,x7706,x7707,x7701,x7708),f99(x7703,x7704,x7705,x7706,x7707,x7702,x7708))
% 6.71/6.50  [771]~E(x7711,x7712)+E(f99(x7713,x7714,x7715,x7716,x7717,x7718,x7711),f99(x7713,x7714,x7715,x7716,x7717,x7718,x7712))
% 6.71/6.50  [772]~E(x7721,x7722)+E(f207(x7721,x7723,x7724,x7725,x7726,x7727),f207(x7722,x7723,x7724,x7725,x7726,x7727))
% 6.71/6.50  [773]~E(x7731,x7732)+E(f207(x7733,x7731,x7734,x7735,x7736,x7737),f207(x7733,x7732,x7734,x7735,x7736,x7737))
% 6.71/6.50  [774]~E(x7741,x7742)+E(f207(x7743,x7744,x7741,x7745,x7746,x7747),f207(x7743,x7744,x7742,x7745,x7746,x7747))
% 6.71/6.50  [775]~E(x7751,x7752)+E(f207(x7753,x7754,x7755,x7751,x7756,x7757),f207(x7753,x7754,x7755,x7752,x7756,x7757))
% 6.71/6.50  [776]~E(x7761,x7762)+E(f207(x7763,x7764,x7765,x7766,x7761,x7767),f207(x7763,x7764,x7765,x7766,x7762,x7767))
% 6.71/6.50  [777]~E(x7771,x7772)+E(f207(x7773,x7774,x7775,x7776,x7777,x7771),f207(x7773,x7774,x7775,x7776,x7777,x7772))
% 6.71/6.50  [778]~E(x7781,x7782)+E(f91(x7781),f91(x7782))
% 6.71/6.50  [779]~E(x7791,x7792)+E(f191(x7791,x7793,x7794),f191(x7792,x7793,x7794))
% 6.71/6.50  [780]~E(x7801,x7802)+E(f191(x7803,x7801,x7804),f191(x7803,x7802,x7804))
% 6.71/6.50  [781]~E(x7811,x7812)+E(f191(x7813,x7814,x7811),f191(x7813,x7814,x7812))
% 6.71/6.50  [782]~E(x7821,x7822)+E(f134(x7821,x7823,x7824,x7825),f134(x7822,x7823,x7824,x7825))
% 6.71/6.50  [783]~E(x7831,x7832)+E(f134(x7833,x7831,x7834,x7835),f134(x7833,x7832,x7834,x7835))
% 6.71/6.50  [784]~E(x7841,x7842)+E(f134(x7843,x7844,x7841,x7845),f134(x7843,x7844,x7842,x7845))
% 6.71/6.50  [785]~E(x7851,x7852)+E(f134(x7853,x7854,x7855,x7851),f134(x7853,x7854,x7855,x7852))
% 6.71/6.50  [786]~E(x7861,x7862)+E(f290(x7861,x7863,x7864,x7865,x7866,x7867,x7868,x7869),f290(x7862,x7863,x7864,x7865,x7866,x7867,x7868,x7869))
% 6.71/6.50  [787]~E(x7871,x7872)+E(f290(x7873,x7871,x7874,x7875,x7876,x7877,x7878,x7879),f290(x7873,x7872,x7874,x7875,x7876,x7877,x7878,x7879))
% 6.71/6.50  [788]~E(x7881,x7882)+E(f290(x7883,x7884,x7881,x7885,x7886,x7887,x7888,x7889),f290(x7883,x7884,x7882,x7885,x7886,x7887,x7888,x7889))
% 6.71/6.50  [789]~E(x7891,x7892)+E(f290(x7893,x7894,x7895,x7891,x7896,x7897,x7898,x7899),f290(x7893,x7894,x7895,x7892,x7896,x7897,x7898,x7899))
% 6.71/6.50  [790]~E(x7901,x7902)+E(f290(x7903,x7904,x7905,x7906,x7901,x7907,x7908,x7909),f290(x7903,x7904,x7905,x7906,x7902,x7907,x7908,x7909))
% 6.71/6.50  [791]~E(x7911,x7912)+E(f290(x7913,x7914,x7915,x7916,x7917,x7911,x7918,x7919),f290(x7913,x7914,x7915,x7916,x7917,x7912,x7918,x7919))
% 6.71/6.50  [792]~E(x7921,x7922)+E(f290(x7923,x7924,x7925,x7926,x7927,x7928,x7921,x7929),f290(x7923,x7924,x7925,x7926,x7927,x7928,x7922,x7929))
% 6.71/6.50  [793]~E(x7931,x7932)+E(f290(x7933,x7934,x7935,x7936,x7937,x7938,x7939,x7931),f290(x7933,x7934,x7935,x7936,x7937,x7938,x7939,x7932))
% 6.71/6.50  [794]~E(x7941,x7942)+E(f211(x7941,x7943,x7944,x7945,x7946),f211(x7942,x7943,x7944,x7945,x7946))
% 6.71/6.50  [795]~E(x7951,x7952)+E(f211(x7953,x7951,x7954,x7955,x7956),f211(x7953,x7952,x7954,x7955,x7956))
% 6.71/6.50  [796]~E(x7961,x7962)+E(f211(x7963,x7964,x7961,x7965,x7966),f211(x7963,x7964,x7962,x7965,x7966))
% 6.71/6.50  [797]~E(x7971,x7972)+E(f211(x7973,x7974,x7975,x7971,x7976),f211(x7973,x7974,x7975,x7972,x7976))
% 6.71/6.50  [798]~E(x7981,x7982)+E(f211(x7983,x7984,x7985,x7986,x7981),f211(x7983,x7984,x7985,x7986,x7982))
% 6.71/6.50  [799]~E(x7991,x7992)+E(f52(x7991,x7993,x7994,x7995),f52(x7992,x7993,x7994,x7995))
% 6.71/6.50  [800]~E(x8001,x8002)+E(f52(x8003,x8001,x8004,x8005),f52(x8003,x8002,x8004,x8005))
% 6.71/6.50  [801]~E(x8011,x8012)+E(f52(x8013,x8014,x8011,x8015),f52(x8013,x8014,x8012,x8015))
% 6.71/6.50  [802]~E(x8021,x8022)+E(f52(x8023,x8024,x8025,x8021),f52(x8023,x8024,x8025,x8022))
% 6.71/6.50  [803]~E(x8031,x8032)+E(f188(x8031,x8033,x8034),f188(x8032,x8033,x8034))
% 6.71/6.50  [804]~E(x8041,x8042)+E(f188(x8043,x8041,x8044),f188(x8043,x8042,x8044))
% 6.71/6.50  [805]~E(x8051,x8052)+E(f188(x8053,x8054,x8051),f188(x8053,x8054,x8052))
% 6.71/6.50  [806]~E(x8061,x8062)+E(f235(x8061,x8063,x8064,x8065,x8066,x8067,x8068),f235(x8062,x8063,x8064,x8065,x8066,x8067,x8068))
% 6.71/6.50  [807]~E(x8071,x8072)+E(f235(x8073,x8071,x8074,x8075,x8076,x8077,x8078),f235(x8073,x8072,x8074,x8075,x8076,x8077,x8078))
% 6.71/6.50  [808]~E(x8081,x8082)+E(f235(x8083,x8084,x8081,x8085,x8086,x8087,x8088),f235(x8083,x8084,x8082,x8085,x8086,x8087,x8088))
% 6.71/6.50  [809]~E(x8091,x8092)+E(f235(x8093,x8094,x8095,x8091,x8096,x8097,x8098),f235(x8093,x8094,x8095,x8092,x8096,x8097,x8098))
% 6.71/6.50  [810]~E(x8101,x8102)+E(f235(x8103,x8104,x8105,x8106,x8101,x8107,x8108),f235(x8103,x8104,x8105,x8106,x8102,x8107,x8108))
% 6.71/6.50  [811]~E(x8111,x8112)+E(f235(x8113,x8114,x8115,x8116,x8117,x8111,x8118),f235(x8113,x8114,x8115,x8116,x8117,x8112,x8118))
% 6.71/6.50  [812]~E(x8121,x8122)+E(f235(x8123,x8124,x8125,x8126,x8127,x8128,x8121),f235(x8123,x8124,x8125,x8126,x8127,x8128,x8122))
% 6.71/6.50  [813]~E(x8131,x8132)+E(f375(x8131),f375(x8132))
% 6.71/6.50  [814]~E(x8141,x8142)+E(f216(x8141,x8143,x8144,x8145,x8146),f216(x8142,x8143,x8144,x8145,x8146))
% 6.71/6.50  [815]~E(x8151,x8152)+E(f216(x8153,x8151,x8154,x8155,x8156),f216(x8153,x8152,x8154,x8155,x8156))
% 6.71/6.50  [816]~E(x8161,x8162)+E(f216(x8163,x8164,x8161,x8165,x8166),f216(x8163,x8164,x8162,x8165,x8166))
% 6.71/6.50  [817]~E(x8171,x8172)+E(f216(x8173,x8174,x8175,x8171,x8176),f216(x8173,x8174,x8175,x8172,x8176))
% 6.71/6.50  [818]~E(x8181,x8182)+E(f216(x8183,x8184,x8185,x8186,x8181),f216(x8183,x8184,x8185,x8186,x8182))
% 6.71/6.50  [819]~E(x8191,x8192)+E(f267(x8191,x8193,x8194,x8195,x8196,x8197),f267(x8192,x8193,x8194,x8195,x8196,x8197))
% 6.71/6.50  [820]~E(x8201,x8202)+E(f267(x8203,x8201,x8204,x8205,x8206,x8207),f267(x8203,x8202,x8204,x8205,x8206,x8207))
% 6.71/6.50  [821]~E(x8211,x8212)+E(f267(x8213,x8214,x8211,x8215,x8216,x8217),f267(x8213,x8214,x8212,x8215,x8216,x8217))
% 6.71/6.50  [822]~E(x8221,x8222)+E(f267(x8223,x8224,x8225,x8221,x8226,x8227),f267(x8223,x8224,x8225,x8222,x8226,x8227))
% 6.71/6.50  [823]~E(x8231,x8232)+E(f267(x8233,x8234,x8235,x8236,x8231,x8237),f267(x8233,x8234,x8235,x8236,x8232,x8237))
% 6.71/6.50  [824]~E(x8241,x8242)+E(f267(x8243,x8244,x8245,x8246,x8247,x8241),f267(x8243,x8244,x8245,x8246,x8247,x8242))
% 6.71/6.50  [825]~E(x8251,x8252)+E(f262(x8251,x8253),f262(x8252,x8253))
% 6.71/6.50  [826]~E(x8261,x8262)+E(f262(x8263,x8261),f262(x8263,x8262))
% 6.71/6.50  [827]~E(x8271,x8272)+E(f180(x8271,x8273,x8274,x8275),f180(x8272,x8273,x8274,x8275))
% 6.71/6.50  [828]~E(x8281,x8282)+E(f180(x8283,x8281,x8284,x8285),f180(x8283,x8282,x8284,x8285))
% 6.71/6.50  [829]~E(x8291,x8292)+E(f180(x8293,x8294,x8291,x8295),f180(x8293,x8294,x8292,x8295))
% 6.71/6.50  [830]~E(x8301,x8302)+E(f180(x8303,x8304,x8305,x8301),f180(x8303,x8304,x8305,x8302))
% 6.71/6.50  [831]~E(x8311,x8312)+E(f71(x8311,x8313,x8314,x8315,x8316),f71(x8312,x8313,x8314,x8315,x8316))
% 6.71/6.50  [832]~E(x8321,x8322)+E(f71(x8323,x8321,x8324,x8325,x8326),f71(x8323,x8322,x8324,x8325,x8326))
% 6.71/6.50  [833]~E(x8331,x8332)+E(f71(x8333,x8334,x8331,x8335,x8336),f71(x8333,x8334,x8332,x8335,x8336))
% 6.71/6.50  [834]~E(x8341,x8342)+E(f71(x8343,x8344,x8345,x8341,x8346),f71(x8343,x8344,x8345,x8342,x8346))
% 6.71/6.50  [835]~E(x8351,x8352)+E(f71(x8353,x8354,x8355,x8356,x8351),f71(x8353,x8354,x8355,x8356,x8352))
% 6.71/6.50  [836]~E(x8361,x8362)+E(f59(x8361,x8363,x8364,x8365),f59(x8362,x8363,x8364,x8365))
% 6.71/6.50  [837]~E(x8371,x8372)+E(f59(x8373,x8371,x8374,x8375),f59(x8373,x8372,x8374,x8375))
% 6.71/6.50  [838]~E(x8381,x8382)+E(f59(x8383,x8384,x8381,x8385),f59(x8383,x8384,x8382,x8385))
% 6.71/6.50  [839]~E(x8391,x8392)+E(f59(x8393,x8394,x8395,x8391),f59(x8393,x8394,x8395,x8392))
% 6.71/6.50  [840]~E(x8401,x8402)+E(f181(x8401,x8403,x8404,x8405),f181(x8402,x8403,x8404,x8405))
% 6.71/6.50  [841]~E(x8411,x8412)+E(f181(x8413,x8411,x8414,x8415),f181(x8413,x8412,x8414,x8415))
% 6.71/6.50  [842]~E(x8421,x8422)+E(f181(x8423,x8424,x8421,x8425),f181(x8423,x8424,x8422,x8425))
% 6.71/6.50  [843]~E(x8431,x8432)+E(f181(x8433,x8434,x8435,x8431),f181(x8433,x8434,x8435,x8432))
% 6.71/6.50  [844]~E(x8441,x8442)+E(f332(x8441),f332(x8442))
% 6.71/6.50  [845]~E(x8451,x8452)+E(f128(x8451,x8453,x8454,x8455,x8456),f128(x8452,x8453,x8454,x8455,x8456))
% 6.71/6.50  [846]~E(x8461,x8462)+E(f128(x8463,x8461,x8464,x8465,x8466),f128(x8463,x8462,x8464,x8465,x8466))
% 6.71/6.50  [847]~E(x8471,x8472)+E(f128(x8473,x8474,x8471,x8475,x8476),f128(x8473,x8474,x8472,x8475,x8476))
% 6.71/6.50  [848]~E(x8481,x8482)+E(f128(x8483,x8484,x8485,x8481,x8486),f128(x8483,x8484,x8485,x8482,x8486))
% 6.71/6.50  [849]~E(x8491,x8492)+E(f128(x8493,x8494,x8495,x8496,x8491),f128(x8493,x8494,x8495,x8496,x8492))
% 6.71/6.50  [850]~E(x8501,x8502)+E(f159(x8501,x8503,x8504,x8505,x8506),f159(x8502,x8503,x8504,x8505,x8506))
% 6.71/6.50  [851]~E(x8511,x8512)+E(f159(x8513,x8511,x8514,x8515,x8516),f159(x8513,x8512,x8514,x8515,x8516))
% 6.71/6.50  [852]~E(x8521,x8522)+E(f159(x8523,x8524,x8521,x8525,x8526),f159(x8523,x8524,x8522,x8525,x8526))
% 6.71/6.50  [853]~E(x8531,x8532)+E(f159(x8533,x8534,x8535,x8531,x8536),f159(x8533,x8534,x8535,x8532,x8536))
% 6.71/6.50  [854]~E(x8541,x8542)+E(f159(x8543,x8544,x8545,x8546,x8541),f159(x8543,x8544,x8545,x8546,x8542))
% 6.71/6.50  [855]~E(x8551,x8552)+E(f100(x8551,x8553,x8554,x8555,x8556,x8557,x8558),f100(x8552,x8553,x8554,x8555,x8556,x8557,x8558))
% 6.71/6.50  [856]~E(x8561,x8562)+E(f100(x8563,x8561,x8564,x8565,x8566,x8567,x8568),f100(x8563,x8562,x8564,x8565,x8566,x8567,x8568))
% 6.71/6.50  [857]~E(x8571,x8572)+E(f100(x8573,x8574,x8571,x8575,x8576,x8577,x8578),f100(x8573,x8574,x8572,x8575,x8576,x8577,x8578))
% 6.71/6.50  [858]~E(x8581,x8582)+E(f100(x8583,x8584,x8585,x8581,x8586,x8587,x8588),f100(x8583,x8584,x8585,x8582,x8586,x8587,x8588))
% 6.71/6.50  [859]~E(x8591,x8592)+E(f100(x8593,x8594,x8595,x8596,x8591,x8597,x8598),f100(x8593,x8594,x8595,x8596,x8592,x8597,x8598))
% 6.71/6.50  [860]~E(x8601,x8602)+E(f100(x8603,x8604,x8605,x8606,x8607,x8601,x8608),f100(x8603,x8604,x8605,x8606,x8607,x8602,x8608))
% 6.71/6.50  [861]~E(x8611,x8612)+E(f100(x8613,x8614,x8615,x8616,x8617,x8618,x8611),f100(x8613,x8614,x8615,x8616,x8617,x8618,x8612))
% 6.71/6.50  [862]~E(x8621,x8622)+E(f194(x8621,x8623,x8624,x8625,x8626),f194(x8622,x8623,x8624,x8625,x8626))
% 6.71/6.50  [863]~E(x8631,x8632)+E(f194(x8633,x8631,x8634,x8635,x8636),f194(x8633,x8632,x8634,x8635,x8636))
% 6.71/6.50  [864]~E(x8641,x8642)+E(f194(x8643,x8644,x8641,x8645,x8646),f194(x8643,x8644,x8642,x8645,x8646))
% 6.71/6.50  [865]~E(x8651,x8652)+E(f194(x8653,x8654,x8655,x8651,x8656),f194(x8653,x8654,x8655,x8652,x8656))
% 6.71/6.50  [866]~E(x8661,x8662)+E(f194(x8663,x8664,x8665,x8666,x8661),f194(x8663,x8664,x8665,x8666,x8662))
% 6.71/6.50  [867]~E(x8671,x8672)+E(f89(x8671,x8673,x8674,x8675),f89(x8672,x8673,x8674,x8675))
% 6.71/6.50  [868]~E(x8681,x8682)+E(f89(x8683,x8681,x8684,x8685),f89(x8683,x8682,x8684,x8685))
% 6.71/6.50  [869]~E(x8691,x8692)+E(f89(x8693,x8694,x8691,x8695),f89(x8693,x8694,x8692,x8695))
% 6.71/6.50  [870]~E(x8701,x8702)+E(f89(x8703,x8704,x8705,x8701),f89(x8703,x8704,x8705,x8702))
% 6.71/6.50  [871]~E(x8711,x8712)+E(f127(x8711,x8713,x8714,x8715,x8716,x8717,x8718),f127(x8712,x8713,x8714,x8715,x8716,x8717,x8718))
% 6.71/6.50  [872]~E(x8721,x8722)+E(f127(x8723,x8721,x8724,x8725,x8726,x8727,x8728),f127(x8723,x8722,x8724,x8725,x8726,x8727,x8728))
% 6.71/6.51  [873]~E(x8731,x8732)+E(f127(x8733,x8734,x8731,x8735,x8736,x8737,x8738),f127(x8733,x8734,x8732,x8735,x8736,x8737,x8738))
% 6.71/6.51  [874]~E(x8741,x8742)+E(f127(x8743,x8744,x8745,x8741,x8746,x8747,x8748),f127(x8743,x8744,x8745,x8742,x8746,x8747,x8748))
% 6.71/6.51  [875]~E(x8751,x8752)+E(f127(x8753,x8754,x8755,x8756,x8751,x8757,x8758),f127(x8753,x8754,x8755,x8756,x8752,x8757,x8758))
% 6.71/6.51  [876]~E(x8761,x8762)+E(f127(x8763,x8764,x8765,x8766,x8767,x8761,x8768),f127(x8763,x8764,x8765,x8766,x8767,x8762,x8768))
% 6.71/6.51  [877]~E(x8771,x8772)+E(f127(x8773,x8774,x8775,x8776,x8777,x8778,x8771),f127(x8773,x8774,x8775,x8776,x8777,x8778,x8772))
% 6.71/6.51  [878]~E(x8781,x8782)+E(f192(x8781,x8783,x8784,x8785,x8786),f192(x8782,x8783,x8784,x8785,x8786))
% 6.71/6.51  [879]~E(x8791,x8792)+E(f192(x8793,x8791,x8794,x8795,x8796),f192(x8793,x8792,x8794,x8795,x8796))
% 6.71/6.51  [880]~E(x8801,x8802)+E(f192(x8803,x8804,x8801,x8805,x8806),f192(x8803,x8804,x8802,x8805,x8806))
% 6.71/6.51  [881]~E(x8811,x8812)+E(f192(x8813,x8814,x8815,x8811,x8816),f192(x8813,x8814,x8815,x8812,x8816))
% 6.71/6.51  [882]~E(x8821,x8822)+E(f192(x8823,x8824,x8825,x8826,x8821),f192(x8823,x8824,x8825,x8826,x8822))
% 6.71/6.51  [883]~E(x8831,x8832)+E(f237(x8831,x8833),f237(x8832,x8833))
% 6.71/6.51  [884]~E(x8841,x8842)+E(f237(x8843,x8841),f237(x8843,x8842))
% 6.71/6.51  [885]~E(x8851,x8852)+E(f261(x8851,x8853),f261(x8852,x8853))
% 6.71/6.51  [886]~E(x8861,x8862)+E(f261(x8863,x8861),f261(x8863,x8862))
% 6.71/6.51  [887]~E(x8871,x8872)+E(f61(x8871,x8873,x8874,x8875),f61(x8872,x8873,x8874,x8875))
% 6.71/6.51  [888]~E(x8881,x8882)+E(f61(x8883,x8881,x8884,x8885),f61(x8883,x8882,x8884,x8885))
% 6.71/6.51  [889]~E(x8891,x8892)+E(f61(x8893,x8894,x8891,x8895),f61(x8893,x8894,x8892,x8895))
% 6.71/6.51  [890]~E(x8901,x8902)+E(f61(x8903,x8904,x8905,x8901),f61(x8903,x8904,x8905,x8902))
% 6.71/6.51  [891]~E(x8911,x8912)+E(f286(x8911,x8913,x8914,x8915,x8916,x8917,x8918,x8919),f286(x8912,x8913,x8914,x8915,x8916,x8917,x8918,x8919))
% 6.71/6.51  [892]~E(x8921,x8922)+E(f286(x8923,x8921,x8924,x8925,x8926,x8927,x8928,x8929),f286(x8923,x8922,x8924,x8925,x8926,x8927,x8928,x8929))
% 6.71/6.51  [893]~E(x8931,x8932)+E(f286(x8933,x8934,x8931,x8935,x8936,x8937,x8938,x8939),f286(x8933,x8934,x8932,x8935,x8936,x8937,x8938,x8939))
% 6.71/6.51  [894]~E(x8941,x8942)+E(f286(x8943,x8944,x8945,x8941,x8946,x8947,x8948,x8949),f286(x8943,x8944,x8945,x8942,x8946,x8947,x8948,x8949))
% 6.71/6.51  [895]~E(x8951,x8952)+E(f286(x8953,x8954,x8955,x8956,x8951,x8957,x8958,x8959),f286(x8953,x8954,x8955,x8956,x8952,x8957,x8958,x8959))
% 6.71/6.51  [896]~E(x8961,x8962)+E(f286(x8963,x8964,x8965,x8966,x8967,x8961,x8968,x8969),f286(x8963,x8964,x8965,x8966,x8967,x8962,x8968,x8969))
% 6.71/6.51  [897]~E(x8971,x8972)+E(f286(x8973,x8974,x8975,x8976,x8977,x8978,x8971,x8979),f286(x8973,x8974,x8975,x8976,x8977,x8978,x8972,x8979))
% 6.71/6.51  [898]~E(x8981,x8982)+E(f286(x8983,x8984,x8985,x8986,x8987,x8988,x8989,x8981),f286(x8983,x8984,x8985,x8986,x8987,x8988,x8989,x8982))
% 6.71/6.51  [899]~E(x8991,x8992)+E(f74(x8991,x8993,x8994,x8995,x8996),f74(x8992,x8993,x8994,x8995,x8996))
% 6.71/6.51  [900]~E(x9001,x9002)+E(f74(x9003,x9001,x9004,x9005,x9006),f74(x9003,x9002,x9004,x9005,x9006))
% 6.71/6.51  [901]~E(x9011,x9012)+E(f74(x9013,x9014,x9011,x9015,x9016),f74(x9013,x9014,x9012,x9015,x9016))
% 6.71/6.51  [902]~E(x9021,x9022)+E(f74(x9023,x9024,x9025,x9021,x9026),f74(x9023,x9024,x9025,x9022,x9026))
% 6.71/6.51  [903]~E(x9031,x9032)+E(f74(x9033,x9034,x9035,x9036,x9031),f74(x9033,x9034,x9035,x9036,x9032))
% 6.71/6.51  [904]~E(x9041,x9042)+E(f224(x9041,x9043,x9044,x9045),f224(x9042,x9043,x9044,x9045))
% 6.71/6.51  [905]~E(x9051,x9052)+E(f224(x9053,x9051,x9054,x9055),f224(x9053,x9052,x9054,x9055))
% 6.71/6.51  [906]~E(x9061,x9062)+E(f224(x9063,x9064,x9061,x9065),f224(x9063,x9064,x9062,x9065))
% 6.71/6.51  [907]~E(x9071,x9072)+E(f224(x9073,x9074,x9075,x9071),f224(x9073,x9074,x9075,x9072))
% 6.71/6.51  [908]~E(x9081,x9082)+E(f225(x9081,x9083,x9084,x9085),f225(x9082,x9083,x9084,x9085))
% 6.71/6.51  [909]~E(x9091,x9092)+E(f225(x9093,x9091,x9094,x9095),f225(x9093,x9092,x9094,x9095))
% 6.71/6.51  [910]~E(x9101,x9102)+E(f225(x9103,x9104,x9101,x9105),f225(x9103,x9104,x9102,x9105))
% 6.71/6.51  [911]~E(x9111,x9112)+E(f225(x9113,x9114,x9115,x9111),f225(x9113,x9114,x9115,x9112))
% 6.71/6.51  [912]~E(x9121,x9122)+E(f219(x9121,x9123,x9124,x9125,x9126),f219(x9122,x9123,x9124,x9125,x9126))
% 6.71/6.51  [913]~E(x9131,x9132)+E(f219(x9133,x9131,x9134,x9135,x9136),f219(x9133,x9132,x9134,x9135,x9136))
% 6.71/6.51  [914]~E(x9141,x9142)+E(f219(x9143,x9144,x9141,x9145,x9146),f219(x9143,x9144,x9142,x9145,x9146))
% 6.71/6.51  [915]~E(x9151,x9152)+E(f219(x9153,x9154,x9155,x9151,x9156),f219(x9153,x9154,x9155,x9152,x9156))
% 6.71/6.51  [916]~E(x9161,x9162)+E(f219(x9163,x9164,x9165,x9166,x9161),f219(x9163,x9164,x9165,x9166,x9162))
% 6.71/6.51  [917]~E(x9171,x9172)+E(f88(x9171,x9173,x9174,x9175),f88(x9172,x9173,x9174,x9175))
% 6.71/6.51  [918]~E(x9181,x9182)+E(f88(x9183,x9181,x9184,x9185),f88(x9183,x9182,x9184,x9185))
% 6.71/6.51  [919]~E(x9191,x9192)+E(f88(x9193,x9194,x9191,x9195),f88(x9193,x9194,x9192,x9195))
% 6.71/6.51  [920]~E(x9201,x9202)+E(f88(x9203,x9204,x9205,x9201),f88(x9203,x9204,x9205,x9202))
% 6.71/6.51  [921]~E(x9211,x9212)+E(f92(x9211),f92(x9212))
% 6.71/6.51  [922]~E(x9221,x9222)+E(f162(x9221,x9223,x9224,x9225,x9226,x9227),f162(x9222,x9223,x9224,x9225,x9226,x9227))
% 6.71/6.51  [923]~E(x9231,x9232)+E(f162(x9233,x9231,x9234,x9235,x9236,x9237),f162(x9233,x9232,x9234,x9235,x9236,x9237))
% 6.71/6.51  [924]~E(x9241,x9242)+E(f162(x9243,x9244,x9241,x9245,x9246,x9247),f162(x9243,x9244,x9242,x9245,x9246,x9247))
% 6.71/6.51  [925]~E(x9251,x9252)+E(f162(x9253,x9254,x9255,x9251,x9256,x9257),f162(x9253,x9254,x9255,x9252,x9256,x9257))
% 6.71/6.51  [926]~E(x9261,x9262)+E(f162(x9263,x9264,x9265,x9266,x9261,x9267),f162(x9263,x9264,x9265,x9266,x9262,x9267))
% 6.71/6.51  [927]~E(x9271,x9272)+E(f162(x9273,x9274,x9275,x9276,x9277,x9271),f162(x9273,x9274,x9275,x9276,x9277,x9272))
% 6.71/6.51  [928]~E(x9281,x9282)+E(f304(x9281),f304(x9282))
% 6.71/6.51  [929]~E(x9291,x9292)+E(f46(x9291,x9293,x9294,x9295,x9296,x9297),f46(x9292,x9293,x9294,x9295,x9296,x9297))
% 6.71/6.51  [930]~E(x9301,x9302)+E(f46(x9303,x9301,x9304,x9305,x9306,x9307),f46(x9303,x9302,x9304,x9305,x9306,x9307))
% 6.71/6.51  [931]~E(x9311,x9312)+E(f46(x9313,x9314,x9311,x9315,x9316,x9317),f46(x9313,x9314,x9312,x9315,x9316,x9317))
% 6.71/6.51  [932]~E(x9321,x9322)+E(f46(x9323,x9324,x9325,x9321,x9326,x9327),f46(x9323,x9324,x9325,x9322,x9326,x9327))
% 6.71/6.51  [933]~E(x9331,x9332)+E(f46(x9333,x9334,x9335,x9336,x9331,x9337),f46(x9333,x9334,x9335,x9336,x9332,x9337))
% 6.71/6.51  [934]~E(x9341,x9342)+E(f46(x9343,x9344,x9345,x9346,x9347,x9341),f46(x9343,x9344,x9345,x9346,x9347,x9342))
% 6.71/6.51  [935]~E(x9351,x9352)+E(f240(x9351,x9353,x9354),f240(x9352,x9353,x9354))
% 6.71/6.51  [936]~E(x9361,x9362)+E(f240(x9363,x9361,x9364),f240(x9363,x9362,x9364))
% 6.71/6.51  [937]~E(x9371,x9372)+E(f240(x9373,x9374,x9371),f240(x9373,x9374,x9372))
% 6.71/6.51  [938]~E(x9381,x9382)+E(f202(x9381,x9383,x9384,x9385,x9386),f202(x9382,x9383,x9384,x9385,x9386))
% 6.71/6.51  [939]~E(x9391,x9392)+E(f202(x9393,x9391,x9394,x9395,x9396),f202(x9393,x9392,x9394,x9395,x9396))
% 6.71/6.51  [940]~E(x9401,x9402)+E(f202(x9403,x9404,x9401,x9405,x9406),f202(x9403,x9404,x9402,x9405,x9406))
% 6.71/6.51  [941]~E(x9411,x9412)+E(f202(x9413,x9414,x9415,x9411,x9416),f202(x9413,x9414,x9415,x9412,x9416))
% 6.71/6.51  [942]~E(x9421,x9422)+E(f202(x9423,x9424,x9425,x9426,x9421),f202(x9423,x9424,x9425,x9426,x9422))
% 6.71/6.51  [943]~E(x9431,x9432)+E(f90(x9431,x9433,x9434,x9435,x9436,x9437,x9438,x9439),f90(x9432,x9433,x9434,x9435,x9436,x9437,x9438,x9439))
% 6.71/6.51  [944]~E(x9441,x9442)+E(f90(x9443,x9441,x9444,x9445,x9446,x9447,x9448,x9449),f90(x9443,x9442,x9444,x9445,x9446,x9447,x9448,x9449))
% 6.71/6.51  [945]~E(x9451,x9452)+E(f90(x9453,x9454,x9451,x9455,x9456,x9457,x9458,x9459),f90(x9453,x9454,x9452,x9455,x9456,x9457,x9458,x9459))
% 6.71/6.51  [946]~E(x9461,x9462)+E(f90(x9463,x9464,x9465,x9461,x9466,x9467,x9468,x9469),f90(x9463,x9464,x9465,x9462,x9466,x9467,x9468,x9469))
% 6.71/6.51  [947]~E(x9471,x9472)+E(f90(x9473,x9474,x9475,x9476,x9471,x9477,x9478,x9479),f90(x9473,x9474,x9475,x9476,x9472,x9477,x9478,x9479))
% 6.71/6.51  [948]~E(x9481,x9482)+E(f90(x9483,x9484,x9485,x9486,x9487,x9481,x9488,x9489),f90(x9483,x9484,x9485,x9486,x9487,x9482,x9488,x9489))
% 6.71/6.51  [949]~E(x9491,x9492)+E(f90(x9493,x9494,x9495,x9496,x9497,x9498,x9491,x9499),f90(x9493,x9494,x9495,x9496,x9497,x9498,x9492,x9499))
% 6.71/6.51  [950]~E(x9501,x9502)+E(f90(x9503,x9504,x9505,x9506,x9507,x9508,x9509,x9501),f90(x9503,x9504,x9505,x9506,x9507,x9508,x9509,x9502))
% 6.71/6.51  [951]~E(x9511,x9512)+E(f215(x9511,x9513,x9514,x9515,x9516,x9517),f215(x9512,x9513,x9514,x9515,x9516,x9517))
% 6.71/6.51  [952]~E(x9521,x9522)+E(f215(x9523,x9521,x9524,x9525,x9526,x9527),f215(x9523,x9522,x9524,x9525,x9526,x9527))
% 6.71/6.51  [953]~E(x9531,x9532)+E(f215(x9533,x9534,x9531,x9535,x9536,x9537),f215(x9533,x9534,x9532,x9535,x9536,x9537))
% 6.71/6.51  [954]~E(x9541,x9542)+E(f215(x9543,x9544,x9545,x9541,x9546,x9547),f215(x9543,x9544,x9545,x9542,x9546,x9547))
% 6.71/6.51  [955]~E(x9551,x9552)+E(f215(x9553,x9554,x9555,x9556,x9551,x9557),f215(x9553,x9554,x9555,x9556,x9552,x9557))
% 6.71/6.51  [956]~E(x9561,x9562)+E(f215(x9563,x9564,x9565,x9566,x9567,x9561),f215(x9563,x9564,x9565,x9566,x9567,x9562))
% 6.71/6.51  [957]~E(x9571,x9572)+E(f278(x9571,x9573,x9574,x9575,x9576,x9577),f278(x9572,x9573,x9574,x9575,x9576,x9577))
% 6.71/6.51  [958]~E(x9581,x9582)+E(f278(x9583,x9581,x9584,x9585,x9586,x9587),f278(x9583,x9582,x9584,x9585,x9586,x9587))
% 6.71/6.51  [959]~E(x9591,x9592)+E(f278(x9593,x9594,x9591,x9595,x9596,x9597),f278(x9593,x9594,x9592,x9595,x9596,x9597))
% 6.71/6.51  [960]~E(x9601,x9602)+E(f278(x9603,x9604,x9605,x9601,x9606,x9607),f278(x9603,x9604,x9605,x9602,x9606,x9607))
% 6.71/6.51  [961]~E(x9611,x9612)+E(f278(x9613,x9614,x9615,x9616,x9611,x9617),f278(x9613,x9614,x9615,x9616,x9612,x9617))
% 6.71/6.51  [962]~E(x9621,x9622)+E(f278(x9623,x9624,x9625,x9626,x9627,x9621),f278(x9623,x9624,x9625,x9626,x9627,x9622))
% 6.71/6.51  [963]~E(x9631,x9632)+E(f160(x9631,x9633),f160(x9632,x9633))
% 6.71/6.51  [964]~E(x9641,x9642)+E(f160(x9643,x9641),f160(x9643,x9642))
% 6.71/6.51  [965]~E(x9651,x9652)+E(f173(x9651,x9653,x9654,x9655,x9656,x9657),f173(x9652,x9653,x9654,x9655,x9656,x9657))
% 6.71/6.51  [966]~E(x9661,x9662)+E(f173(x9663,x9661,x9664,x9665,x9666,x9667),f173(x9663,x9662,x9664,x9665,x9666,x9667))
% 6.71/6.51  [967]~E(x9671,x9672)+E(f173(x9673,x9674,x9671,x9675,x9676,x9677),f173(x9673,x9674,x9672,x9675,x9676,x9677))
% 6.71/6.51  [968]~E(x9681,x9682)+E(f173(x9683,x9684,x9685,x9681,x9686,x9687),f173(x9683,x9684,x9685,x9682,x9686,x9687))
% 6.71/6.51  [969]~E(x9691,x9692)+E(f173(x9693,x9694,x9695,x9696,x9691,x9697),f173(x9693,x9694,x9695,x9696,x9692,x9697))
% 6.71/6.51  [970]~E(x9701,x9702)+E(f173(x9703,x9704,x9705,x9706,x9707,x9701),f173(x9703,x9704,x9705,x9706,x9707,x9702))
% 6.71/6.51  [971]~E(x9711,x9712)+E(f280(x9711,x9713,x9714,x9715,x9716,x9717,x9718,x9719),f280(x9712,x9713,x9714,x9715,x9716,x9717,x9718,x9719))
% 6.71/6.51  [972]~E(x9721,x9722)+E(f280(x9723,x9721,x9724,x9725,x9726,x9727,x9728,x9729),f280(x9723,x9722,x9724,x9725,x9726,x9727,x9728,x9729))
% 6.71/6.51  [973]~E(x9731,x9732)+E(f280(x9733,x9734,x9731,x9735,x9736,x9737,x9738,x9739),f280(x9733,x9734,x9732,x9735,x9736,x9737,x9738,x9739))
% 6.71/6.51  [974]~E(x9741,x9742)+E(f280(x9743,x9744,x9745,x9741,x9746,x9747,x9748,x9749),f280(x9743,x9744,x9745,x9742,x9746,x9747,x9748,x9749))
% 6.71/6.51  [975]~E(x9751,x9752)+E(f280(x9753,x9754,x9755,x9756,x9751,x9757,x9758,x9759),f280(x9753,x9754,x9755,x9756,x9752,x9757,x9758,x9759))
% 6.71/6.51  [976]~E(x9761,x9762)+E(f280(x9763,x9764,x9765,x9766,x9767,x9761,x9768,x9769),f280(x9763,x9764,x9765,x9766,x9767,x9762,x9768,x9769))
% 6.71/6.51  [977]~E(x9771,x9772)+E(f280(x9773,x9774,x9775,x9776,x9777,x9778,x9771,x9779),f280(x9773,x9774,x9775,x9776,x9777,x9778,x9772,x9779))
% 6.71/6.51  [978]~E(x9781,x9782)+E(f280(x9783,x9784,x9785,x9786,x9787,x9788,x9789,x9781),f280(x9783,x9784,x9785,x9786,x9787,x9788,x9789,x9782))
% 6.71/6.51  [979]~E(x9791,x9792)+E(f229(x9791,x9793,x9794,x9795,x9796,x9797,x9798,x9799),f229(x9792,x9793,x9794,x9795,x9796,x9797,x9798,x9799))
% 6.71/6.51  [980]~E(x9801,x9802)+E(f229(x9803,x9801,x9804,x9805,x9806,x9807,x9808,x9809),f229(x9803,x9802,x9804,x9805,x9806,x9807,x9808,x9809))
% 6.71/6.51  [981]~E(x9811,x9812)+E(f229(x9813,x9814,x9811,x9815,x9816,x9817,x9818,x9819),f229(x9813,x9814,x9812,x9815,x9816,x9817,x9818,x9819))
% 6.71/6.51  [982]~E(x9821,x9822)+E(f229(x9823,x9824,x9825,x9821,x9826,x9827,x9828,x9829),f229(x9823,x9824,x9825,x9822,x9826,x9827,x9828,x9829))
% 6.71/6.51  [983]~E(x9831,x9832)+E(f229(x9833,x9834,x9835,x9836,x9831,x9837,x9838,x9839),f229(x9833,x9834,x9835,x9836,x9832,x9837,x9838,x9839))
% 6.71/6.51  [984]~E(x9841,x9842)+E(f229(x9843,x9844,x9845,x9846,x9847,x9841,x9848,x9849),f229(x9843,x9844,x9845,x9846,x9847,x9842,x9848,x9849))
% 6.71/6.51  [985]~E(x9851,x9852)+E(f229(x9853,x9854,x9855,x9856,x9857,x9858,x9851,x9859),f229(x9853,x9854,x9855,x9856,x9857,x9858,x9852,x9859))
% 6.71/6.51  [986]~E(x9861,x9862)+E(f229(x9863,x9864,x9865,x9866,x9867,x9868,x9869,x9861),f229(x9863,x9864,x9865,x9866,x9867,x9868,x9869,x9862))
% 6.71/6.51  [987]~E(x9871,x9872)+E(f209(x9871,x9873,x9874,x9875),f209(x9872,x9873,x9874,x9875))
% 6.71/6.51  [988]~E(x9881,x9882)+E(f209(x9883,x9881,x9884,x9885),f209(x9883,x9882,x9884,x9885))
% 6.71/6.51  [989]~E(x9891,x9892)+E(f209(x9893,x9894,x9891,x9895),f209(x9893,x9894,x9892,x9895))
% 6.71/6.51  [990]~E(x9901,x9902)+E(f209(x9903,x9904,x9905,x9901),f209(x9903,x9904,x9905,x9902))
% 6.71/6.51  [991]~E(x9911,x9912)+E(f107(x9911,x9913,x9914,x9915,x9916,x9917,x9918),f107(x9912,x9913,x9914,x9915,x9916,x9917,x9918))
% 6.71/6.51  [992]~E(x9921,x9922)+E(f107(x9923,x9921,x9924,x9925,x9926,x9927,x9928),f107(x9923,x9922,x9924,x9925,x9926,x9927,x9928))
% 6.71/6.51  [993]~E(x9931,x9932)+E(f107(x9933,x9934,x9931,x9935,x9936,x9937,x9938),f107(x9933,x9934,x9932,x9935,x9936,x9937,x9938))
% 6.71/6.51  [994]~E(x9941,x9942)+E(f107(x9943,x9944,x9945,x9941,x9946,x9947,x9948),f107(x9943,x9944,x9945,x9942,x9946,x9947,x9948))
% 6.71/6.51  [995]~E(x9951,x9952)+E(f107(x9953,x9954,x9955,x9956,x9951,x9957,x9958),f107(x9953,x9954,x9955,x9956,x9952,x9957,x9958))
% 6.71/6.51  [996]~E(x9961,x9962)+E(f107(x9963,x9964,x9965,x9966,x9967,x9961,x9968),f107(x9963,x9964,x9965,x9966,x9967,x9962,x9968))
% 6.71/6.51  [997]~E(x9971,x9972)+E(f107(x9973,x9974,x9975,x9976,x9977,x9978,x9971),f107(x9973,x9974,x9975,x9976,x9977,x9978,x9972))
% 6.71/6.51  [998]~E(x9981,x9982)+E(f57(x9981,x9983,x9984,x9985),f57(x9982,x9983,x9984,x9985))
% 6.71/6.51  [999]~E(x9991,x9992)+E(f57(x9993,x9991,x9994,x9995),f57(x9993,x9992,x9994,x9995))
% 6.71/6.51  [1000]~E(x10001,x10002)+E(f57(x10003,x10004,x10001,x10005),f57(x10003,x10004,x10002,x10005))
% 6.71/6.51  [1001]~E(x10011,x10012)+E(f57(x10013,x10014,x10015,x10011),f57(x10013,x10014,x10015,x10012))
% 6.71/6.51  [1002]~E(x10021,x10022)+E(f292(x10021,x10023,x10024,x10025,x10026,x10027),f292(x10022,x10023,x10024,x10025,x10026,x10027))
% 6.71/6.51  [1003]~E(x10031,x10032)+E(f292(x10033,x10031,x10034,x10035,x10036,x10037),f292(x10033,x10032,x10034,x10035,x10036,x10037))
% 6.71/6.51  [1004]~E(x10041,x10042)+E(f292(x10043,x10044,x10041,x10045,x10046,x10047),f292(x10043,x10044,x10042,x10045,x10046,x10047))
% 6.71/6.51  [1005]~E(x10051,x10052)+E(f292(x10053,x10054,x10055,x10051,x10056,x10057),f292(x10053,x10054,x10055,x10052,x10056,x10057))
% 6.71/6.51  [1006]~E(x10061,x10062)+E(f292(x10063,x10064,x10065,x10066,x10061,x10067),f292(x10063,x10064,x10065,x10066,x10062,x10067))
% 6.71/6.51  [1007]~E(x10071,x10072)+E(f292(x10073,x10074,x10075,x10076,x10077,x10071),f292(x10073,x10074,x10075,x10076,x10077,x10072))
% 6.71/6.51  [1008]~E(x10081,x10082)+E(f75(x10081,x10083,x10084,x10085,x10086),f75(x10082,x10083,x10084,x10085,x10086))
% 6.71/6.51  [1009]~E(x10091,x10092)+E(f75(x10093,x10091,x10094,x10095,x10096),f75(x10093,x10092,x10094,x10095,x10096))
% 6.71/6.51  [1010]~E(x10101,x10102)+E(f75(x10103,x10104,x10101,x10105,x10106),f75(x10103,x10104,x10102,x10105,x10106))
% 6.71/6.51  [1011]~E(x10111,x10112)+E(f75(x10113,x10114,x10115,x10111,x10116),f75(x10113,x10114,x10115,x10112,x10116))
% 6.71/6.51  [1012]~E(x10121,x10122)+E(f75(x10123,x10124,x10125,x10126,x10121),f75(x10123,x10124,x10125,x10126,x10122))
% 6.71/6.51  [1013]~E(x10131,x10132)+E(f11(x10131),f11(x10132))
% 6.71/6.51  [1014]~E(x10141,x10142)+E(f220(x10141,x10143,x10144),f220(x10142,x10143,x10144))
% 6.71/6.51  [1015]~E(x10151,x10152)+E(f220(x10153,x10151,x10154),f220(x10153,x10152,x10154))
% 6.71/6.51  [1016]~E(x10161,x10162)+E(f220(x10163,x10164,x10161),f220(x10163,x10164,x10162))
% 6.71/6.51  [1017]~E(x10171,x10172)+E(f167(x10171,x10173),f167(x10172,x10173))
% 6.71/6.51  [1018]~E(x10181,x10182)+E(f167(x10183,x10181),f167(x10183,x10182))
% 6.71/6.51  [1019]~E(x10191,x10192)+E(f116(x10191,x10193,x10194,x10195,x10196,x10197),f116(x10192,x10193,x10194,x10195,x10196,x10197))
% 6.71/6.51  [1020]~E(x10201,x10202)+E(f116(x10203,x10201,x10204,x10205,x10206,x10207),f116(x10203,x10202,x10204,x10205,x10206,x10207))
% 6.71/6.51  [1021]~E(x10211,x10212)+E(f116(x10213,x10214,x10211,x10215,x10216,x10217),f116(x10213,x10214,x10212,x10215,x10216,x10217))
% 6.71/6.51  [1022]~E(x10221,x10222)+E(f116(x10223,x10224,x10225,x10221,x10226,x10227),f116(x10223,x10224,x10225,x10222,x10226,x10227))
% 6.71/6.51  [1023]~E(x10231,x10232)+E(f116(x10233,x10234,x10235,x10236,x10231,x10237),f116(x10233,x10234,x10235,x10236,x10232,x10237))
% 6.71/6.51  [1024]~E(x10241,x10242)+E(f116(x10243,x10244,x10245,x10246,x10247,x10241),f116(x10243,x10244,x10245,x10246,x10247,x10242))
% 6.71/6.51  [1025]~E(x10251,x10252)+E(f145(x10251,x10253,x10254,x10255),f145(x10252,x10253,x10254,x10255))
% 6.71/6.51  [1026]~E(x10261,x10262)+E(f145(x10263,x10261,x10264,x10265),f145(x10263,x10262,x10264,x10265))
% 6.71/6.51  [1027]~E(x10271,x10272)+E(f145(x10273,x10274,x10271,x10275),f145(x10273,x10274,x10272,x10275))
% 6.71/6.51  [1028]~E(x10281,x10282)+E(f145(x10283,x10284,x10285,x10281),f145(x10283,x10284,x10285,x10282))
% 6.71/6.51  [1029]~E(x10291,x10292)+E(f265(x10291,x10293,x10294,x10295,x10296,x10297),f265(x10292,x10293,x10294,x10295,x10296,x10297))
% 6.71/6.51  [1030]~E(x10301,x10302)+E(f265(x10303,x10301,x10304,x10305,x10306,x10307),f265(x10303,x10302,x10304,x10305,x10306,x10307))
% 6.71/6.51  [1031]~E(x10311,x10312)+E(f265(x10313,x10314,x10311,x10315,x10316,x10317),f265(x10313,x10314,x10312,x10315,x10316,x10317))
% 6.71/6.51  [1032]~E(x10321,x10322)+E(f265(x10323,x10324,x10325,x10321,x10326,x10327),f265(x10323,x10324,x10325,x10322,x10326,x10327))
% 6.71/6.51  [1033]~E(x10331,x10332)+E(f265(x10333,x10334,x10335,x10336,x10331,x10337),f265(x10333,x10334,x10335,x10336,x10332,x10337))
% 6.71/6.51  [1034]~E(x10341,x10342)+E(f265(x10343,x10344,x10345,x10346,x10347,x10341),f265(x10343,x10344,x10345,x10346,x10347,x10342))
% 6.71/6.51  [1035]~E(x10351,x10352)+E(f305(x10351),f305(x10352))
% 6.71/6.51  [1036]~E(x10361,x10362)+E(f56(x10361,x10363,x10364,x10365),f56(x10362,x10363,x10364,x10365))
% 6.71/6.51  [1037]~E(x10371,x10372)+E(f56(x10373,x10371,x10374,x10375),f56(x10373,x10372,x10374,x10375))
% 6.71/6.51  [1038]~E(x10381,x10382)+E(f56(x10383,x10384,x10381,x10385),f56(x10383,x10384,x10382,x10385))
% 6.71/6.51  [1039]~E(x10391,x10392)+E(f56(x10393,x10394,x10395,x10391),f56(x10393,x10394,x10395,x10392))
% 6.71/6.51  [1040]~E(x10401,x10402)+E(f260(x10401,x10403),f260(x10402,x10403))
% 6.71/6.51  [1041]~E(x10411,x10412)+E(f260(x10413,x10411),f260(x10413,x10412))
% 6.71/6.51  [1042]~E(x10421,x10422)+E(f283(x10421,x10423,x10424,x10425,x10426,x10427,x10428),f283(x10422,x10423,x10424,x10425,x10426,x10427,x10428))
% 6.71/6.51  [1043]~E(x10431,x10432)+E(f283(x10433,x10431,x10434,x10435,x10436,x10437,x10438),f283(x10433,x10432,x10434,x10435,x10436,x10437,x10438))
% 6.71/6.51  [1044]~E(x10441,x10442)+E(f283(x10443,x10444,x10441,x10445,x10446,x10447,x10448),f283(x10443,x10444,x10442,x10445,x10446,x10447,x10448))
% 6.71/6.51  [1045]~E(x10451,x10452)+E(f283(x10453,x10454,x10455,x10451,x10456,x10457,x10458),f283(x10453,x10454,x10455,x10452,x10456,x10457,x10458))
% 6.71/6.51  [1046]~E(x10461,x10462)+E(f283(x10463,x10464,x10465,x10466,x10461,x10467,x10468),f283(x10463,x10464,x10465,x10466,x10462,x10467,x10468))
% 6.71/6.51  [1047]~E(x10471,x10472)+E(f283(x10473,x10474,x10475,x10476,x10477,x10471,x10478),f283(x10473,x10474,x10475,x10476,x10477,x10472,x10478))
% 6.71/6.51  [1048]~E(x10481,x10482)+E(f283(x10483,x10484,x10485,x10486,x10487,x10488,x10481),f283(x10483,x10484,x10485,x10486,x10487,x10488,x10482))
% 6.71/6.51  [1049]~E(x10491,x10492)+E(f170(x10491,x10493,x10494),f170(x10492,x10493,x10494))
% 6.71/6.51  [1050]~E(x10501,x10502)+E(f170(x10503,x10501,x10504),f170(x10503,x10502,x10504))
% 6.71/6.51  [1051]~E(x10511,x10512)+E(f170(x10513,x10514,x10511),f170(x10513,x10514,x10512))
% 6.71/6.51  [1052]~E(x10521,x10522)+E(f201(x10521,x10523,x10524,x10525,x10526,x10527),f201(x10522,x10523,x10524,x10525,x10526,x10527))
% 6.71/6.51  [1053]~E(x10531,x10532)+E(f201(x10533,x10531,x10534,x10535,x10536,x10537),f201(x10533,x10532,x10534,x10535,x10536,x10537))
% 6.71/6.51  [1054]~E(x10541,x10542)+E(f201(x10543,x10544,x10541,x10545,x10546,x10547),f201(x10543,x10544,x10542,x10545,x10546,x10547))
% 6.71/6.51  [1055]~E(x10551,x10552)+E(f201(x10553,x10554,x10555,x10551,x10556,x10557),f201(x10553,x10554,x10555,x10552,x10556,x10557))
% 6.71/6.51  [1056]~E(x10561,x10562)+E(f201(x10563,x10564,x10565,x10566,x10561,x10567),f201(x10563,x10564,x10565,x10566,x10562,x10567))
% 6.71/6.51  [1057]~E(x10571,x10572)+E(f201(x10573,x10574,x10575,x10576,x10577,x10571),f201(x10573,x10574,x10575,x10576,x10577,x10572))
% 6.71/6.51  [1058]~E(x10581,x10582)+E(f245(x10581,x10583,x10584,x10585),f245(x10582,x10583,x10584,x10585))
% 6.71/6.51  [1059]~E(x10591,x10592)+E(f245(x10593,x10591,x10594,x10595),f245(x10593,x10592,x10594,x10595))
% 6.71/6.51  [1060]~E(x10601,x10602)+E(f245(x10603,x10604,x10601,x10605),f245(x10603,x10604,x10602,x10605))
% 6.71/6.51  [1061]~E(x10611,x10612)+E(f245(x10613,x10614,x10615,x10611),f245(x10613,x10614,x10615,x10612))
% 6.71/6.51  [1062]~E(x10621,x10622)+E(f208(x10621,x10623,x10624,x10625,x10626,x10627),f208(x10622,x10623,x10624,x10625,x10626,x10627))
% 6.71/6.51  [1063]~E(x10631,x10632)+E(f208(x10633,x10631,x10634,x10635,x10636,x10637),f208(x10633,x10632,x10634,x10635,x10636,x10637))
% 6.71/6.51  [1064]~E(x10641,x10642)+E(f208(x10643,x10644,x10641,x10645,x10646,x10647),f208(x10643,x10644,x10642,x10645,x10646,x10647))
% 6.71/6.51  [1065]~E(x10651,x10652)+E(f208(x10653,x10654,x10655,x10651,x10656,x10657),f208(x10653,x10654,x10655,x10652,x10656,x10657))
% 6.71/6.51  [1066]~E(x10661,x10662)+E(f208(x10663,x10664,x10665,x10666,x10661,x10667),f208(x10663,x10664,x10665,x10666,x10662,x10667))
% 6.71/6.51  [1067]~E(x10671,x10672)+E(f208(x10673,x10674,x10675,x10676,x10677,x10671),f208(x10673,x10674,x10675,x10676,x10677,x10672))
% 6.71/6.51  [1068]~E(x10681,x10682)+E(f248(x10681,x10683,x10684,x10685,x10686),f248(x10682,x10683,x10684,x10685,x10686))
% 6.71/6.51  [1069]~E(x10691,x10692)+E(f248(x10693,x10691,x10694,x10695,x10696),f248(x10693,x10692,x10694,x10695,x10696))
% 6.71/6.51  [1070]~E(x10701,x10702)+E(f248(x10703,x10704,x10701,x10705,x10706),f248(x10703,x10704,x10702,x10705,x10706))
% 6.71/6.51  [1071]~E(x10711,x10712)+E(f248(x10713,x10714,x10715,x10711,x10716),f248(x10713,x10714,x10715,x10712,x10716))
% 6.71/6.51  [1072]~E(x10721,x10722)+E(f248(x10723,x10724,x10725,x10726,x10721),f248(x10723,x10724,x10725,x10726,x10722))
% 6.71/6.51  [1073]~E(x10731,x10732)+E(f204(x10731,x10733,x10734,x10735,x10736,x10737),f204(x10732,x10733,x10734,x10735,x10736,x10737))
% 6.71/6.51  [1074]~E(x10741,x10742)+E(f204(x10743,x10741,x10744,x10745,x10746,x10747),f204(x10743,x10742,x10744,x10745,x10746,x10747))
% 6.71/6.51  [1075]~E(x10751,x10752)+E(f204(x10753,x10754,x10751,x10755,x10756,x10757),f204(x10753,x10754,x10752,x10755,x10756,x10757))
% 6.71/6.51  [1076]~E(x10761,x10762)+E(f204(x10763,x10764,x10765,x10761,x10766,x10767),f204(x10763,x10764,x10765,x10762,x10766,x10767))
% 6.71/6.51  [1077]~E(x10771,x10772)+E(f204(x10773,x10774,x10775,x10776,x10771,x10777),f204(x10773,x10774,x10775,x10776,x10772,x10777))
% 6.71/6.51  [1078]~E(x10781,x10782)+E(f204(x10783,x10784,x10785,x10786,x10787,x10781),f204(x10783,x10784,x10785,x10786,x10787,x10782))
% 6.71/6.51  [1079]~E(x10791,x10792)+E(f148(x10791,x10793,x10794,x10795),f148(x10792,x10793,x10794,x10795))
% 6.71/6.51  [1080]~E(x10801,x10802)+E(f148(x10803,x10801,x10804,x10805),f148(x10803,x10802,x10804,x10805))
% 6.71/6.51  [1081]~E(x10811,x10812)+E(f148(x10813,x10814,x10811,x10815),f148(x10813,x10814,x10812,x10815))
% 6.71/6.51  [1082]~E(x10821,x10822)+E(f148(x10823,x10824,x10825,x10821),f148(x10823,x10824,x10825,x10822))
% 6.71/6.51  [1083]~E(x10831,x10832)+E(f65(x10831,x10833,x10834,x10835,x10836,x10837,x10838),f65(x10832,x10833,x10834,x10835,x10836,x10837,x10838))
% 6.71/6.51  [1084]~E(x10841,x10842)+E(f65(x10843,x10841,x10844,x10845,x10846,x10847,x10848),f65(x10843,x10842,x10844,x10845,x10846,x10847,x10848))
% 6.71/6.51  [1085]~E(x10851,x10852)+E(f65(x10853,x10854,x10851,x10855,x10856,x10857,x10858),f65(x10853,x10854,x10852,x10855,x10856,x10857,x10858))
% 6.71/6.51  [1086]~E(x10861,x10862)+E(f65(x10863,x10864,x10865,x10861,x10866,x10867,x10868),f65(x10863,x10864,x10865,x10862,x10866,x10867,x10868))
% 6.71/6.51  [1087]~E(x10871,x10872)+E(f65(x10873,x10874,x10875,x10876,x10871,x10877,x10878),f65(x10873,x10874,x10875,x10876,x10872,x10877,x10878))
% 6.71/6.51  [1088]~E(x10881,x10882)+E(f65(x10883,x10884,x10885,x10886,x10887,x10881,x10888),f65(x10883,x10884,x10885,x10886,x10887,x10882,x10888))
% 6.71/6.51  [1089]~E(x10891,x10892)+E(f65(x10893,x10894,x10895,x10896,x10897,x10898,x10891),f65(x10893,x10894,x10895,x10896,x10897,x10898,x10892))
% 6.71/6.51  [1090]~E(x10901,x10902)+E(f197(x10901,x10903,x10904,x10905,x10906),f197(x10902,x10903,x10904,x10905,x10906))
% 6.71/6.51  [1091]~E(x10911,x10912)+E(f197(x10913,x10911,x10914,x10915,x10916),f197(x10913,x10912,x10914,x10915,x10916))
% 6.71/6.51  [1092]~E(x10921,x10922)+E(f197(x10923,x10924,x10921,x10925,x10926),f197(x10923,x10924,x10922,x10925,x10926))
% 6.71/6.51  [1093]~E(x10931,x10932)+E(f197(x10933,x10934,x10935,x10931,x10936),f197(x10933,x10934,x10935,x10932,x10936))
% 6.71/6.51  [1094]~E(x10941,x10942)+E(f197(x10943,x10944,x10945,x10946,x10941),f197(x10943,x10944,x10945,x10946,x10942))
% 6.71/6.51  [1095]~E(x10951,x10952)+E(f206(x10951,x10953,x10954,x10955,x10956,x10957),f206(x10952,x10953,x10954,x10955,x10956,x10957))
% 6.71/6.51  [1096]~E(x10961,x10962)+E(f206(x10963,x10961,x10964,x10965,x10966,x10967),f206(x10963,x10962,x10964,x10965,x10966,x10967))
% 6.71/6.51  [1097]~E(x10971,x10972)+E(f206(x10973,x10974,x10971,x10975,x10976,x10977),f206(x10973,x10974,x10972,x10975,x10976,x10977))
% 6.71/6.51  [1098]~E(x10981,x10982)+E(f206(x10983,x10984,x10985,x10981,x10986,x10987),f206(x10983,x10984,x10985,x10982,x10986,x10987))
% 6.71/6.51  [1099]~E(x10991,x10992)+E(f206(x10993,x10994,x10995,x10996,x10991,x10997),f206(x10993,x10994,x10995,x10996,x10992,x10997))
% 6.71/6.51  [1100]~E(x11001,x11002)+E(f206(x11003,x11004,x11005,x11006,x11007,x11001),f206(x11003,x11004,x11005,x11006,x11007,x11002))
% 6.71/6.51  [1101]~E(x11011,x11012)+E(f263(x11011,x11013,x11014,x11015,x11016,x11017),f263(x11012,x11013,x11014,x11015,x11016,x11017))
% 6.71/6.51  [1102]~E(x11021,x11022)+E(f263(x11023,x11021,x11024,x11025,x11026,x11027),f263(x11023,x11022,x11024,x11025,x11026,x11027))
% 6.71/6.51  [1103]~E(x11031,x11032)+E(f263(x11033,x11034,x11031,x11035,x11036,x11037),f263(x11033,x11034,x11032,x11035,x11036,x11037))
% 6.71/6.51  [1104]~E(x11041,x11042)+E(f263(x11043,x11044,x11045,x11041,x11046,x11047),f263(x11043,x11044,x11045,x11042,x11046,x11047))
% 6.71/6.51  [1105]~E(x11051,x11052)+E(f263(x11053,x11054,x11055,x11056,x11051,x11057),f263(x11053,x11054,x11055,x11056,x11052,x11057))
% 6.71/6.51  [1106]~E(x11061,x11062)+E(f263(x11063,x11064,x11065,x11066,x11067,x11061),f263(x11063,x11064,x11065,x11066,x11067,x11062))
% 6.71/6.51  [1107]~E(x11071,x11072)+E(f68(x11071,x11073,x11074,x11075,x11076,x11077,x11078),f68(x11072,x11073,x11074,x11075,x11076,x11077,x11078))
% 6.71/6.51  [1108]~E(x11081,x11082)+E(f68(x11083,x11081,x11084,x11085,x11086,x11087,x11088),f68(x11083,x11082,x11084,x11085,x11086,x11087,x11088))
% 6.71/6.51  [1109]~E(x11091,x11092)+E(f68(x11093,x11094,x11091,x11095,x11096,x11097,x11098),f68(x11093,x11094,x11092,x11095,x11096,x11097,x11098))
% 6.71/6.51  [1110]~E(x11101,x11102)+E(f68(x11103,x11104,x11105,x11101,x11106,x11107,x11108),f68(x11103,x11104,x11105,x11102,x11106,x11107,x11108))
% 6.71/6.51  [1111]~E(x11111,x11112)+E(f68(x11113,x11114,x11115,x11116,x11111,x11117,x11118),f68(x11113,x11114,x11115,x11116,x11112,x11117,x11118))
% 6.71/6.51  [1112]~E(x11121,x11122)+E(f68(x11123,x11124,x11125,x11126,x11127,x11121,x11128),f68(x11123,x11124,x11125,x11126,x11127,x11122,x11128))
% 6.71/6.51  [1113]~E(x11131,x11132)+E(f68(x11133,x11134,x11135,x11136,x11137,x11138,x11131),f68(x11133,x11134,x11135,x11136,x11137,x11138,x11132))
% 6.71/6.51  [1114]~E(x11141,x11142)+E(f236(x11141,x11143,x11144,x11145,x11146),f236(x11142,x11143,x11144,x11145,x11146))
% 6.71/6.51  [1115]~E(x11151,x11152)+E(f236(x11153,x11151,x11154,x11155,x11156),f236(x11153,x11152,x11154,x11155,x11156))
% 6.71/6.51  [1116]~E(x11161,x11162)+E(f236(x11163,x11164,x11161,x11165,x11166),f236(x11163,x11164,x11162,x11165,x11166))
% 6.71/6.51  [1117]~E(x11171,x11172)+E(f236(x11173,x11174,x11175,x11171,x11176),f236(x11173,x11174,x11175,x11172,x11176))
% 6.71/6.51  [1118]~E(x11181,x11182)+E(f236(x11183,x11184,x11185,x11186,x11181),f236(x11183,x11184,x11185,x11186,x11182))
% 6.71/6.51  [1119]~E(x11191,x11192)+E(f43(x11191,x11193,x11194),f43(x11192,x11193,x11194))
% 6.71/6.51  [1120]~E(x11201,x11202)+E(f43(x11203,x11201,x11204),f43(x11203,x11202,x11204))
% 6.71/6.51  [1121]~E(x11211,x11212)+E(f43(x11213,x11214,x11211),f43(x11213,x11214,x11212))
% 6.71/6.51  [1122]~E(x11221,x11222)+E(f394(x11221),f394(x11222))
% 6.71/6.51  [1123]~E(x11231,x11232)+E(f82(x11231,x11233),f82(x11232,x11233))
% 6.71/6.51  [1124]~E(x11241,x11242)+E(f82(x11243,x11241),f82(x11243,x11242))
% 6.71/6.51  [1125]~E(x11251,x11252)+E(f221(x11251,x11253,x11254),f221(x11252,x11253,x11254))
% 6.71/6.51  [1126]~E(x11261,x11262)+E(f221(x11263,x11261,x11264),f221(x11263,x11262,x11264))
% 6.71/6.51  [1127]~E(x11271,x11272)+E(f221(x11273,x11274,x11271),f221(x11273,x11274,x11272))
% 6.71/6.51  [1128]~E(x11281,x11282)+E(f228(x11281,x11283,x11284,x11285,x11286),f228(x11282,x11283,x11284,x11285,x11286))
% 6.71/6.51  [1129]~E(x11291,x11292)+E(f228(x11293,x11291,x11294,x11295,x11296),f228(x11293,x11292,x11294,x11295,x11296))
% 6.71/6.51  [1130]~E(x11301,x11302)+E(f228(x11303,x11304,x11301,x11305,x11306),f228(x11303,x11304,x11302,x11305,x11306))
% 6.71/6.51  [1131]~E(x11311,x11312)+E(f228(x11313,x11314,x11315,x11311,x11316),f228(x11313,x11314,x11315,x11312,x11316))
% 6.71/6.51  [1132]~E(x11321,x11322)+E(f228(x11323,x11324,x11325,x11326,x11321),f228(x11323,x11324,x11325,x11326,x11322))
% 6.71/6.51  [1133]~E(x11331,x11332)+E(f272(x11331,x11333),f272(x11332,x11333))
% 6.71/6.51  [1134]~E(x11341,x11342)+E(f272(x11343,x11341),f272(x11343,x11342))
% 6.71/6.51  [1135]~E(x11351,x11352)+E(f96(x11351,x11353,x11354,x11355),f96(x11352,x11353,x11354,x11355))
% 6.71/6.51  [1136]~E(x11361,x11362)+E(f96(x11363,x11361,x11364,x11365),f96(x11363,x11362,x11364,x11365))
% 6.71/6.51  [1137]~E(x11371,x11372)+E(f96(x11373,x11374,x11371,x11375),f96(x11373,x11374,x11372,x11375))
% 6.71/6.51  [1138]~E(x11381,x11382)+E(f96(x11383,x11384,x11385,x11381),f96(x11383,x11384,x11385,x11382))
% 6.71/6.51  [1139]~E(x11391,x11392)+E(f198(x11391,x11393,x11394,x11395,x11396),f198(x11392,x11393,x11394,x11395,x11396))
% 6.71/6.51  [1140]~E(x11401,x11402)+E(f198(x11403,x11401,x11404,x11405,x11406),f198(x11403,x11402,x11404,x11405,x11406))
% 6.71/6.51  [1141]~E(x11411,x11412)+E(f198(x11413,x11414,x11411,x11415,x11416),f198(x11413,x11414,x11412,x11415,x11416))
% 6.71/6.51  [1142]~E(x11421,x11422)+E(f198(x11423,x11424,x11425,x11421,x11426),f198(x11423,x11424,x11425,x11422,x11426))
% 6.71/6.51  [1143]~E(x11431,x11432)+E(f198(x11433,x11434,x11435,x11436,x11431),f198(x11433,x11434,x11435,x11436,x11432))
% 6.71/6.51  [1144]~E(x11441,x11442)+E(f47(x11441,x11443,x11444,x11445,x11446,x11447,x11448),f47(x11442,x11443,x11444,x11445,x11446,x11447,x11448))
% 6.71/6.51  [1145]~E(x11451,x11452)+E(f47(x11453,x11451,x11454,x11455,x11456,x11457,x11458),f47(x11453,x11452,x11454,x11455,x11456,x11457,x11458))
% 6.71/6.51  [1146]~E(x11461,x11462)+E(f47(x11463,x11464,x11461,x11465,x11466,x11467,x11468),f47(x11463,x11464,x11462,x11465,x11466,x11467,x11468))
% 6.71/6.51  [1147]~E(x11471,x11472)+E(f47(x11473,x11474,x11475,x11471,x11476,x11477,x11478),f47(x11473,x11474,x11475,x11472,x11476,x11477,x11478))
% 6.71/6.51  [1148]~E(x11481,x11482)+E(f47(x11483,x11484,x11485,x11486,x11481,x11487,x11488),f47(x11483,x11484,x11485,x11486,x11482,x11487,x11488))
% 6.71/6.51  [1149]~E(x11491,x11492)+E(f47(x11493,x11494,x11495,x11496,x11497,x11491,x11498),f47(x11493,x11494,x11495,x11496,x11497,x11492,x11498))
% 6.71/6.51  [1150]~E(x11501,x11502)+E(f47(x11503,x11504,x11505,x11506,x11507,x11508,x11501),f47(x11503,x11504,x11505,x11506,x11507,x11508,x11502))
% 6.71/6.51  [1151]~E(x11511,x11512)+E(f214(x11511,x11513,x11514,x11515,x11516,x11517),f214(x11512,x11513,x11514,x11515,x11516,x11517))
% 6.71/6.51  [1152]~E(x11521,x11522)+E(f214(x11523,x11521,x11524,x11525,x11526,x11527),f214(x11523,x11522,x11524,x11525,x11526,x11527))
% 6.71/6.51  [1153]~E(x11531,x11532)+E(f214(x11533,x11534,x11531,x11535,x11536,x11537),f214(x11533,x11534,x11532,x11535,x11536,x11537))
% 6.71/6.51  [1154]~E(x11541,x11542)+E(f214(x11543,x11544,x11545,x11541,x11546,x11547),f214(x11543,x11544,x11545,x11542,x11546,x11547))
% 6.71/6.51  [1155]~E(x11551,x11552)+E(f214(x11553,x11554,x11555,x11556,x11551,x11557),f214(x11553,x11554,x11555,x11556,x11552,x11557))
% 6.71/6.51  [1156]~E(x11561,x11562)+E(f214(x11563,x11564,x11565,x11566,x11567,x11561),f214(x11563,x11564,x11565,x11566,x11567,x11562))
% 6.71/6.51  [1157]~E(x11571,x11572)+E(f140(x11571,x11573,x11574,x11575),f140(x11572,x11573,x11574,x11575))
% 6.71/6.51  [1158]~E(x11581,x11582)+E(f140(x11583,x11581,x11584,x11585),f140(x11583,x11582,x11584,x11585))
% 6.71/6.51  [1159]~E(x11591,x11592)+E(f140(x11593,x11594,x11591,x11595),f140(x11593,x11594,x11592,x11595))
% 6.71/6.51  [1160]~E(x11601,x11602)+E(f140(x11603,x11604,x11605,x11601),f140(x11603,x11604,x11605,x11602))
% 6.71/6.51  [1161]~E(x11611,x11612)+E(f247(x11611,x11613,x11614,x11615),f247(x11612,x11613,x11614,x11615))
% 6.71/6.51  [1162]~E(x11621,x11622)+E(f247(x11623,x11621,x11624,x11625),f247(x11623,x11622,x11624,x11625))
% 6.71/6.51  [1163]~E(x11631,x11632)+E(f247(x11633,x11634,x11631,x11635),f247(x11633,x11634,x11632,x11635))
% 6.71/6.51  [1164]~E(x11641,x11642)+E(f247(x11643,x11644,x11645,x11641),f247(x11643,x11644,x11645,x11642))
% 6.71/6.51  [1165]~E(x11651,x11652)+E(f251(x11651,x11653,x11654,x11655,x11656),f251(x11652,x11653,x11654,x11655,x11656))
% 6.71/6.51  [1166]~E(x11661,x11662)+E(f251(x11663,x11661,x11664,x11665,x11666),f251(x11663,x11662,x11664,x11665,x11666))
% 6.71/6.51  [1167]~E(x11671,x11672)+E(f251(x11673,x11674,x11671,x11675,x11676),f251(x11673,x11674,x11672,x11675,x11676))
% 6.71/6.51  [1168]~E(x11681,x11682)+E(f251(x11683,x11684,x11685,x11681,x11686),f251(x11683,x11684,x11685,x11682,x11686))
% 6.71/6.51  [1169]~E(x11691,x11692)+E(f251(x11693,x11694,x11695,x11696,x11691),f251(x11693,x11694,x11695,x11696,x11692))
% 6.71/6.51  [1170]~E(x11701,x11702)+E(f252(x11701,x11703,x11704,x11705,x11706),f252(x11702,x11703,x11704,x11705,x11706))
% 6.71/6.51  [1171]~E(x11711,x11712)+E(f252(x11713,x11711,x11714,x11715,x11716),f252(x11713,x11712,x11714,x11715,x11716))
% 6.71/6.51  [1172]~E(x11721,x11722)+E(f252(x11723,x11724,x11721,x11725,x11726),f252(x11723,x11724,x11722,x11725,x11726))
% 6.71/6.51  [1173]~E(x11731,x11732)+E(f252(x11733,x11734,x11735,x11731,x11736),f252(x11733,x11734,x11735,x11732,x11736))
% 6.71/6.51  [1174]~E(x11741,x11742)+E(f252(x11743,x11744,x11745,x11746,x11741),f252(x11743,x11744,x11745,x11746,x11742))
% 6.71/6.51  [1175]~E(x11751,x11752)+E(f226(x11751,x11753,x11754,x11755,x11756),f226(x11752,x11753,x11754,x11755,x11756))
% 6.71/6.51  [1176]~E(x11761,x11762)+E(f226(x11763,x11761,x11764,x11765,x11766),f226(x11763,x11762,x11764,x11765,x11766))
% 6.71/6.51  [1177]~E(x11771,x11772)+E(f226(x11773,x11774,x11771,x11775,x11776),f226(x11773,x11774,x11772,x11775,x11776))
% 6.71/6.51  [1178]~E(x11781,x11782)+E(f226(x11783,x11784,x11785,x11781,x11786),f226(x11783,x11784,x11785,x11782,x11786))
% 6.71/6.51  [1179]~E(x11791,x11792)+E(f226(x11793,x11794,x11795,x11796,x11791),f226(x11793,x11794,x11795,x11796,x11792))
% 6.71/6.51  [1180]~E(x11801,x11802)+E(f115(x11801,x11803,x11804,x11805),f115(x11802,x11803,x11804,x11805))
% 6.71/6.51  [1181]~E(x11811,x11812)+E(f115(x11813,x11811,x11814,x11815),f115(x11813,x11812,x11814,x11815))
% 6.71/6.51  [1182]~E(x11821,x11822)+E(f115(x11823,x11824,x11821,x11825),f115(x11823,x11824,x11822,x11825))
% 6.71/6.51  [1183]~E(x11831,x11832)+E(f115(x11833,x11834,x11835,x11831),f115(x11833,x11834,x11835,x11832))
% 6.71/6.51  [1184]~E(x11841,x11842)+E(f177(x11841,x11843,x11844,x11845,x11846),f177(x11842,x11843,x11844,x11845,x11846))
% 6.71/6.51  [1185]~E(x11851,x11852)+E(f177(x11853,x11851,x11854,x11855,x11856),f177(x11853,x11852,x11854,x11855,x11856))
% 6.71/6.51  [1186]~E(x11861,x11862)+E(f177(x11863,x11864,x11861,x11865,x11866),f177(x11863,x11864,x11862,x11865,x11866))
% 6.71/6.51  [1187]~E(x11871,x11872)+E(f177(x11873,x11874,x11875,x11871,x11876),f177(x11873,x11874,x11875,x11872,x11876))
% 6.71/6.51  [1188]~E(x11881,x11882)+E(f177(x11883,x11884,x11885,x11886,x11881),f177(x11883,x11884,x11885,x11886,x11882))
% 6.71/6.51  [1189]~E(x11891,x11892)+E(f64(x11891,x11893,x11894,x11895),f64(x11892,x11893,x11894,x11895))
% 6.71/6.51  [1190]~E(x11901,x11902)+E(f64(x11903,x11901,x11904,x11905),f64(x11903,x11902,x11904,x11905))
% 6.71/6.51  [1191]~E(x11911,x11912)+E(f64(x11913,x11914,x11911,x11915),f64(x11913,x11914,x11912,x11915))
% 6.71/6.51  [1192]~E(x11921,x11922)+E(f64(x11923,x11924,x11925,x11921),f64(x11923,x11924,x11925,x11922))
% 6.71/6.51  [1193]~E(x11931,x11932)+E(f78(x11931,x11933,x11934,x11935,x11936,x11937),f78(x11932,x11933,x11934,x11935,x11936,x11937))
% 6.71/6.51  [1194]~E(x11941,x11942)+E(f78(x11943,x11941,x11944,x11945,x11946,x11947),f78(x11943,x11942,x11944,x11945,x11946,x11947))
% 6.71/6.51  [1195]~E(x11951,x11952)+E(f78(x11953,x11954,x11951,x11955,x11956,x11957),f78(x11953,x11954,x11952,x11955,x11956,x11957))
% 6.71/6.51  [1196]~E(x11961,x11962)+E(f78(x11963,x11964,x11965,x11961,x11966,x11967),f78(x11963,x11964,x11965,x11962,x11966,x11967))
% 6.71/6.51  [1197]~E(x11971,x11972)+E(f78(x11973,x11974,x11975,x11976,x11971,x11977),f78(x11973,x11974,x11975,x11976,x11972,x11977))
% 6.71/6.51  [1198]~E(x11981,x11982)+E(f78(x11983,x11984,x11985,x11986,x11987,x11981),f78(x11983,x11984,x11985,x11986,x11987,x11982))
% 6.71/6.51  [1199]~E(x11991,x11992)+E(f276(x11991,x11993),f276(x11992,x11993))
% 6.71/6.51  [1200]~E(x12001,x12002)+E(f276(x12003,x12001),f276(x12003,x12002))
% 6.71/6.51  [1201]~E(x12011,x12012)+E(f95(x12011,x12013,x12014,x12015,x12016),f95(x12012,x12013,x12014,x12015,x12016))
% 6.71/6.51  [1202]~E(x12021,x12022)+E(f95(x12023,x12021,x12024,x12025,x12026),f95(x12023,x12022,x12024,x12025,x12026))
% 6.71/6.51  [1203]~E(x12031,x12032)+E(f95(x12033,x12034,x12031,x12035,x12036),f95(x12033,x12034,x12032,x12035,x12036))
% 6.71/6.51  [1204]~E(x12041,x12042)+E(f95(x12043,x12044,x12045,x12041,x12046),f95(x12043,x12044,x12045,x12042,x12046))
% 6.71/6.51  [1205]~E(x12051,x12052)+E(f95(x12053,x12054,x12055,x12056,x12051),f95(x12053,x12054,x12055,x12056,x12052))
% 6.71/6.51  [1206]~E(x12061,x12062)+E(f119(x12061,x12063,x12064,x12065),f119(x12062,x12063,x12064,x12065))
% 6.71/6.51  [1207]~E(x12071,x12072)+E(f119(x12073,x12071,x12074,x12075),f119(x12073,x12072,x12074,x12075))
% 6.71/6.51  [1208]~E(x12081,x12082)+E(f119(x12083,x12084,x12081,x12085),f119(x12083,x12084,x12082,x12085))
% 6.71/6.51  [1209]~E(x12091,x12092)+E(f119(x12093,x12094,x12095,x12091),f119(x12093,x12094,x12095,x12092))
% 6.71/6.51  [1210]~E(x12101,x12102)+E(f166(x12101,x12103),f166(x12102,x12103))
% 6.71/6.51  [1211]~E(x12111,x12112)+E(f166(x12113,x12111),f166(x12113,x12112))
% 6.71/6.51  [1212]~E(x12121,x12122)+E(f223(x12121,x12123,x12124,x12125),f223(x12122,x12123,x12124,x12125))
% 6.71/6.51  [1213]~E(x12131,x12132)+E(f223(x12133,x12131,x12134,x12135),f223(x12133,x12132,x12134,x12135))
% 6.71/6.51  [1214]~E(x12141,x12142)+E(f223(x12143,x12144,x12141,x12145),f223(x12143,x12144,x12142,x12145))
% 6.71/6.51  [1215]~E(x12151,x12152)+E(f223(x12153,x12154,x12155,x12151),f223(x12153,x12154,x12155,x12152))
% 6.71/6.51  [1216]~E(x12161,x12162)+E(f143(x12161,x12163,x12164,x12165),f143(x12162,x12163,x12164,x12165))
% 6.71/6.51  [1217]~E(x12171,x12172)+E(f143(x12173,x12171,x12174,x12175),f143(x12173,x12172,x12174,x12175))
% 6.71/6.51  [1218]~E(x12181,x12182)+E(f143(x12183,x12184,x12181,x12185),f143(x12183,x12184,x12182,x12185))
% 6.71/6.51  [1219]~E(x12191,x12192)+E(f143(x12193,x12194,x12195,x12191),f143(x12193,x12194,x12195,x12192))
% 6.71/6.51  [1220]~E(x12201,x12202)+E(f184(x12201,x12203,x12204),f184(x12202,x12203,x12204))
% 6.71/6.51  [1221]~E(x12211,x12212)+E(f184(x12213,x12211,x12214),f184(x12213,x12212,x12214))
% 6.71/6.51  [1222]~E(x12221,x12222)+E(f184(x12223,x12224,x12221),f184(x12223,x12224,x12222))
% 6.71/6.51  [1223]~E(x12231,x12232)+E(f195(x12231,x12233,x12234,x12235,x12236,x12237,x12238),f195(x12232,x12233,x12234,x12235,x12236,x12237,x12238))
% 6.71/6.51  [1224]~E(x12241,x12242)+E(f195(x12243,x12241,x12244,x12245,x12246,x12247,x12248),f195(x12243,x12242,x12244,x12245,x12246,x12247,x12248))
% 6.71/6.51  [1225]~E(x12251,x12252)+E(f195(x12253,x12254,x12251,x12255,x12256,x12257,x12258),f195(x12253,x12254,x12252,x12255,x12256,x12257,x12258))
% 6.71/6.51  [1226]~E(x12261,x12262)+E(f195(x12263,x12264,x12265,x12261,x12266,x12267,x12268),f195(x12263,x12264,x12265,x12262,x12266,x12267,x12268))
% 6.71/6.51  [1227]~E(x12271,x12272)+E(f195(x12273,x12274,x12275,x12276,x12271,x12277,x12278),f195(x12273,x12274,x12275,x12276,x12272,x12277,x12278))
% 6.71/6.51  [1228]~E(x12281,x12282)+E(f195(x12283,x12284,x12285,x12286,x12287,x12281,x12288),f195(x12283,x12284,x12285,x12286,x12287,x12282,x12288))
% 6.71/6.51  [1229]~E(x12291,x12292)+E(f195(x12293,x12294,x12295,x12296,x12297,x12298,x12291),f195(x12293,x12294,x12295,x12296,x12297,x12298,x12292))
% 6.71/6.51  [1230]~E(x12301,x12302)+E(f217(x12301,x12303,x12304,x12305,x12306),f217(x12302,x12303,x12304,x12305,x12306))
% 6.71/6.51  [1231]~E(x12311,x12312)+E(f217(x12313,x12311,x12314,x12315,x12316),f217(x12313,x12312,x12314,x12315,x12316))
% 6.71/6.51  [1232]~E(x12321,x12322)+E(f217(x12323,x12324,x12321,x12325,x12326),f217(x12323,x12324,x12322,x12325,x12326))
% 6.71/6.51  [1233]~E(x12331,x12332)+E(f217(x12333,x12334,x12335,x12331,x12336),f217(x12333,x12334,x12335,x12332,x12336))
% 6.71/6.51  [1234]~E(x12341,x12342)+E(f217(x12343,x12344,x12345,x12346,x12341),f217(x12343,x12344,x12345,x12346,x12342))
% 6.71/6.51  [1235]~E(x12351,x12352)+E(f139(x12351,x12353,x12354,x12355,x12356,x12357,x12358),f139(x12352,x12353,x12354,x12355,x12356,x12357,x12358))
% 6.71/6.51  [1236]~E(x12361,x12362)+E(f139(x12363,x12361,x12364,x12365,x12366,x12367,x12368),f139(x12363,x12362,x12364,x12365,x12366,x12367,x12368))
% 6.71/6.51  [1237]~E(x12371,x12372)+E(f139(x12373,x12374,x12371,x12375,x12376,x12377,x12378),f139(x12373,x12374,x12372,x12375,x12376,x12377,x12378))
% 6.71/6.51  [1238]~E(x12381,x12382)+E(f139(x12383,x12384,x12385,x12381,x12386,x12387,x12388),f139(x12383,x12384,x12385,x12382,x12386,x12387,x12388))
% 6.71/6.51  [1239]~E(x12391,x12392)+E(f139(x12393,x12394,x12395,x12396,x12391,x12397,x12398),f139(x12393,x12394,x12395,x12396,x12392,x12397,x12398))
% 6.71/6.51  [1240]~E(x12401,x12402)+E(f139(x12403,x12404,x12405,x12406,x12407,x12401,x12408),f139(x12403,x12404,x12405,x12406,x12407,x12402,x12408))
% 6.71/6.51  [1241]~E(x12411,x12412)+E(f139(x12413,x12414,x12415,x12416,x12417,x12418,x12411),f139(x12413,x12414,x12415,x12416,x12417,x12418,x12412))
% 6.71/6.51  [1242]~E(x12421,x12422)+E(f175(x12421,x12423,x12424,x12425,x12426,x12427),f175(x12422,x12423,x12424,x12425,x12426,x12427))
% 6.71/6.51  [1243]~E(x12431,x12432)+E(f175(x12433,x12431,x12434,x12435,x12436,x12437),f175(x12433,x12432,x12434,x12435,x12436,x12437))
% 6.71/6.51  [1244]~E(x12441,x12442)+E(f175(x12443,x12444,x12441,x12445,x12446,x12447),f175(x12443,x12444,x12442,x12445,x12446,x12447))
% 6.71/6.51  [1245]~E(x12451,x12452)+E(f175(x12453,x12454,x12455,x12451,x12456,x12457),f175(x12453,x12454,x12455,x12452,x12456,x12457))
% 6.71/6.51  [1246]~E(x12461,x12462)+E(f175(x12463,x12464,x12465,x12466,x12461,x12467),f175(x12463,x12464,x12465,x12466,x12462,x12467))
% 6.71/6.51  [1247]~E(x12471,x12472)+E(f175(x12473,x12474,x12475,x12476,x12477,x12471),f175(x12473,x12474,x12475,x12476,x12477,x12472))
% 6.71/6.51  [1248]~E(x12481,x12482)+E(f142(x12481,x12483,x12484,x12485),f142(x12482,x12483,x12484,x12485))
% 6.71/6.51  [1249]~E(x12491,x12492)+E(f142(x12493,x12491,x12494,x12495),f142(x12493,x12492,x12494,x12495))
% 6.71/6.51  [1250]~E(x12501,x12502)+E(f142(x12503,x12504,x12501,x12505),f142(x12503,x12504,x12502,x12505))
% 6.71/6.51  [1251]~E(x12511,x12512)+E(f142(x12513,x12514,x12515,x12511),f142(x12513,x12514,x12515,x12512))
% 6.71/6.51  [1252]~E(x12521,x12522)+E(f84(x12521,x12523,x12524,x12525,x12526,x12527),f84(x12522,x12523,x12524,x12525,x12526,x12527))
% 6.71/6.51  [1253]~E(x12531,x12532)+E(f84(x12533,x12531,x12534,x12535,x12536,x12537),f84(x12533,x12532,x12534,x12535,x12536,x12537))
% 6.71/6.51  [1254]~E(x12541,x12542)+E(f84(x12543,x12544,x12541,x12545,x12546,x12547),f84(x12543,x12544,x12542,x12545,x12546,x12547))
% 6.71/6.51  [1255]~E(x12551,x12552)+E(f84(x12553,x12554,x12555,x12551,x12556,x12557),f84(x12553,x12554,x12555,x12552,x12556,x12557))
% 6.71/6.51  [1256]~E(x12561,x12562)+E(f84(x12563,x12564,x12565,x12566,x12561,x12567),f84(x12563,x12564,x12565,x12566,x12562,x12567))
% 6.71/6.51  [1257]~E(x12571,x12572)+E(f84(x12573,x12574,x12575,x12576,x12577,x12571),f84(x12573,x12574,x12575,x12576,x12577,x12572))
% 6.71/6.51  [1258]~E(x12581,x12582)+E(f258(x12581,x12583,x12584,x12585),f258(x12582,x12583,x12584,x12585))
% 6.71/6.51  [1259]~E(x12591,x12592)+E(f258(x12593,x12591,x12594,x12595),f258(x12593,x12592,x12594,x12595))
% 6.71/6.51  [1260]~E(x12601,x12602)+E(f258(x12603,x12604,x12601,x12605),f258(x12603,x12604,x12602,x12605))
% 6.71/6.51  [1261]~E(x12611,x12612)+E(f258(x12613,x12614,x12615,x12611),f258(x12613,x12614,x12615,x12612))
% 6.71/6.51  [1262]~E(x12621,x12622)+E(f105(x12621,x12623,x12624,x12625,x12626),f105(x12622,x12623,x12624,x12625,x12626))
% 6.71/6.51  [1263]~E(x12631,x12632)+E(f105(x12633,x12631,x12634,x12635,x12636),f105(x12633,x12632,x12634,x12635,x12636))
% 6.71/6.51  [1264]~E(x12641,x12642)+E(f105(x12643,x12644,x12641,x12645,x12646),f105(x12643,x12644,x12642,x12645,x12646))
% 6.71/6.51  [1265]~E(x12651,x12652)+E(f105(x12653,x12654,x12655,x12651,x12656),f105(x12653,x12654,x12655,x12652,x12656))
% 6.71/6.51  [1266]~E(x12661,x12662)+E(f105(x12663,x12664,x12665,x12666,x12661),f105(x12663,x12664,x12665,x12666,x12662))
% 6.71/6.51  [1267]~E(x12671,x12672)+E(f183(x12671,x12673,x12674),f183(x12672,x12673,x12674))
% 6.71/6.51  [1268]~E(x12681,x12682)+E(f183(x12683,x12681,x12684),f183(x12683,x12682,x12684))
% 6.71/6.51  [1269]~E(x12691,x12692)+E(f183(x12693,x12694,x12691),f183(x12693,x12694,x12692))
% 6.71/6.51  [1270]~E(x12701,x12702)+E(f172(x12701,x12703,x12704,x12705,x12706,x12707),f172(x12702,x12703,x12704,x12705,x12706,x12707))
% 6.71/6.51  [1271]~E(x12711,x12712)+E(f172(x12713,x12711,x12714,x12715,x12716,x12717),f172(x12713,x12712,x12714,x12715,x12716,x12717))
% 6.71/6.51  [1272]~E(x12721,x12722)+E(f172(x12723,x12724,x12721,x12725,x12726,x12727),f172(x12723,x12724,x12722,x12725,x12726,x12727))
% 6.71/6.51  [1273]~E(x12731,x12732)+E(f172(x12733,x12734,x12735,x12731,x12736,x12737),f172(x12733,x12734,x12735,x12732,x12736,x12737))
% 6.71/6.51  [1274]~E(x12741,x12742)+E(f172(x12743,x12744,x12745,x12746,x12741,x12747),f172(x12743,x12744,x12745,x12746,x12742,x12747))
% 6.71/6.51  [1275]~E(x12751,x12752)+E(f172(x12753,x12754,x12755,x12756,x12757,x12751),f172(x12753,x12754,x12755,x12756,x12757,x12752))
% 6.71/6.51  [1276]~E(x12761,x12762)+E(f146(x12761,x12763,x12764,x12765,x12766,x12767,x12768),f146(x12762,x12763,x12764,x12765,x12766,x12767,x12768))
% 6.71/6.51  [1277]~E(x12771,x12772)+E(f146(x12773,x12771,x12774,x12775,x12776,x12777,x12778),f146(x12773,x12772,x12774,x12775,x12776,x12777,x12778))
% 6.71/6.51  [1278]~E(x12781,x12782)+E(f146(x12783,x12784,x12781,x12785,x12786,x12787,x12788),f146(x12783,x12784,x12782,x12785,x12786,x12787,x12788))
% 6.71/6.51  [1279]~E(x12791,x12792)+E(f146(x12793,x12794,x12795,x12791,x12796,x12797,x12798),f146(x12793,x12794,x12795,x12792,x12796,x12797,x12798))
% 6.71/6.51  [1280]~E(x12801,x12802)+E(f146(x12803,x12804,x12805,x12806,x12801,x12807,x12808),f146(x12803,x12804,x12805,x12806,x12802,x12807,x12808))
% 6.71/6.51  [1281]~E(x12811,x12812)+E(f146(x12813,x12814,x12815,x12816,x12817,x12811,x12818),f146(x12813,x12814,x12815,x12816,x12817,x12812,x12818))
% 6.71/6.51  [1282]~E(x12821,x12822)+E(f146(x12823,x12824,x12825,x12826,x12827,x12828,x12821),f146(x12823,x12824,x12825,x12826,x12827,x12828,x12822))
% 6.71/6.51  [1283]~E(x12831,x12832)+E(f58(x12831,x12833,x12834,x12835,x12836,x12837,x12838),f58(x12832,x12833,x12834,x12835,x12836,x12837,x12838))
% 6.71/6.51  [1284]~E(x12841,x12842)+E(f58(x12843,x12841,x12844,x12845,x12846,x12847,x12848),f58(x12843,x12842,x12844,x12845,x12846,x12847,x12848))
% 6.71/6.51  [1285]~E(x12851,x12852)+E(f58(x12853,x12854,x12851,x12855,x12856,x12857,x12858),f58(x12853,x12854,x12852,x12855,x12856,x12857,x12858))
% 6.71/6.51  [1286]~E(x12861,x12862)+E(f58(x12863,x12864,x12865,x12861,x12866,x12867,x12868),f58(x12863,x12864,x12865,x12862,x12866,x12867,x12868))
% 6.71/6.51  [1287]~E(x12871,x12872)+E(f58(x12873,x12874,x12875,x12876,x12871,x12877,x12878),f58(x12873,x12874,x12875,x12876,x12872,x12877,x12878))
% 6.71/6.51  [1288]~E(x12881,x12882)+E(f58(x12883,x12884,x12885,x12886,x12887,x12881,x12888),f58(x12883,x12884,x12885,x12886,x12887,x12882,x12888))
% 6.71/6.51  [1289]~E(x12891,x12892)+E(f58(x12893,x12894,x12895,x12896,x12897,x12898,x12891),f58(x12893,x12894,x12895,x12896,x12897,x12898,x12892))
% 6.71/6.51  [1290]~E(x12901,x12902)+E(f51(x12901,x12903,x12904,x12905,x12906),f51(x12902,x12903,x12904,x12905,x12906))
% 6.71/6.51  [1291]~E(x12911,x12912)+E(f51(x12913,x12911,x12914,x12915,x12916),f51(x12913,x12912,x12914,x12915,x12916))
% 6.71/6.51  [1292]~E(x12921,x12922)+E(f51(x12923,x12924,x12921,x12925,x12926),f51(x12923,x12924,x12922,x12925,x12926))
% 6.71/6.51  [1293]~E(x12931,x12932)+E(f51(x12933,x12934,x12935,x12931,x12936),f51(x12933,x12934,x12935,x12932,x12936))
% 6.71/6.51  [1294]~E(x12941,x12942)+E(f51(x12943,x12944,x12945,x12946,x12941),f51(x12943,x12944,x12945,x12946,x12942))
% 6.71/6.51  [1295]~E(x12951,x12952)+E(f80(x12951,x12953,x12954,x12955,x12956,x12957,x12958),f80(x12952,x12953,x12954,x12955,x12956,x12957,x12958))
% 6.71/6.51  [1296]~E(x12961,x12962)+E(f80(x12963,x12961,x12964,x12965,x12966,x12967,x12968),f80(x12963,x12962,x12964,x12965,x12966,x12967,x12968))
% 6.71/6.51  [1297]~E(x12971,x12972)+E(f80(x12973,x12974,x12971,x12975,x12976,x12977,x12978),f80(x12973,x12974,x12972,x12975,x12976,x12977,x12978))
% 6.71/6.51  [1298]~E(x12981,x12982)+E(f80(x12983,x12984,x12985,x12981,x12986,x12987,x12988),f80(x12983,x12984,x12985,x12982,x12986,x12987,x12988))
% 6.71/6.51  [1299]~E(x12991,x12992)+E(f80(x12993,x12994,x12995,x12996,x12991,x12997,x12998),f80(x12993,x12994,x12995,x12996,x12992,x12997,x12998))
% 6.71/6.51  [1300]~E(x13001,x13002)+E(f80(x13003,x13004,x13005,x13006,x13007,x13001,x13008),f80(x13003,x13004,x13005,x13006,x13007,x13002,x13008))
% 6.71/6.51  [1301]~E(x13011,x13012)+E(f80(x13013,x13014,x13015,x13016,x13017,x13018,x13011),f80(x13013,x13014,x13015,x13016,x13017,x13018,x13012))
% 6.71/6.51  [1302]~E(x13021,x13022)+E(f264(x13021,x13023,x13024,x13025,x13026,x13027),f264(x13022,x13023,x13024,x13025,x13026,x13027))
% 6.71/6.51  [1303]~E(x13031,x13032)+E(f264(x13033,x13031,x13034,x13035,x13036,x13037),f264(x13033,x13032,x13034,x13035,x13036,x13037))
% 6.71/6.51  [1304]~E(x13041,x13042)+E(f264(x13043,x13044,x13041,x13045,x13046,x13047),f264(x13043,x13044,x13042,x13045,x13046,x13047))
% 6.71/6.51  [1305]~E(x13051,x13052)+E(f264(x13053,x13054,x13055,x13051,x13056,x13057),f264(x13053,x13054,x13055,x13052,x13056,x13057))
% 6.71/6.51  [1306]~E(x13061,x13062)+E(f264(x13063,x13064,x13065,x13066,x13061,x13067),f264(x13063,x13064,x13065,x13066,x13062,x13067))
% 6.71/6.51  [1307]~E(x13071,x13072)+E(f264(x13073,x13074,x13075,x13076,x13077,x13071),f264(x13073,x13074,x13075,x13076,x13077,x13072))
% 6.71/6.51  [1308]~E(x13081,x13082)+E(f187(x13081,x13083,x13084),f187(x13082,x13083,x13084))
% 6.71/6.51  [1309]~E(x13091,x13092)+E(f187(x13093,x13091,x13094),f187(x13093,x13092,x13094))
% 6.71/6.51  [1310]~E(x13101,x13102)+E(f187(x13103,x13104,x13101),f187(x13103,x13104,x13102))
% 6.71/6.51  [1311]~E(x13111,x13112)+E(f189(x13111,x13113,x13114,x13115,x13116),f189(x13112,x13113,x13114,x13115,x13116))
% 6.71/6.51  [1312]~E(x13121,x13122)+E(f189(x13123,x13121,x13124,x13125,x13126),f189(x13123,x13122,x13124,x13125,x13126))
% 6.71/6.51  [1313]~E(x13131,x13132)+E(f189(x13133,x13134,x13131,x13135,x13136),f189(x13133,x13134,x13132,x13135,x13136))
% 6.71/6.51  [1314]~E(x13141,x13142)+E(f189(x13143,x13144,x13145,x13141,x13146),f189(x13143,x13144,x13145,x13142,x13146))
% 6.71/6.51  [1315]~E(x13151,x13152)+E(f189(x13153,x13154,x13155,x13156,x13151),f189(x13153,x13154,x13155,x13156,x13152))
% 6.71/6.51  [1316]~E(x13161,x13162)+E(f238(x13161,x13163,x13164,x13165),f238(x13162,x13163,x13164,x13165))
% 6.71/6.51  [1317]~E(x13171,x13172)+E(f238(x13173,x13171,x13174,x13175),f238(x13173,x13172,x13174,x13175))
% 6.71/6.51  [1318]~E(x13181,x13182)+E(f238(x13183,x13184,x13181,x13185),f238(x13183,x13184,x13182,x13185))
% 6.71/6.51  [1319]~E(x13191,x13192)+E(f238(x13193,x13194,x13195,x13191),f238(x13193,x13194,x13195,x13192))
% 6.71/6.51  [1320]~E(x13201,x13202)+E(f168(x13201,x13203,x13204,x13205,x13206,x13207),f168(x13202,x13203,x13204,x13205,x13206,x13207))
% 6.71/6.51  [1321]~E(x13211,x13212)+E(f168(x13213,x13211,x13214,x13215,x13216,x13217),f168(x13213,x13212,x13214,x13215,x13216,x13217))
% 6.71/6.51  [1322]~E(x13221,x13222)+E(f168(x13223,x13224,x13221,x13225,x13226,x13227),f168(x13223,x13224,x13222,x13225,x13226,x13227))
% 6.71/6.51  [1323]~E(x13231,x13232)+E(f168(x13233,x13234,x13235,x13231,x13236,x13237),f168(x13233,x13234,x13235,x13232,x13236,x13237))
% 6.71/6.51  [1324]~E(x13241,x13242)+E(f168(x13243,x13244,x13245,x13246,x13241,x13247),f168(x13243,x13244,x13245,x13246,x13242,x13247))
% 6.71/6.51  [1325]~E(x13251,x13252)+E(f168(x13253,x13254,x13255,x13256,x13257,x13251),f168(x13253,x13254,x13255,x13256,x13257,x13252))
% 6.71/6.51  [1326]~E(x13261,x13262)+E(f152(x13261,x13263,x13264,x13265),f152(x13262,x13263,x13264,x13265))
% 6.71/6.51  [1327]~E(x13271,x13272)+E(f152(x13273,x13271,x13274,x13275),f152(x13273,x13272,x13274,x13275))
% 6.71/6.51  [1328]~E(x13281,x13282)+E(f152(x13283,x13284,x13281,x13285),f152(x13283,x13284,x13282,x13285))
% 6.71/6.51  [1329]~E(x13291,x13292)+E(f152(x13293,x13294,x13295,x13291),f152(x13293,x13294,x13295,x13292))
% 6.71/6.51  [1330]~E(x13301,x13302)+E(f118(x13301,x13303),f118(x13302,x13303))
% 6.71/6.51  [1331]~E(x13311,x13312)+E(f118(x13313,x13311),f118(x13313,x13312))
% 6.71/6.51  [1332]~E(x13321,x13322)+E(f222(x13321,x13323,x13324),f222(x13322,x13323,x13324))
% 6.71/6.51  [1333]~E(x13331,x13332)+E(f222(x13333,x13331,x13334),f222(x13333,x13332,x13334))
% 6.71/6.51  [1334]~E(x13341,x13342)+E(f222(x13343,x13344,x13341),f222(x13343,x13344,x13342))
% 6.71/6.51  [1335]~E(x13351,x13352)+E(f48(x13351,x13353,x13354,x13355),f48(x13352,x13353,x13354,x13355))
% 6.71/6.51  [1336]~E(x13361,x13362)+E(f48(x13363,x13361,x13364,x13365),f48(x13363,x13362,x13364,x13365))
% 6.71/6.51  [1337]~E(x13371,x13372)+E(f48(x13373,x13374,x13371,x13375),f48(x13373,x13374,x13372,x13375))
% 6.71/6.51  [1338]~E(x13381,x13382)+E(f48(x13383,x13384,x13385,x13381),f48(x13383,x13384,x13385,x13382))
% 6.71/6.51  [1339]~E(x13391,x13392)+E(f114(x13391,x13393,x13394),f114(x13392,x13393,x13394))
% 6.71/6.51  [1340]~E(x13401,x13402)+E(f114(x13403,x13401,x13404),f114(x13403,x13402,x13404))
% 6.71/6.51  [1341]~E(x13411,x13412)+E(f114(x13413,x13414,x13411),f114(x13413,x13414,x13412))
% 6.71/6.51  [1342]~E(x13421,x13422)+E(f81(x13421,x13423),f81(x13422,x13423))
% 6.71/6.51  [1343]~E(x13431,x13432)+E(f81(x13433,x13431),f81(x13433,x13432))
% 6.71/6.51  [1344]~E(x13441,x13442)+E(f233(x13441,x13443,x13444),f233(x13442,x13443,x13444))
% 6.71/6.51  [1345]~E(x13451,x13452)+E(f233(x13453,x13451,x13454),f233(x13453,x13452,x13454))
% 6.71/6.51  [1346]~E(x13461,x13462)+E(f233(x13463,x13464,x13461),f233(x13463,x13464,x13462))
% 6.71/6.51  [1347]~E(x13471,x13472)+E(f151(x13471,x13473,x13474),f151(x13472,x13473,x13474))
% 6.71/6.51  [1348]~E(x13481,x13482)+E(f151(x13483,x13481,x13484),f151(x13483,x13482,x13484))
% 6.71/6.51  [1349]~E(x13491,x13492)+E(f151(x13493,x13494,x13491),f151(x13493,x13494,x13492))
% 6.71/6.51  [1350]~E(x13501,x13502)+E(f156(x13501,x13503,x13504,x13505,x13506,x13507),f156(x13502,x13503,x13504,x13505,x13506,x13507))
% 6.71/6.51  [1351]~E(x13511,x13512)+E(f156(x13513,x13511,x13514,x13515,x13516,x13517),f156(x13513,x13512,x13514,x13515,x13516,x13517))
% 6.71/6.51  [1352]~E(x13521,x13522)+E(f156(x13523,x13524,x13521,x13525,x13526,x13527),f156(x13523,x13524,x13522,x13525,x13526,x13527))
% 6.71/6.51  [1353]~E(x13531,x13532)+E(f156(x13533,x13534,x13535,x13531,x13536,x13537),f156(x13533,x13534,x13535,x13532,x13536,x13537))
% 6.71/6.51  [1354]~E(x13541,x13542)+E(f156(x13543,x13544,x13545,x13546,x13541,x13547),f156(x13543,x13544,x13545,x13546,x13542,x13547))
% 6.71/6.51  [1355]~E(x13551,x13552)+E(f156(x13553,x13554,x13555,x13556,x13557,x13551),f156(x13553,x13554,x13555,x13556,x13557,x13552))
% 6.71/6.51  [1356]~E(x13561,x13562)+E(f165(x13561,x13563),f165(x13562,x13563))
% 6.71/6.51  [1357]~E(x13571,x13572)+E(f165(x13573,x13571),f165(x13573,x13572))
% 6.71/6.51  [1358]~E(x13581,x13582)+E(f185(x13581,x13583,x13584),f185(x13582,x13583,x13584))
% 6.71/6.51  [1359]~E(x13591,x13592)+E(f185(x13593,x13591,x13594),f185(x13593,x13592,x13594))
% 6.71/6.51  [1360]~E(x13601,x13602)+E(f185(x13603,x13604,x13601),f185(x13603,x13604,x13602))
% 6.71/6.51  [1361]~E(x13611,x13612)+E(f232(x13611,x13613,x13614),f232(x13612,x13613,x13614))
% 6.71/6.51  [1362]~E(x13621,x13622)+E(f232(x13623,x13621,x13624),f232(x13623,x13622,x13624))
% 6.71/6.51  [1363]~E(x13631,x13632)+E(f232(x13633,x13634,x13631),f232(x13633,x13634,x13632))
% 6.71/6.51  [1364]~E(x13641,x13642)+E(f284(x13641,x13643),f284(x13642,x13643))
% 6.71/6.51  [1365]~E(x13651,x13652)+E(f284(x13653,x13651),f284(x13653,x13652))
% 6.71/6.51  [1366]~E(x13661,x13662)+E(f69(x13661,x13663,x13664,x13665,x13666,x13667,x13668),f69(x13662,x13663,x13664,x13665,x13666,x13667,x13668))
% 6.71/6.51  [1367]~E(x13671,x13672)+E(f69(x13673,x13671,x13674,x13675,x13676,x13677,x13678),f69(x13673,x13672,x13674,x13675,x13676,x13677,x13678))
% 6.71/6.51  [1368]~E(x13681,x13682)+E(f69(x13683,x13684,x13681,x13685,x13686,x13687,x13688),f69(x13683,x13684,x13682,x13685,x13686,x13687,x13688))
% 6.71/6.51  [1369]~E(x13691,x13692)+E(f69(x13693,x13694,x13695,x13691,x13696,x13697,x13698),f69(x13693,x13694,x13695,x13692,x13696,x13697,x13698))
% 6.71/6.51  [1370]~E(x13701,x13702)+E(f69(x13703,x13704,x13705,x13706,x13701,x13707,x13708),f69(x13703,x13704,x13705,x13706,x13702,x13707,x13708))
% 6.71/6.51  [1371]~E(x13711,x13712)+E(f69(x13713,x13714,x13715,x13716,x13717,x13711,x13718),f69(x13713,x13714,x13715,x13716,x13717,x13712,x13718))
% 6.71/6.51  [1372]~E(x13721,x13722)+E(f69(x13723,x13724,x13725,x13726,x13727,x13728,x13721),f69(x13723,x13724,x13725,x13726,x13727,x13728,x13722))
% 6.71/6.51  [1373]~E(x13731,x13732)+E(f83(x13731,x13733,x13734),f83(x13732,x13733,x13734))
% 6.71/6.51  [1374]~E(x13741,x13742)+E(f83(x13743,x13741,x13744),f83(x13743,x13742,x13744))
% 6.71/6.51  [1375]~E(x13751,x13752)+E(f83(x13753,x13754,x13751),f83(x13753,x13754,x13752))
% 6.71/6.51  [1376]~P1(x13761)+P1(x13762)+~E(x13761,x13762)
% 6.71/6.51  [1377]~P3(x13771)+P3(x13772)+~E(x13771,x13772)
% 6.71/6.51  [1378]~P2(x13781)+P2(x13782)+~E(x13781,x13782)
% 6.71/6.51  [1379]~P5(x13791)+P5(x13792)+~E(x13791,x13792)
% 6.71/6.51  [1380]~P6(x13801)+P6(x13802)+~E(x13801,x13802)
% 6.71/6.51  [1381]~P7(x13811)+P7(x13812)+~E(x13811,x13812)
% 6.71/6.51  [1382]~P4(x13821)+P4(x13822)+~E(x13821,x13822)
% 6.71/6.51  
% 6.71/6.51  %-------------------------------------------
% 6.71/6.51  cnf(2954,plain,
% 6.71/6.51     ($false),
% 6.71/6.51     inference(scs_inference,[],[1924,1712]),
% 6.71/6.51     ['proof']).
% 6.71/6.51  % SZS output end Proof
% 6.71/6.51  % Total time :1.880000s
%------------------------------------------------------------------------------